.reader_progress__QK6Sp{position:fixed;left:0;top:0;z-index:60;height:3px;background:var(--reader-accent,var(--accent));transition:width .18s ease}.reader_shell___UpQa{--reader-bg:#ffffff;--reader-bg-soft:#ffffff;--reader-ink:#101a30;--reader-body:#22304a;--reader-muted:#657187;--reader-accent:#2563a8;--reader-accent-strong:#1f4f82;--emphasis-brown:var(--reader-accent-strong);--reader-line:#c9d2df;--reader-panel:rgba(255,255,255,0.76);--reader-panel-strong:rgba(255,255,255,0.92);--reader-border:rgba(20,32,38,0.16);--reader-compact-rail-top:calc(env(safe-area-inset-top, 0px) + 70px);--reader-compact-rail-gutter:max(clamp(1rem,2.4vw,2rem),calc((100vw - 1360px) / 2 + clamp(1rem, 2.4vw, 2rem)));min-height:100vh;background:#ffffff;color:var(--reader-body);font-family:var(--font-prose);max-width:100%;overflow-x:clip}.dark .reader_shell___UpQa{--reader-bg:#080a0f;--reader-bg-soft:#0b0f16;--reader-ink:#f2eee7;--reader-body:#d7d9e3;--reader-muted:#b6bac9;--reader-accent:#9eacff;--reader-accent-strong:#c2cbff;--emphasis-brown:var(--reader-accent-strong);--reader-line:#9aa6cd;--reader-panel:rgba(13,16,22,0.78);--reader-panel-strong:rgba(15,18,25,0.95);--reader-border:rgba(154,166,205,0.28);background:radial-gradient(circle at 16% 8%,rgba(158,172,255,.08),transparent 34%),radial-gradient(circle at 86% 20%,rgba(216,197,154,.04),transparent 30%),linear-gradient(180deg,var(--reader-bg-soft),var(--reader-bg))}.reader_shell___UpQa:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--reader-line) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--reader-line) 7%,transparent) 1px,transparent 1px);background-size:44px 44px;opacity:.08;mask-image:linear-gradient(180deg,black,black 74%,transparent)}.dark .reader_shell___UpQa:before{opacity:.28}.reader_inner__qV7yG{position:relative;width:min(100%,1360px);max-width:100%;box-sizing:border-box;margin-inline:auto;padding:clamp(1.25rem,3vw,2.2rem) clamp(1rem,2.4vw,2rem) 2rem}.reader_innerAfterHero__EJ9Hp{padding-top:0}.reader_hero__sEhAG{position:relative;max-width:none;margin-inline:0;padding:clamp(1.8rem,4vw,3.2rem) 0 clamp(1.45rem,3vw,2.35rem)}.reader_heroBack__TROYl{margin-bottom:1.1rem}.reader_heroBack__TROYl a{color:var(--reader-muted);text-decoration:none}.reader_heroBack__TROYl a:hover{color:var(--reader-ink)}.reader_heroMetaRow__C2v6k{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.reader_explorableEyebrow__GvniJ,.reader_eyebrow__dZGI9,.reader_marginNoteKind__yjHoy,.reader_marginRailTitle__niHSS,.reader_readTime__kqYFT,.reader_references__l9mD_ h2,.reader_studyRailGroupTitle__UQtC6,.reader_takeawayLabel__UypiB{font-size:.78rem;font-weight:750;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.reader_eyebrow__dZGI9{margin:0;color:var(--reader-accent)}.reader_readTime__kqYFT{display:inline-flex;align-items:center;gap:.38rem;color:var(--reader-muted);white-space:nowrap}.reader_readTimeIcon__rlnfv{width:1rem;height:1rem}.reader_hero__sEhAG h1{max-width:850px;margin:0;color:var(--reader-ink);font-size:clamp(3.1rem,7.2vw,5.6rem);font-weight:500;letter-spacing:0;line-height:.95}.reader_dek__rzl6o{max-width:790px;margin:1.05rem 0 0;color:var(--reader-body);font-size:clamp(1.32rem,2.2vw,1.78rem);font-style:italic;line-height:1.26}.reader_heroActionRow__aKGCb,.reader_lessonHeroActionRow__GxAso{display:flex;align-items:center;justify-content:flex-start;gap:.9rem;margin-top:1.1rem}.reader_heroAction__o6K8f,.reader_lessonHeroAction__dRd_E{margin-top:0}.reader_heroUtility__q_Vtn,.reader_lessonHeroUtility__hETVf{display:flex;align-items:center;gap:1rem;flex:0 0 auto;margin-left:clamp(1.2rem,2.4vw,2.4rem)}.reader_lessonHero__91unp{position:relative;margin:0;padding:0;background:radial-gradient(circle at 51% 18%,rgba(158,172,255,.08),transparent 34rem),linear-gradient(90deg,#07090d,#07090d 33%,#0b0f16 0,#0b0f16 70%,#080a0f 0,#080a0f)}.reader_lessonHeroSurface__XG0YH{position:relative;isolation:isolate;display:grid;grid-template-columns:28% 42% 30%;gap:0;min-height:calc(100svh - 90px);overflow:hidden;border:0;border-radius:0;background:linear-gradient(90deg,rgba(3,9,16,.99),rgba(4,10,17,.94) 32%,rgba(5,13,22,.12) 52%,rgba(5,13,22,.96) 70%,rgba(5,12,20,.99)),#050b12;box-shadow:none;color:#f7eadb;padding:0}.reader_lessonHeroSurface__XG0YH:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0 70%,rgba(154,166,205,.28) 70% calc(70% + 1px),transparent calc(70% + 1px)),radial-gradient(circle at 42% 84%,rgba(158,172,255,.12),transparent 25rem);opacity:.72}.dark .reader_lessonHeroSurface__XG0YH{background:linear-gradient(90deg,rgba(3,9,16,.99),rgba(4,10,17,.94) 32%,rgba(5,13,22,.12) 52%,rgba(5,13,22,.96) 70%,rgba(5,12,20,.99)),#050b12}.reader_lessonHeroCopy__yyFpO{position:relative;z-index:2;display:flex;min-height:inherit;min-width:0;flex-direction:column;justify-content:flex-start;padding:clamp(2.4rem,5vw,4.2rem) clamp(.35rem,.7vw,.8rem) clamp(2.4rem,5vw,4.2rem) clamp(1.6rem,3.4vw,3.45rem);background:linear-gradient(90deg,rgba(5,11,18,.98),rgba(5,11,18,.9) 74%,rgba(5,11,18,.38))}.reader_lessonHero__91unp .reader_heroBack__TROYl{display:block;margin-bottom:clamp(1rem,2.1vh,1.45rem)}.reader_lessonHero__91unp .reader_heroBack__TROYl a{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(158,172,255,.3);border-radius:999px;background:rgba(158,172,255,.055);color:rgba(242,238,231,.78);font-size:.96rem;line-height:1;padding:.48rem .76rem;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.reader_lessonHero__91unp .reader_heroBack__TROYl a:focus-visible,.reader_lessonHero__91unp .reader_heroBack__TROYl a:hover{border-color:rgba(194,203,255,.62);background:rgba(158,172,255,.1);color:#f2eee7;outline:none;transform:translateY(-1px)}.reader_lessonHero__91unp .reader_heroMetaRow__C2v6k{display:block;margin-bottom:clamp(1.25rem,2.5vh,2rem)}.reader_lessonHero__91unp .reader_eyebrow__dZGI9{position:relative;display:inline-block;color:#c2cbff;font-size:clamp(.92rem,1.05vw,1.05rem);letter-spacing:.22em}.reader_lessonHero__91unp .reader_eyebrow__dZGI9:after{content:"";display:block;width:7.6rem;height:1px;margin-top:1.45rem;background:currentColor}.reader_lessonHero__91unp .reader_readTime__kqYFT{display:none;color:#d7c3a9}.reader_lessonHero__91unp h1{max-width:36rem;margin:0;color:#fff7eb;font-size:clamp(3.05rem,3.7vw,4.85rem);font-weight:500;letter-spacing:0;line-height:.98}.reader_lessonHeroSummary__K__Mh{max-width:31rem;margin:clamp(1.1rem,2.4vh,1.75rem) 0 0;color:rgba(247,236,220,.72);border-left:0;padding-left:0;font-size:clamp(1.26rem,1.62vw,1.52rem);font-style:normal;line-height:1.34}.reader_lessonHeroTakeaways__T_z8g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.1rem,2.1vw,2rem);margin-top:clamp(1.55rem,3.8vh,2.7rem)}.reader_lessonHeroTakeaway__VbVgU{position:relative;min-width:0;display:grid;grid-template-rows:auto auto auto;align-content:start;gap:.65rem;padding-top:0}.reader_lessonHeroTakeawayIcon__FLb_U{display:inline-grid;width:2.18rem;height:2.18rem;place-items:center;border:1px solid rgba(158,172,255,.66);border-radius:999px;background:radial-gradient(circle,rgba(158,172,255,.2),rgba(158,172,255,.04) 62%,transparent 63%),rgba(158,172,255,.08);box-shadow:0 0 0 5px rgba(158,172,255,.05),0 0 22px rgba(158,172,255,.18)}.reader_lessonHeroTakeaway__VbVgU:not(:last-child):after{content:"";position:absolute;top:1.08rem;left:2.72rem;right:-1.5rem;height:1px;background:repeating-linear-gradient(90deg,rgba(158,172,255,.72) 0 4px,transparent 4px 9px)}.reader_lessonHeroTakeaway__VbVgU h2{margin:0;color:#c2cbff;font-size:1.04rem;font-weight:760;line-height:1.05}.reader_lessonHeroTakeaway__VbVgU p{margin:.36rem 0 0;color:#d7c3a9;font-size:.9rem;line-height:1.36}.reader_lessonHeroPrimaryAction__EhegI{display:inline-flex;width:100%;min-height:4.1rem;min-width:0;align-items:center;justify-content:space-between;gap:1.25rem;border:1px solid rgba(194,203,255,.72);border-radius:.55rem;background:radial-gradient(circle at 28% 0,rgba(232,236,255,.45),transparent 54%),linear-gradient(180deg,#8d9fe2,#6d7dc5);box-shadow:0 18px 38px rgba(0,0,0,.26),inset 0 1px 0 rgba(244,246,255,.42);color:#f7f0e8;font-size:clamp(1.12rem,1.38vw,1.3rem);font-weight:700;line-height:1;padding:0 1.7rem;text-decoration:none;white-space:normal;transition:transform .16s ease,box-shadow .16s ease}.reader_lessonHeroPrimaryAction__EhegI:focus-visible,.reader_lessonHeroPrimaryAction__EhegI:hover{color:#ffffff;outline:none;transform:translateY(-1px);box-shadow:0 22px 46px rgba(0,0,0,.3),0 0 0 4px rgba(158,172,255,.16),inset 0 1px 0 rgba(244,246,255,.42)}.reader_lessonHeroPrimaryActionIcon__vKX3E{width:1.42rem;height:1.42rem}.reader_lessonHeroSave__tlF58{display:flex;align-items:center;justify-content:center;gap:.58rem;min-width:0;color:rgba(242,238,231,.7);font-size:clamp(.96rem,1.05vw,1.04rem);line-height:1}.reader_lessonHeroSaveIcon__cUD8o{width:1.35rem;height:1.35rem;color:rgba(194,203,255,.82);stroke-width:1.7}.reader_lessonHero__91unp .reader_lessonHeroActionRow__GxAso{display:grid;width:min(100%,31rem);align-items:stretch;gap:.82rem;margin-top:clamp(1.25rem,2.6vh,1.85rem)}.reader_lessonHero__91unp .reader_lessonHeroUtility__hETVf{width:100%;justify-content:flex-start;margin-left:0;flex-direction:row;flex-wrap:wrap;gap:.72rem}.reader_lessonHeroVersionControl__Hb7rT{flex:0 0 auto}.reader_lessonHeroVersionControl__Hb7rT>span{min-height:2.55rem;border-color:rgba(255,194,91,.38);background:radial-gradient(circle at 20% 0,rgba(255,221,135,.16),transparent 58%),rgba(37,29,12,.72);padding-inline:.86rem 1rem;color:#ffd67b;font-size:1rem;font-weight:760;letter-spacing:0;box-shadow:inset 0 1px 0 rgba(255,226,159,.16),0 0 0 1px rgba(255,183,71,.06)}.reader_lessonHeroUtility__hETVf .reader_lessonHeroSave__tlF58{flex:0 1 auto;min-height:2.55rem;justify-content:flex-start;padding-inline:.15rem}.reader_lessonHeroUtility__hETVf .reader_readerCopyButton__3nJeR{width:2.75rem;height:2.75rem;margin-left:.08rem;box-shadow:0 0 0 4px rgba(158,172,255,.055),inset 0 1px 0 rgba(244,246,255,.16)}.reader_lessonHeroUtility__hETVf a.reader_lessonHeroSave__tlF58{text-decoration:none;cursor:pointer;transition:color .16s ease}.reader_lessonHeroUtility__hETVf a.reader_lessonHeroSave__tlF58:hover{color:rgba(242,238,231,.92)}.reader_readerCopyButton__3nJeR{position:relative;display:inline-grid;width:2.55rem;height:2.55rem;place-items:center;border:1px solid rgba(158,172,255,.42);border-radius:999px;background:rgba(158,172,255,.11);color:#f2eee7;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.reader_readerCopyButton__3nJeR:focus-visible,.reader_readerCopyButton__3nJeR:hover{border-color:rgba(194,203,255,.72);background:rgba(158,172,255,.18);color:#fff7eb;outline:none;transform:translateY(-1px)}.reader_readerCopyButton__3nJeR:focus-visible{box-shadow:0 0 0 4px rgba(158,172,255,.18)}.reader_readerCopyButtonCopied__peh7i{border-color:rgba(194,203,255,.84);background:rgba(158,172,255,.18);color:#eef1ff;animation:reader_readerClipboardSuccess__hFDAZ .56s ease}.reader_readerCopyButtonError__GIVrI{border-color:rgba(255,154,133,.82);background:rgba(255,154,133,.16);color:#ffe2da}.reader_readerCopyButtonIcon__NR0mE{width:1.05rem;height:1.05rem}@keyframes reader_readerClipboardSuccess__hFDAZ{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(158,172,255,.34)}42%{transform:scale(1.08);box-shadow:0 0 0 7px rgba(158,172,255,.16)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(158,172,255,0)}}.reader_lessonHeroVisual__PPUmP{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;align-self:stretch;aspect-ratio:auto;border:0;border-radius:0;background:#050b12;box-shadow:none}.reader_lessonHeroImage__a_FhH{object-fit:cover;object-position:50% center}.reader_lessonHeroImageContain__YFT8o{object-fit:contain}.reader_themeImageLight__4PrEB,html:not(.dark) .reader_themeImageDark__1RSE5{display:none}html:not(.dark) .reader_themeImageLight__4PrEB{display:block}.reader_lessonHeroCaption__LcCtd{position:absolute;right:.85rem;bottom:.85rem;left:.85rem;border:1px solid rgba(158,172,255,.28);border-radius:.55rem;background:rgba(10,19,31,.82);padding:.72rem .82rem;color:#fff7eb;font-size:1.05rem;font-weight:650;line-height:1.12;backdrop-filter:blur(12px)}.reader_lessonHeroCaption__LcCtd span,.reader_lessonHeroModulesTitle__EBQ3_{display:block;margin-bottom:.34rem;color:#c2cbff;font-size:.68rem;font-weight:800;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.reader_lessonHeroModulesTitle__EBQ3_{display:inline-flex;align-items:center;gap:.8rem;font-size:.82rem}.reader_lessonHeroModulesTitleIcon__KZFBT{width:1.55rem;height:1.55rem;stroke-width:1.75}.reader_lessonHeroModules__PgNsW{position:relative;z-index:2;min-width:0;align-self:stretch;border-left:1px solid rgba(154,166,205,.32);background:radial-gradient(circle at 62% 52%,rgba(158,172,255,.07),transparent 20rem),rgba(5,12,20,.92);padding:clamp(2rem,4.2vw,3.35rem) clamp(1.65rem,3vw,2.8rem) clamp(1.8rem,3.6vw,2.65rem)}.reader_lessonHeroModules__PgNsW p{max-width:23rem;margin:1.4rem 0 0;color:rgba(242,238,231,.76);font-size:clamp(1rem,1.16vw,1.16rem);line-height:1.48}.reader_lessonHeroModules__PgNsW ol{position:relative;display:grid;gap:clamp(1.2rem,2.25vh,2.15rem);margin:clamp(1.45rem,3.4vh,2.3rem) 0 0;padding:0}.reader_lessonHeroModulesTitle__EBQ3_+ol{margin-top:clamp(.9rem,2vh,1.15rem)}.reader_lessonHeroModules__PgNsW ol:before{content:"";position:absolute;top:2.3rem;bottom:2.7rem;left:2rem;z-index:0;width:2px;background:linear-gradient(180deg,rgba(158,172,255,.82),rgba(158,172,255,.46) 42%,rgba(242,238,231,.28) 0,rgba(242,238,231,.18))}.reader_lessonHeroModules__PgNsW li{list-style:none}.reader_lessonHeroModuleItem__0OXKC{position:relative;z-index:1;display:grid;grid-template-columns:2rem 3.8rem minmax(0,1fr) auto;gap:1rem;align-items:center;min-width:0;min-height:clamp(7.25rem,13vh,8.9rem);border:1px solid rgba(154,166,205,.28);border-radius:.62rem;padding:1.4rem 1.2rem 1.4rem 1rem;color:#ead7c2;text-decoration:none}.reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current],a.reader_lessonHeroModuleItem__0OXKC:focus-visible,a.reader_lessonHeroModuleItem__0OXKC:hover{border-color:rgba(194,203,255,.42);background:rgba(158,172,255,.08);color:#fff7eb;outline:none}.reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current]{border-color:rgba(194,203,255,.68);background:linear-gradient(90deg,rgba(158,172,255,.2),rgba(158,172,255,.075)),rgba(19,24,43,.52);box-shadow:inset 5px 0 0 rgba(194,203,255,.82),0 16px 34px rgba(3,12,22,.16)}a.reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=coming-next]:focus-visible,a.reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=coming-next]:hover{border-color:rgba(194,203,255,.62);background:rgba(158,172,255,.12)}.reader_lessonHeroModuleNumber___oFog{position:relative;z-index:2;display:inline-grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(158,172,255,.5);border-radius:999px;background:rgba(5,18,31,.94);color:#c2cbff;font-size:.75rem;font-weight:800;letter-spacing:.08em;line-height:1}.reader_lessonHeroModuleMarker__cQTRJ{position:static;display:inline-grid;width:2rem;height:2rem;place-items:center;transform:none}.reader_lessonHeroModuleIcon__exwRz{display:inline-grid;width:3.15rem;height:3.15rem;place-items:center;border:1px solid rgba(228,168,79,.56);border-radius:999px;color:#f2b35e;background:rgba(7,13,20,.4)}.reader_lessonHeroGlyph__Fx3WF{width:1.45rem;height:1.45rem;stroke-width:1.65}.reader_lessonHeroModuleText__I_zCc{display:grid;gap:.42rem;min-width:0}.reader_lessonHeroModuleTitle__xZrDS{color:#fff7eb;font-size:clamp(1.28rem,1.58vw,1.72rem);font-weight:680;line-height:1.12}.reader_lessonHeroModuleBody__N2soF{color:#e1d3bf;font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.42}.reader_lessonHeroModuleStatus__mPYYu{display:inline-flex;width:fit-content;max-width:100%;align-items:center;border:1px solid rgba(255,189,105,.32);border-radius:999px;padding:.32rem .72rem;color:#ffbd69;font-size:.9rem;font-weight:700;line-height:1;white-space:normal}.reader_lessonHeroModulesFooter__NcMGZ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:clamp(1.1rem,2.4vh,1.7rem);border-top:1px solid rgba(247,236,220,.16);color:#fff3e3;font-size:clamp(1.12rem,1.28vw,1.26rem);line-height:1;padding-top:clamp(1.15rem,2.4vh,1.7rem);text-decoration:none}.reader_lessonHeroModulesFooter__NcMGZ:focus-visible,.reader_lessonHeroModulesFooter__NcMGZ:hover{color:#ffbd69;outline:none}.reader_lessonHeroModulesFooterIcon___AHio{width:1.28rem;height:1.28rem;stroke-width:1.65}.reader_layout__Rc2Uw{display:grid;grid-template-columns:76px minmax(0,780px) minmax(250px,304px);gap:clamp(1.35rem,3vw,2.4rem);align-items:start;justify-content:center;width:100%;min-width:0;max-width:100%}.reader_main__JgvjD{grid-column:2/-1;min-width:0;max-width:100%}.reader_articleBody__UNkVN{min-width:0;max-width:100%;overflow-wrap:anywhere}.reader_articleBody__UNkVN .essay-content.learn-content{width:100%;min-width:0;max-width:none;overflow-wrap:anywhere}.reader_articleBody__UNkVN .essay-content.learn-content>*{min-width:0;max-width:100%}.reader_articleBody__UNkVN .essay-content a,.reader_articleBody__UNkVN .essay-content blockquote,.reader_articleBody__UNkVN .essay-content h2,.reader_articleBody__UNkVN .essay-content h3,.reader_articleBody__UNkVN .essay-content h4,.reader_articleBody__UNkVN .essay-content li,.reader_articleBody__UNkVN .essay-content p{min-width:0;max-width:100%;overflow-wrap:anywhere}.reader_articleBody__UNkVN .essay-content pre,.reader_articleBody__UNkVN .essay-content table{max-width:100%}.reader_articleBody__UNkVN .essay-content pre,.reader_articleBody__UNkVN .katex-display{overflow-x:auto;overflow-y:hidden}.reader_articleBody__UNkVN .essay-content h1{display:none}.reader_articleBody__UNkVN .essay-content h2{margin-top:2.3rem;margin-bottom:1rem;color:var(--reader-ink)!important;font-size:clamp(1.72rem,2.5vw,2.2rem);font-weight:500;letter-spacing:0;line-height:1.08;scroll-margin-top:calc(var(--reader-compact-rail-top) + 4.35rem)}.reader_articleBody__UNkVN .essay-content h2:first-of-type{margin-top:0}.reader_articleBody__UNkVN .essay-content p{margin:0 0 1.16rem;color:var(--reader-body)!important;font-size:clamp(1.18rem,.46vw + 1rem,1.38rem);line-height:1.48}.reader_articleBody__UNkVN .essay-content strong,.reader_skimHighlight__UclPy{color:var(--reader-accent-strong)!important;font-weight:700!important}.reader_articleBody__UNkVN .essay-content a{color:var(--reader-accent-strong)}.reader_studyRail__GnBLa{min-width:0}.reader_studyRailInline__YBCP_{top:6.5rem;left:max(clamp(1rem,2.4vw,2rem),calc((100vw - 1360px) / 2 + clamp(1rem, 2.4vw, 2rem)));width:clamp(8.25rem,10vw,9.5rem);align-self:start;opacity:1;transform:translateY(0)}.reader_studyRailFixed__AKFzN,.reader_studyRailInline__YBCP_{position:fixed;z-index:18;transition:opacity .22s ease,transform .22s ease}.reader_studyRailFixed__AKFzN{display:none;top:clamp(6.6rem,9.2vh,7.4rem);opacity:0;pointer-events:none;transform:translateY(.72rem)}.reader_studyRailLeft__9BwN6.reader_studyRailFixed__AKFzN{left:max(clamp(1.25rem,2.2vw,2rem),calc((100vw - 1680px) / 2 + 2rem));width:clamp(11.5rem,13.5vw,13rem)}.reader_studyRailDocked__PKDja{opacity:1;pointer-events:auto;transform:translateY(0)}.reader_studyRailFooterFade__T6Zpj,.reader_studyRailSurfaceFade__YltNa{opacity:0;pointer-events:none;transform:translateY(-.35rem)}.reader_studyRailRight__GVTBK{right:max(1.5rem,calc((100vw - 1320px) / 2 + 1.5rem));width:280px}.reader_studyRailCard__Yqnue .reader_studyRailCard__Yqnue{border:0}.reader_studyRailCard__Yqnue{position:relative;display:grid;gap:.82rem}.reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue{justify-items:center}.reader_studyRailTimeline__CSfI_ .reader_studyRailNav__QxhcP{position:relative;width:100%;max-height:calc(100vh - 8rem);overflow:hidden auto;padding:.35rem 0}.reader_studyRailHeader__3SbBZ{border:1px solid var(--reader-border);border-radius:.62rem;background:var(--reader-panel);padding:.78rem}.reader_studyRailCard__Yqnue .reader_studyRailHeader__3SbBZ{box-shadow:0 16px 42px color-mix(in srgb,var(--reader-ink) 8%,transparent)}.reader_studyRailEyebrow__LYcQU{color:var(--reader-muted)}.reader_studyRailIntro__zTeRM{margin:.5rem 0 0;color:var(--reader-body);font-size:.98rem;line-height:1.35}.reader_studyRailNav__QxhcP{display:grid;gap:.9rem;min-height:0;scroll-padding-block:1rem}.reader_studyRailList__3_JAT{display:grid;gap:.55rem;margin:0;padding:0}.reader_studyRailListItem__tvEJi{list-style:none}.reader_studyRailGroupTitle__UQtC6{margin:0 0 .58rem;color:var(--reader-muted)}.reader_studyRailTimeline__CSfI_ .reader_studyRailGroupTitle__UQtC6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.reader_studyRailLink__UEiLi{display:grid;grid-template-columns:minmax(1.8rem,max-content) minmax(0,1fr);align-items:center;gap:.5rem;border:1px solid transparent;border-radius:.48rem;padding:.46rem .5rem;color:var(--reader-body);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi{display:flex;width:2.3rem;height:2.3rem;align-items:center;justify-content:center;margin-inline:auto;border-color:var(--reader-line);border-radius:999px;background:var(--reader-bg);color:var(--reader-accent-strong)}.reader_studyRailLinkActive__pPuVy,.reader_studyRailLink__UEiLi:focus-visible,.reader_studyRailLink__UEiLi:hover{border-color:var(--reader-accent);background:color-mix(in srgb,var(--reader-accent) 10%,var(--reader-panel-strong));color:var(--reader-ink);outline:none}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy{box-shadow:0 0 0 5px color-mix(in srgb,var(--reader-accent) 14%,transparent)}.reader_studyRailItemLabel__zpiTv{font-size:.76rem;font-weight:760;line-height:1}.reader_studyRailItemTitle__Grlzq{min-width:0;font-size:.98rem;line-height:1.18}.reader_studyRailTimeline__CSfI_ .reader_studyRailItemTitle__Grlzq{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0)}.reader_studyRailCard__Yqnue.reader_studyRailCard__Yqnue{width:100%}.reader_studyRailCard__Yqnue .reader_studyRailLinkBlock__5y_wE{grid-template-columns:minmax(4.3rem,max-content) minmax(0,1fr)}.reader_studyRailCard__Yqnue .reader_studyRailItemLabel__zpiTv{color:color-mix(in srgb,var(--reader-accent) 74%,var(--reader-muted))}.reader_compactRailSlot__HGxYT{display:none;margin:0 0 1.7rem;min-height:3.55rem}.reader_compactRail__SKudd{position:relative;isolation:isolate;overflow:hidden;z-index:30;display:grid;grid-template-columns:2.1rem minmax(0,1fr) 2.1rem;align-items:center;gap:.42rem;min-width:0;max-width:100%;border:1px solid rgba(143,160,184,.28);border-radius:.72rem;background:radial-gradient(320px 70px at 18% 8%,color-mix(in srgb,#8fa0b8 14%,transparent),transparent 70%),radial-gradient(280px 76px at 86% 112%,color-mix(in srgb,#8fa0b8 7%,transparent),transparent 72%),repeating-linear-gradient(96deg,color-mix(in srgb,var(--reader-line) 6%,transparent) 0 1px,transparent 1px 44px),color-mix(in srgb,var(--reader-bg) 96%,var(--reader-panel-strong));padding:.54rem 1rem;backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 10%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--reader-line) 12%,transparent);transition:opacity .22s ease,transform .22s ease}.reader_compactRail__SKudd:before{content:"";position:absolute;inset:.18rem .55rem;z-index:-1;border-radius:999px 1.6rem 999px 1.3rem/1.4rem 999px 1.2rem 999px;background:linear-gradient(90deg,color-mix(in srgb,#8fa0b8 8%,transparent),transparent 30% 70%,color-mix(in srgb,#8fa0b8 7%,transparent)),linear-gradient(180deg,color-mix(in srgb,#ffffff 7%,transparent),transparent);opacity:.78;pointer-events:none}.reader_compactRailDocked__mhssg{position:fixed;top:var(--reader-compact-rail-top);left:var(--reader-compact-rail-gutter);right:var(--reader-compact-rail-gutter);z-index:42;box-shadow:0 14px 36px color-mix(in srgb,var(--reader-ink) 10%,transparent)}.reader_compactRailSuppressed__aElu6{opacity:0;pointer-events:none;transform:translateY(-.35rem)}.reader_compactRailButton__zfh7T{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid rgba(143,160,184,.28);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--reader-panel-strong) 96%,#ffffff 4%),color-mix(in srgb,var(--reader-bg) 74%,var(--reader-panel-strong)));color:color-mix(in srgb,#8fa0b8 72%,var(--reader-accent-strong));cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 12%,transparent),0 0 0 3px color-mix(in srgb,#8fa0b8 5%,transparent);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease}.reader_compactRailButton__zfh7T:focus-visible,.reader_compactRailButton__zfh7T:hover{border-color:rgba(143,160,184,.68);background:linear-gradient(180deg,color-mix(in srgb,#8fa0b8 15%,var(--reader-panel-strong)),color-mix(in srgb,#8fa0b8 7%,var(--reader-bg)));color:var(--reader-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 14%,transparent),0 0 0 4px color-mix(in srgb,#8fa0b8 12%,transparent);outline:none}.reader_compactRailButton__zfh7T:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,#8fa0b8 16%,transparent)}.reader_compactRailButton__zfh7T:disabled{opacity:.34;cursor:default}.reader_compactRailButton__zfh7T:disabled:hover{border-color:rgba(143,160,184,.28);background:linear-gradient(180deg,color-mix(in srgb,var(--reader-panel-strong) 96%,#ffffff 4%),color-mix(in srgb,var(--reader-bg) 74%,var(--reader-panel-strong)));color:color-mix(in srgb,#8fa0b8 72%,var(--reader-accent-strong))}.reader_compactRailButtonIcon__xJ7Hq{width:1.1rem;height:1.1rem;stroke-width:1.8}.reader_compactRailTrack__zLWOW{display:flex;gap:.5rem;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none}.reader_compactRailTrack__zLWOW::-webkit-scrollbar{display:none}.reader_compactRailLink__w_I0C{display:inline-flex;align-items:baseline;gap:.45rem;flex:0 0 auto;border:1px solid rgba(143,160,184,.34);border-radius:999px;background:radial-gradient(80px 28px at 12% 10%,color-mix(in srgb,#ffffff 7%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--reader-panel-strong) 91%,#8fa0b8 5%),color-mix(in srgb,var(--reader-bg) 80%,#8fa0b8 5%));padding:.45rem .68rem;color:var(--reader-body);font-size:.94rem;line-height:1;text-decoration:none;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 11%,transparent);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.reader_compactRailLinkActive__NCz9B,.reader_compactRailLink__w_I0C:focus-visible,.reader_compactRailLink__w_I0C:hover{border-color:rgba(143,160,184,.68);background:radial-gradient(90px 30px at 14% 8%,color-mix(in srgb,#ffffff 10%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,#8fa0b8 15%,var(--reader-panel-strong)),color-mix(in srgb,#8fa0b8 8%,var(--reader-bg)));color:var(--reader-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 14%,transparent),0 8px 20px color-mix(in srgb,var(--reader-ink) 10%,transparent);outline:none}.reader_compactRailLabel__ik3lX{color:color-mix(in srgb,#8fa0b8 76%,#8fa0b8 24%);font-weight:760}.reader_marginRail__MabU1{position:sticky;top:6rem;display:grid;gap:1.1rem;align-self:start}.reader_marginRailTitle__niHSS{margin:0;border-bottom:1px solid var(--reader-line);padding-bottom:.62rem;color:var(--reader-accent)}.reader_marginRailStack__R1rIZ{display:grid;gap:1rem}.reader_marginNote__Cm801{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.88rem;border-top:1px solid color-mix(in srgb,var(--reader-line) 46%,transparent);padding-top:1rem}.reader_marginNoteQuote__SNYCr{grid-template-columns:1fr;border-top:0;padding-top:.6rem}.reader_marginNoteIconWrap__iO2Og{color:var(--reader-accent)}.reader_marginNoteQuote__SNYCr .reader_marginNoteIconWrap__iO2Og{display:none}.reader_marginNoteIcon__JEBg0{width:2.1rem;height:2.1rem;stroke-width:1.65}.reader_marginNoteKind__yjHoy{display:block;margin-bottom:.45rem;color:var(--reader-accent)}.reader_marginNote__Cm801 h3{margin:0;color:var(--reader-accent-strong);font-size:1.26rem;font-weight:650;line-height:1.08}.reader_marginNoteQuote__SNYCr h3{color:var(--reader-ink);font-size:clamp(1.85rem,2.7vw,2.5rem);font-style:italic;font-weight:500;line-height:1.1}.reader_marginNote__Cm801 p{margin:.42rem 0 0;color:var(--reader-body);font-size:1rem;line-height:1.42}.reader_marginNoteQuote__SNYCr p{font-size:1.18rem;font-style:italic;line-height:1.34}.reader_marginNoteAttribution__w1mrn{color:var(--reader-accent-strong)!important}.reader_marginNoteExample__iu9a_{margin:.5rem 0 0;color:var(--reader-body);font-size:1rem;font-style:italic;line-height:1.38}.reader_marginNoteExampleLabel__vuFDq{font-style:normal;font-weight:650;color:var(--reader-accent)}.reader_marginNoteCitations__Q4bHZ{margin-top:.5rem}.reader_takeaway__A6XC3{display:grid;gap:1rem;margin:clamp(2.8rem,6vw,4.8rem) 0 1.8rem;scroll-margin-top:clamp(8rem,18vw,11rem)}.reader_takeawayDivider__W_XB8{display:grid;grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);gap:1rem;align-items:center;color:#1f5f9f;font-size:.76rem;font-weight:760;letter-spacing:.18em;line-height:1.1;text-align:center;text-transform:uppercase}.dark .reader_takeawayDivider__W_XB8{color:#9ab0d6}.reader_takeawayDivider__W_XB8:after,.reader_takeawayDivider__W_XB8:before{content:"";height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 58%,transparent))}.reader_takeawayDivider__W_XB8:after{background:linear-gradient(90deg,color-mix(in srgb,currentColor 58%,transparent),transparent)}.reader_takeawaySurface__NA_3u{--takeaway-ink:#101a30;--takeaway-body:#2b3852;--takeaway-accent:#1f5f9f;--takeaway-accent-strong:#5f86ad;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(12rem,.52fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.4rem);overflow:hidden;border:1px solid rgba(95,134,173,.3);border-radius:.72rem;background:radial-gradient(circle at 19% 54%,rgba(95,134,173,.16),transparent 24%),radial-gradient(circle at 82% 18%,rgba(94,107,132,.12),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(239,244,250,.98));box-shadow:0 24px 70px color-mix(in srgb,var(--reader-ink) 15%,transparent),inset 0 1px 0 color-mix(in srgb,#ffffff 14%,transparent);padding:clamp(1.35rem,4vw,2.55rem)}.dark .reader_takeawaySurface__NA_3u{--takeaway-ink:#eef4ff;--takeaway-body:#cdd8ea;--takeaway-accent:#9ab0d6;--takeaway-accent-strong:#b8c7e7;border-color:rgba(116,139,183,.34);background:radial-gradient(circle at 18% 54%,rgba(120,149,196,.2),transparent 24%),radial-gradient(circle at 83% 16%,rgba(101,166,225,.11),transparent 30%),linear-gradient(135deg,rgba(4,20,35,.96),rgba(3,15,28,.98));box-shadow:0 24px 90px rgba(0,7,15,.34),inset 0 1px 0 rgba(255,244,224,.1)}.reader_takeawaySurface__NA_3u:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-radial-gradient(ellipse at 86% 24%,color-mix(in srgb,var(--takeaway-accent-strong) 14%,transparent) 0 1px,transparent 1px 18px),linear-gradient(90deg,transparent,color-mix(in srgb,var(--takeaway-accent-strong) 7%,transparent),transparent);opacity:.52;mask-image:linear-gradient(90deg,transparent,black 14%,black)}.reader_takeawayOrbital__h4_9K{position:relative;display:grid;place-items:center;align-self:center;min-height:12.5rem}.reader_takeawayOrbitField__IyDqx{position:relative;display:block;width:min(100%,19rem);aspect-ratio:14/11;margin-inline:auto;border-radius:999px;background:radial-gradient(circle at 42% 60%,color-mix(in srgb,var(--takeaway-accent-strong) 28%,transparent),transparent 18%),radial-gradient(circle at 58% 42%,color-mix(in srgb,#6fb7ef 16%,transparent),transparent 38%);filter:drop-shadow(0 18px 28px color-mix(in srgb,var(--reader-ink) 18%,transparent))}.reader_takeawayOrbitField__IyDqx:after,.reader_takeawayOrbitField__IyDqx:before,.reader_takeawayOrbitTrackReturn__Yu7ht,.reader_takeawayOrbitTrack__O5_8X{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--takeaway-accent-strong) 42%,transparent);border-radius:50%;pointer-events:none}.reader_takeawayOrbitField__IyDqx:before{inset:16% 7% 18%;transform:rotate(-17deg)}.reader_takeawayOrbitField__IyDqx:after{inset:28% 13% 17%;border-color:color-mix(in srgb,#6fb7ef 54%,var(--reader-line) 24%);border-style:dashed;opacity:.78;transform:rotate(18deg)}.reader_takeawayOrbitTrack__O5_8X{inset:44% 12% 28%;border-color:color-mix(in srgb,var(--takeaway-accent-strong) 74%,white 18%);border-bottom-color:transparent;border-left-color:transparent;transform:rotate(9deg)}.reader_takeawayOrbitTrackReturn__Yu7ht{inset:38% 23% 20% 10%;border-color:color-mix(in srgb,var(--takeaway-accent-strong) 62%,transparent);border-top-color:transparent;border-right-color:transparent;transform:rotate(-20deg)}.reader_takeawayOrbitNode__8_aO5{position:absolute;width:.58rem;height:.58rem;border:1px solid color-mix(in srgb,var(--takeaway-accent-strong) 44%,transparent);border-radius:999px;background:var(--reader-bg);box-shadow:0 0 0 .28rem color-mix(in srgb,var(--takeaway-accent-strong) 12%,transparent)}.reader_takeawayOrbitNode__8_aO5[data-node=notice]{top:36%;left:26%}.reader_takeawayOrbitNode__8_aO5[data-node=change]{top:29%;right:25%}.reader_takeawayOrbitNode__8_aO5[data-node=result]{right:37%;bottom:22%}.reader_takeawayOrbitCore__ldpxE{position:absolute;left:43%;bottom:24%;width:1rem;height:1rem;border-radius:999px;background:var(--takeaway-accent-strong);box-shadow:0 0 0 .82rem color-mix(in srgb,var(--takeaway-accent-strong) 26%,transparent)}.reader_takeawayCopy__PVS3R{align-self:center;max-width:46rem}.reader_takeawayLabel__UypiB{display:block;color:var(--takeaway-accent)}.dark .reader_takeawayLabel__UypiB{color:#9ab0d6}.reader_takeaway__A6XC3 h2{margin:.55rem 0 0;color:var(--takeaway-ink);font-size:clamp(2.25rem,5.4vw,4.25rem);font-weight:500;letter-spacing:0;line-height:.98;scroll-margin-top:clamp(8rem,18vw,11rem)}.dark .reader_takeaway__A6XC3 h2{color:#eef4ff}.reader_takeawayCopy__PVS3R p{max-width:42rem;margin:.88rem 0 0;color:var(--takeaway-body);font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.38}.dark .reader_takeawayCopy__PVS3R p{color:#cdd8ea}.reader_takeawayCheckpoints__I2E6M{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:.35rem 0 0;padding:clamp(1rem,2vw,1.35rem) 0 0;border-top:1px solid color-mix(in srgb,var(--reader-line) 38%,transparent)}.reader_takeawayCheckpoints__I2E6M li{display:grid;grid-template-columns:3.15rem minmax(0,1fr);gap:.78rem;align-items:start;min-width:0;list-style:none;padding:0 1.05rem}.reader_takeawayCheckpoints__I2E6M li:first-child{padding-left:0}.reader_takeawayCheckpoints__I2E6M li:not(:last-child){border-right:1px solid color-mix(in srgb,var(--reader-line) 34%,transparent)}.reader_takeawayCheckpointMark__LUFbC{position:relative;display:grid;width:2.62rem;height:2.62rem;place-items:center;border:1px solid color-mix(in srgb,var(--reader-line) 74%,transparent);border-radius:999px;background:color-mix(in srgb,var(--reader-panel-strong) 72%,transparent)}.reader_takeawayCheckpointMark__LUFbC:before{content:"";width:1rem;height:1rem;border:1px solid var(--reader-accent);border-radius:.18rem;transform:rotate(45deg)}.reader_takeawayCheckpoints__I2E6M strong{display:block;color:var(--takeaway-accent-strong);font-size:.82rem;font-weight:780;letter-spacing:.13em;line-height:1.12;text-transform:uppercase}.dark .reader_takeawayCheckpoints__I2E6M strong{color:#b8c7e7}.reader_takeawayCheckpoints__I2E6M p{margin:.34rem 0 0;color:var(--takeaway-body);font-size:1.02rem;line-height:1.32}.dark .reader_takeawayCheckpoints__I2E6M p{color:#cdd8ea}.reader_takeawayLoopSurface__Qk5xG{--loop-ink:#101a30;--loop-body:#26334a;--loop-muted:#5f6a7a;--loop-material-image:url(/images/learn-with-tom/feedback-loops/key-takeaway-contour-material.webp);--loop-panel:rgba(255,252,244,0.9);--loop-panel-strong:rgba(255,248,232,0.96);--loop-line:color-mix(in srgb,var(--reader-line) 58%,transparent);--loop-gold:var(--reader-accent-strong);--loop-copper:#c96f3f;position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--loop-gold) 62%,transparent);border-radius:.86rem;background:radial-gradient(circle at 8% 20%,color-mix(in srgb,var(--loop-gold) 13%,transparent),transparent 28%),radial-gradient(circle at 86% 24%,rgba(201,111,63,.1),transparent 30%),linear-gradient(145deg,rgba(255,253,247,.98),rgba(250,239,220,.96));box-shadow:0 26px 84px color-mix(in srgb,var(--reader-ink) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.48);padding:clamp(1.2rem,3vw,2.35rem)}.dark .reader_takeawayLoopSurface__Qk5xG{--loop-ink:#fff3e3;--loop-body:#f4e3d0;--loop-muted:#d9bea0;--loop-panel:rgba(4,18,31,0.72);--loop-panel-strong:rgba(8,18,31,0.84);--loop-line:rgba(242,166,79,0.32);--loop-gold:#ffbd69;--loop-copper:#ef8d4d;background:radial-gradient(circle at 8% 16%,rgba(255,189,105,.14),transparent 30%),radial-gradient(circle at 88% 22%,rgba(239,141,77,.15),transparent 32%),linear-gradient(145deg,rgba(3,15,28,.98),rgba(2,11,22,.98));box-shadow:0 28px 100px rgba(0,7,15,.38),inset 0 1px 0 rgba(255,244,224,.1)}.reader_takeawayLoopSurface__Qk5xG:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(145deg,rgba(255,252,244,.74),rgba(255,247,232,.42)),var(--loop-material-image);background-position:50%;background-size:cover;opacity:.22;mix-blend-mode:multiply;mask-image:linear-gradient(90deg,black,rgba(0,0,0,.22) 48%,black)}.reader_takeawayLoopSurface__Qk5xG>*{position:relative;z-index:1}.dark .reader_takeawayLoopSurface__Qk5xG:before{background:linear-gradient(145deg,rgba(3,15,28,.2),rgba(239,141,77,.14)),var(--loop-material-image);opacity:.5;mix-blend-mode:screen}.reader_takeawayLoopHeader__4uvH4{max-width:60rem;margin:0 auto clamp(1.05rem,2.4vw,1.65rem);text-align:center}.reader_takeawayLoopHeader__4uvH4 h2{max-width:56rem;margin-inline:auto;font-size:clamp(2.4rem,5.8vw,4.7rem)}.reader_takeawayLoopHeader__4uvH4 p{max-width:43rem;margin-inline:auto}.reader_takeawayLoopGrid__Fd9_O{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--loop-line);border-radius:.72rem;overflow:hidden;background:color-mix(in srgb,var(--loop-panel) 72%,transparent)}.reader_takeawayLoopGrid__Fd9_O:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--loop-gold) 72%,transparent),transparent)}.reader_takeawayLoopGrid__Fd9_O:after{content:"";position:absolute;top:50%;left:50%;width:1.7rem;height:1.7rem;border:1px solid color-mix(in srgb,var(--loop-gold) 84%,transparent);background:var(--loop-panel-strong);transform:translate(-50%,-50%) rotate(45deg)}.reader_takeawayLoopCard__NSHbb{position:relative;display:grid;grid-template-rows:auto minmax(13rem,1fr);gap:clamp(.9rem,1.8vw,1.25rem);min-width:0;padding:clamp(1.1rem,2.7vw,2rem)}.reader_takeawayLoopCard__NSHbb[data-loop-kind=reinforcing]{background:radial-gradient(circle at 78% 30%,rgba(239,141,77,.1),transparent 38%)}.reader_takeawayLoopCardCopy__tFOoG{max-width:28rem;margin-inline:auto;text-align:center}.reader_takeawayLoopCardCopy__tFOoG:after{content:"";display:block;width:min(18rem,72%);height:1px;margin:.9rem auto 0;background:linear-gradient(90deg,transparent,var(--loop-gold),transparent);opacity:.64}.reader_takeawayLoopCardCopy__tFOoG span{display:block;color:var(--loop-gold);font-size:clamp(1.75rem,3.2vw,2.55rem);font-weight:500;letter-spacing:0;line-height:1.02;text-transform:none}.reader_takeawayLoopCardCopy__tFOoG h3{margin:.08rem 0 0;color:var(--loop-ink);font-size:clamp(1.45rem,2.6vw,2.1rem);font-style:italic;font-weight:500;letter-spacing:0;line-height:1.04}.reader_takeawayLoopCardCopy__tFOoG p{margin:.92rem 0 0;color:var(--loop-body);font-size:clamp(1.02rem,1.35vw,1.17rem);line-height:1.44}.reader_takeawayLoopVisual__kMLgt{position:relative;align-self:center;overflow:hidden;min-height:clamp(13.5rem,22vw,16.5rem);border-radius:.55rem;background-image:var(--takeaway-loop-image);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 22px 34px rgba(0,0,0,.22));mask-image:radial-gradient(ellipse at center,black 68%,rgba(0,0,0,.92) 78%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse at center,black 68%,rgba(0,0,0,.92) 78%,transparent 100%)}.reader_takeawayLoopVisual__kMLgt:after{content:"";position:absolute;inset:-1px;pointer-events:none;background:radial-gradient(ellipse at center,transparent 58%,var(--loop-panel) 96%)}.reader_takeawayLoopSteps__K2foc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none}.reader_takeawayLoopSteps__K2foc li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.48rem;align-items:start;min-width:0;border:1px solid color-mix(in srgb,var(--loop-line) 78%,transparent);border-radius:.46rem;background:color-mix(in srgb,var(--loop-panel-strong) 72%,transparent);color:var(--loop-body);font-size:.9rem;line-height:1.2;padding:.66rem}.reader_takeawayLoopSteps__K2foc li span{display:grid;width:1.5rem;height:1.5rem;place-items:center;border:1px solid color-mix(in srgb,var(--loop-gold) 78%,transparent);border-radius:999px;color:var(--loop-gold);font-size:.74rem;font-weight:760;line-height:1}.reader_takeawayLoopRule__9wfIJ{display:flex;align-items:center;justify-content:center;gap:clamp(.8rem,2vw,1.4rem);margin:clamp(1.05rem,2.4vw,1.55rem) 0 0;border:1px solid var(--loop-line);border-radius:.54rem;background:color-mix(in srgb,var(--loop-panel-strong) 72%,transparent);color:var(--loop-ink);font-size:clamp(1.18rem,2.4vw,1.72rem);line-height:1.22;text-align:center;padding:.95rem 1rem}.reader_takeawayLoopRule__9wfIJ:after,.reader_takeawayLoopRule__9wfIJ:before{content:"";flex:1 1 3rem;max-width:10rem;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--loop-gold) 76%,transparent),transparent)}.reader_explorable__jrTeW{overflow:hidden;margin:1rem 0 2rem;border:1px solid var(--reader-border);border-radius:.52rem;background:var(--reader-panel)}.reader_explorableHeader___8_Zj{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:start;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 36%,transparent);padding:.9rem 1rem .8rem}.reader_explorableEyebrow__GvniJ{display:block;margin-bottom:.26rem;color:var(--reader-accent)}.reader_explorable__jrTeW h2{margin:0;color:var(--reader-ink);font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:550;line-height:1.05}.reader_explorableHeader___8_Zj p{margin:.34rem 0 0;color:var(--reader-body);font-size:1rem;line-height:1.35}.reader_explorableReset__2_Ly7{border:1px solid var(--reader-border);border-radius:.36rem;background:color-mix(in srgb,var(--reader-bg) 78%,transparent);color:var(--reader-body);padding:.38rem .58rem;font-family:var(--font-prose);font-size:.9rem}.reader_explorableBody__oqE5G{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.52fr);gap:1rem;padding:.9rem 1rem 1rem}.reader_trafficStage__1NvVV{min-width:0}.reader_trafficStage__1NvVV svg{display:block;width:100%;height:auto}.reader_trafficLegend__HiBYt{display:flex;flex-wrap:wrap;gap:.58rem .9rem;margin-top:.35rem;color:var(--reader-body);font-size:.92rem}.reader_trafficLegend__HiBYt span{display:inline-flex;align-items:center;gap:.34rem}.reader_legendDot__bIC3T{width:.68rem;height:.68rem;border-radius:.16rem}.reader_explorableControl__3h2Gc{display:grid;align-content:start;gap:.8rem;min-width:0}.reader_explorableControl__3h2Gc label{display:grid;gap:.36rem;color:var(--reader-ink);font-size:1.02rem;font-weight:650}.reader_explorableControl__3h2Gc input,.reader_explorableControl__3h2Gc select{width:100%;accent-color:var(--reader-accent)}.reader_explorableControl__3h2Gc select{border:1px solid var(--reader-border);border-radius:.36rem;background:var(--reader-bg);color:var(--reader-ink);padding:.45rem .55rem;font:inherit}.reader_explorableScale__Qqr9F{display:flex;justify-content:space-between;color:var(--reader-muted);font-size:.88rem}.reader_explorableResult__kupCe{border-left:2px solid var(--reader-line);padding-left:.78rem}.reader_explorableResult__kupCe strong{display:block;color:var(--reader-accent-strong);font-size:1.2rem;line-height:1.1}.reader_explorableBoundary__q_PQr,.reader_explorableResult__kupCe p{margin:.35rem 0 0;color:var(--reader-body);font-size:.98rem;line-height:1.36}.reader_explorableBoundary__q_PQr{color:var(--reader-muted)}.reader_landscapeLab__ZkP2A{position:relative;isolation:isolate;border-color:color-mix(in srgb,var(--reader-line) 68%,transparent);background:radial-gradient(circle at 12% 16%,color-mix(in srgb,#6f7f99 14%,transparent),transparent 28%),radial-gradient(circle at 88% 10%,color-mix(in srgb,#8fa0b8 12%,transparent),transparent 30%),linear-gradient(135deg,var(--reader-panel-strong),color-mix(in srgb,var(--reader-bg) 92%,var(--reader-panel) 8%));box-shadow:0 24px 72px color-mix(in srgb,var(--reader-ink) 12%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent)}.reader_landscapeLabHeader__PVHwC{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:start;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);padding:1rem 1.05rem .9rem}.reader_landscapeLabEyebrow__LWWdm{display:block;margin-bottom:.28rem;color:color-mix(in srgb,var(--reader-accent-strong) 86%,#6f7f99 14%);font-size:.78rem;font-weight:760;text-transform:uppercase}.reader_landscapeLabHeader__PVHwC h2{margin:0;color:var(--reader-ink);font-size:clamp(1.38rem,2vw,1.82rem);font-weight:560;line-height:1.06}.reader_landscapeLabHeader__PVHwC p{max-width:62rem;margin:.38rem 0 0;color:var(--reader-body);font-size:1rem;line-height:1.4}.reader_landscapeReset__xEP9N{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--reader-border);border-radius:.38rem;background:color-mix(in srgb,var(--reader-bg) 82%,transparent);color:var(--reader-body);padding:.42rem .62rem;font-family:var(--font-prose);font-size:.9rem}.reader_landscapeReset__xEP9N:focus-visible,.reader_landscapeSlider___08T8 input:focus-visible{outline:2px solid color-mix(in srgb,var(--reader-accent-strong) 72%,#fff 28%);outline-offset:3px}.reader_landscapeLabBody__8CudC{display:grid;grid-template-columns:minmax(12rem,.48fr) minmax(0,1.08fr) minmax(13rem,.58fr);gap:.95rem;padding:1rem}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeLabBody__8CudC{grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr);gap:1rem}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeControlRail__Kq1yc{grid-column:1;grid-row:1}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeStagePanel__1GyDd{grid-column:1;grid-row:2}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeMeaningPanel__XbfO5{grid-column:2;grid-row:1/span 2}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeMetricStrip__NrOi4{display:none}.reader_landscapeControlRail__Kq1yc,.reader_landscapeMeaningPanel__XbfO5,.reader_landscapeStagePanel__1GyDd{min-width:0;border:1px solid color-mix(in srgb,var(--reader-line) 52%,transparent);border-radius:.58rem;background:color-mix(in srgb,var(--reader-bg) 78%,transparent)}.reader_landscapeControlRail__Kq1yc{display:grid;align-content:start;gap:.9rem;padding:.78rem}.reader_landscapeSlider___08T8{display:grid;gap:.48rem;color:var(--reader-ink)}.reader_landscapeSliderHeader__sj7Pf{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.reader_landscapeSliderHeader__sj7Pf strong{font-size:.98rem;font-weight:700}.reader_landscapeSliderHeader__sj7Pf em{color:var(--reader-accent-strong);font-size:.92rem;font-style:normal;font-weight:760}.reader_landscapeSlider___08T8 input{width:100%;accent-color:var(--reader-accent)}.reader_landscapeSlider___08T8 input[type=range]{height:.5rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--reader-accent-strong) 86%,#6f7f99 14%) 0 var(--landscape-progress),color-mix(in srgb,var(--reader-line) 52%,transparent) var(--landscape-progress) 100%);appearance:none}.reader_landscapeSlider___08T8 input[type=range]::-webkit-slider-thumb{width:1rem;height:1rem;border:2px solid color-mix(in srgb,var(--reader-panel) 86%,#fff 14%);border-radius:50%;background:color-mix(in srgb,var(--reader-accent-strong) 78%,#8fa0b8 22%);box-shadow:0 .25rem .8rem color-mix(in srgb,var(--reader-ink) 18%,transparent);appearance:none}.reader_landscapeSliderScale__9XFHx{display:flex;justify-content:space-between;gap:.5rem;color:var(--reader-muted);font-size:.82rem;line-height:1.2}.reader_landscapeStagePanel__1GyDd{overflow:hidden;padding:.72rem;background:linear-gradient(180deg,color-mix(in srgb,var(--reader-panel) 72%,transparent),transparent),color-mix(in srgb,var(--reader-bg) 88%,var(--reader-panel) 12%)}.reader_landscapeStageHeader__vSX89{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;margin-bottom:.62rem;color:var(--reader-muted);font-size:.86rem}.reader_landscapeStageHeader__vSX89 strong{color:var(--reader-ink);font-weight:720}.reader_landscapeStageSvg__TBnst{display:block;width:100%;height:auto;overflow:visible;border-radius:.42rem;background:radial-gradient(circle at 18% 20%,color-mix(in srgb,#8fa0b8 13%,transparent),transparent 30%),linear-gradient(135deg,color-mix(in srgb,#1d2d31 78%,var(--reader-bg) 22%),color-mix(in srgb,#283030 52%,var(--reader-bg) 48%))}.reader_landscapeContourLines__HSQH2 path{fill:none;stroke:color-mix(in srgb,#fff 48%,transparent);stroke-width:.22}.reader_landscapeSearchPath__mGxVK{stroke:color-mix(in srgb,#ffd08a 84%,#fff 16%);stroke-width:1.45;filter:drop-shadow(0 0 .22rem color-mix(in srgb,#ffd08a 52%,transparent))}.reader_landscapeSearchAgent___GeYX{fill:#f8d589;stroke:color-mix(in srgb,#fff 82%,transparent);stroke-width:.38}.reader_landscapeMetricStrip__NrOi4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem;margin-top:.62rem}.reader_landscapeMetric__WwTCH{min-width:0;border:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);border-radius:.46rem;background:color-mix(in srgb,var(--reader-panel) 74%,transparent);padding:.52rem}.reader_landscapeMetric__WwTCH strong{display:block;color:var(--reader-ink);font-size:1rem;line-height:1.12}.reader_landscapeMetric__WwTCH span{display:block;margin-top:.18rem;color:var(--reader-muted);font-size:.8rem;line-height:1.18}.reader_landscapeMetric__WwTCH[data-tone=good] strong{color:color-mix(in srgb,#657a99 62%,var(--reader-accent-strong) 38%)}.reader_landscapeMetric__WwTCH[data-tone=warn] strong{color:color-mix(in srgb,#8fa0b8 80%,var(--reader-accent-strong) 20%)}.reader_landscapeMeaningPanel__XbfO5{display:grid;align-content:start;gap:.8rem;padding:.78rem}.reader_landscapeCitations__7rQ7Y,.reader_landscapeResult__h1WGs span{color:var(--reader-muted);font-size:.82rem;font-weight:680}.reader_landscapeResult__h1WGs strong{display:block;margin-top:.24rem;color:var(--reader-accent-strong);font-size:1.06rem;line-height:1.16}.reader_landscapeBoundary__N0_c9,.reader_landscapeCitations__7rQ7Y,.reader_landscapeResult__h1WGs p{margin:.36rem 0 0;color:var(--reader-body);font-size:.94rem;line-height:1.4}.reader_landscapeBoundary__N0_c9{color:var(--reader-muted)}.reader_landscapeCitations__7rQ7Y{margin-top:0}.reader_landscapeGraphEdges__e90av line{stroke:color-mix(in srgb,#8fc7ee 42%,transparent);stroke-width:.65;transition:opacity .18s ease,stroke .18s ease}.reader_landscapeGraphEdges__e90av line[data-state=open]{opacity:.92}.reader_landscapeGraphEdges__e90av line[data-state=muted]{opacity:.24;stroke-dasharray:1.4 1.6}.reader_landscapeGraphNode__e5hCQ{fill:color-mix(in srgb,#6f7f99 74%,#8fa0b8 26%);stroke:color-mix(in srgb,#fff 55%,transparent);stroke-width:.55;transition:opacity .18s ease,fill .18s ease}.reader_landscapeGraphNode__e5hCQ[data-reachable=false]{opacity:.48}.reader_landscapeGraphNode__e5hCQ[data-reachable=true]{opacity:.95}.reader_landscapeGraphNode__e5hCQ[data-frontier=true]{fill:#f2c66d;filter:drop-shadow(0 0 .28rem color-mix(in srgb,#f2c66d 52%,transparent))}.reader_routeGateStage__fMlbM{display:grid;gap:.52rem}.reader_routeGateReadout__QAZnM{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);border-radius:.46rem;background:color-mix(in srgb,var(--reader-panel) 68%,transparent);padding:.58rem .66rem}.reader_routeGateReadout__QAZnM div{display:flex;align-items:baseline;gap:.44rem;min-width:0}.reader_routeGateReadout__QAZnM strong{color:var(--reader-ink);font-size:clamp(1.45rem,3.2vw,2.05rem);font-weight:670;line-height:.95}.reader_routeGateReadout__QAZnM em,.reader_routeGateReadout__QAZnM span{color:var(--reader-muted);font-size:.84rem;line-height:1.1}.reader_routeGateReadout__QAZnM em{color:var(--reader-accent-strong);font-style:normal;font-weight:720;text-align:right}.reader_routeGateSvg__anwGH{min-height:clamp(22rem,36vw,31rem)}.reader_routeGateGrid__Jy7Dh line{stroke:color-mix(in srgb,#ffffff 22%,transparent);stroke-width:.35}.reader_routeGateRoute__M2Gx6{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:opacity .18s ease,stroke .18s ease,stroke-dashoffset .18s ease,stroke-width .18s ease}.reader_routeGateRoute__M2Gx6[data-state=active]{stroke:#8fc7ee;stroke-width:2.2;opacity:.96;filter:drop-shadow(0 0 .22rem color-mix(in srgb,#8fc7ee 34%,transparent))}.reader_routeGateRoute__M2Gx6[data-state=blocked]{stroke:color-mix(in srgb,#c7d2e4 48%,transparent);stroke-width:1.1;stroke-dasharray:2.2 2.4;opacity:.34}.reader_routeGateArrow__ejrHO{fill:#8fc7ee}.reader_routeGateStop__h_iYF circle{fill:color-mix(in srgb,#172031 72%,#ffffff 28%);stroke:color-mix(in srgb,#ffffff 62%,transparent);stroke-width:.65}.reader_routeGateStop__h_iYF path{fill:none;stroke:color-mix(in srgb,#ffffff 78%,transparent);stroke-linecap:round;stroke-width:.72}.reader_routeGateNodes__o90qi circle{fill:color-mix(in srgb,#607590 74%,#9fb8d8 26%);stroke:color-mix(in srgb,#ffffff 72%,transparent);stroke-width:.72}.reader_routeGateNodes__o90qi circle[data-kind=start]{fill:#20344f}.reader_routeGateNodes__o90qi circle[data-kind=target]{fill:#8fc7ee;filter:drop-shadow(0 0 .34rem color-mix(in srgb,#8fc7ee 44%,transparent))}.reader_routeGateWaypoint__5__bG{fill:color-mix(in srgb,#f5f9ff 92%,#8fa0b8 8%);stroke:color-mix(in srgb,#607590 74%,transparent);stroke-width:.42}.reader_routeGateWaypoint__5__bG[data-state=active]{stroke:color-mix(in srgb,#8fc7ee 82%,#ffffff 18%)}.reader_routeGateWaypoint__5__bG[data-state=blocked]{opacity:.54}.reader_routeGateLabels__WkTo_ text{fill:color-mix(in srgb,#ffffff 84%,transparent);font-family:var(--font-prose);font-size:4.25px;font-weight:720;letter-spacing:0}.reader_routeGateFooter__3hnp9{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(10rem,.72fr) minmax(12rem,1fr);gap:.6rem}.reader_routeGateFooter__3hnp9 div{display:grid;align-content:start;gap:.34rem;min-width:0;border:1px solid color-mix(in srgb,var(--reader-line) 38%,transparent);border-radius:.46rem;background:color-mix(in srgb,var(--reader-panel) 68%,transparent);padding:.62rem}.reader_routeGateFooter__3hnp9 strong{color:var(--reader-ink);font-size:.86rem;line-height:1.12}.reader_routeGateFooter__3hnp9 span{color:var(--reader-body);font-size:.8rem;line-height:1.25}.reader_routeGateFooter__3hnp9 span[data-state]{display:inline-flex;align-items:center;gap:.34rem}.reader_routeGateFooter__3hnp9 span[data-state]:before{content:"";display:inline-block;width:1.28rem;height:.17rem;flex:0 0 auto;border-radius:999px;background:#8fc7ee}.reader_routeGateFooter__3hnp9 span[data-state=blocked]:before{background:repeating-linear-gradient(90deg,color-mix(in srgb,#c7d2e4 72%,transparent) 0 .28rem,transparent .28rem .46rem)}.reader_contractMapStage__E00oj{display:grid;gap:.56rem}.reader_contractMapSvg__Ey45H{min-height:19rem}.reader_contractMapPoints__pmno9 circle{fill:color-mix(in srgb,#8fa0b8 72%,#ffffff 28%);stroke:color-mix(in srgb,#ffffff 68%,transparent);stroke-width:.5}.reader_contractMapPoints__pmno9[data-active=true] circle{fill:#8fc7ee;filter:drop-shadow(0 0 .16rem color-mix(in srgb,#8fc7ee 34%,transparent))}.reader_contractMapEdges__tih5B line{stroke:color-mix(in srgb,#8fc7ee 58%,transparent);stroke-width:.82}.reader_contractMapEdges__tih5B line[data-muted=true]{opacity:.3;stroke-dasharray:2 2}.reader_contractMapEdges__tih5B:not([data-active=true]) line{opacity:.22}.reader_contractMapSurface__qLPpq,.reader_contractMapWalk__BSbdh{fill:none;stroke-linecap:round}.reader_contractMapSurface__qLPpq{stroke:color-mix(in srgb,#dce7f7 62%,transparent);stroke-width:1.15}.reader_contractMapSurface__qLPpq[data-active=true]{stroke:#8fc7ee;stroke-width:1.7}.reader_contractMapWalk__BSbdh{stroke:color-mix(in srgb,#ffffff 44%,transparent);stroke-width:1.2;stroke-dasharray:2.4 2}.reader_contractMapWalk__BSbdh[data-active=true]{stroke:#8fc7ee;stroke-dasharray:none;stroke-width:1.7}.reader_contractMapCards__4GfQ5 rect{fill:color-mix(in srgb,#f5f9ff 12%,transparent);stroke:color-mix(in srgb,#ffffff 32%,transparent);stroke-width:.42}.reader_contractMapCards__4GfQ5 text,.reader_contractMapLabel__HubeH{fill:color-mix(in srgb,#ffffff 82%,transparent);font-family:var(--font-prose);font-size:4px;font-weight:720;letter-spacing:0;text-anchor:middle}.reader_contractMapCards__4GfQ5 g[data-active=true] rect{fill:color-mix(in srgb,#8fc7ee 26%,transparent);stroke:#8fc7ee}.reader_contractMapCards__4GfQ5 g[data-active=true] text{fill:#ffffff}.reader_contractMapReadout__XURhh{display:grid;gap:.18rem;border:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);border-radius:.46rem;background:color-mix(in srgb,var(--reader-panel) 68%,transparent);padding:.62rem .68rem}.reader_contractMapReadout__XURhh strong{color:var(--reader-ink);font-size:.95rem;line-height:1.16}.reader_contractMapReadout__XURhh span{color:var(--reader-body);font-size:.88rem;line-height:1.32}.reader_landscapeWellSurface__Tltk2{fill:none;stroke:#f0c87a;stroke-width:2.1;stroke-linecap:round}.reader_landscapeWellFill__bwBSE{fill:color-mix(in srgb,#6f7f99 24%,transparent);opacity:.72}.reader_landscapeThresholdLine__v4Kes{stroke:color-mix(in srgb,#fff 34%,transparent);stroke-dasharray:2 2}.reader_landscapeSamplePoint__jOUGa,.reader_landscapeScatterPoint__D3CRa,.reader_landscapeWellBall__8n50g{fill:#f2c66d;stroke:color-mix(in srgb,#fff 68%,transparent);stroke-width:.55}.reader_landscapeStageLabel__Y1KTc{fill:color-mix(in srgb,#fff 76%,transparent);font-size:4px;font-weight:650}.reader_landscapeAxis__o2KZA{stroke:color-mix(in srgb,#fff 44%,transparent);stroke-width:.7}.reader_landscapeAcquisitionLine__Obuye,.reader_landscapeMovingOptimum__90rT5,.reader_landscapeParetoFront__i5Ylz,.reader_landscapePosteriorLine___C5KQ{fill:none;stroke:#f2c66d;stroke-width:1.7;stroke-linecap:round;filter:drop-shadow(0 0 .18rem color-mix(in srgb,#f2c66d 42%,transparent))}.reader_landscapeScatterPoint__D3CRa{fill:color-mix(in srgb,#8fc7ee 78%,#fff 22%)}.reader_landscapeUncertaintyRibbon__69hf4{fill:color-mix(in srgb,#8fc7ee 24%,transparent)}.reader_landscapeTimelineCell__dpUbN{fill:color-mix(in srgb,#6f7f99 66%,#8fa0b8 34%)}.reader_landscapeStudyChart___TUuK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-height:8rem}.reader_landscapeStudyBarGroup__ASpNm{display:grid;grid-template-rows:minmax(5.5rem,1fr) auto auto;gap:.25rem;min-width:0;color:var(--reader-muted);font-size:.78rem;text-align:center}.reader_landscapeStudyBarTrack__qtG1z{display:flex;align-items:end;min-height:5.5rem;border:1px solid color-mix(in srgb,var(--reader-line) 36%,transparent);border-radius:.38rem;background:color-mix(in srgb,var(--reader-bg) 74%,transparent);padding:.22rem}.reader_landscapeStudyBar__W74nC{display:block;width:100%;min-height:.35rem;border-radius:.26rem;background:color-mix(in srgb,#6f7f99 66%,#8fa0b8 34%)}.reader_landscapeStudyBarGroup__ASpNm[data-active=true] .reader_landscapeStudyBarTrack__qtG1z{border-color:color-mix(in srgb,#f2c66d 70%,var(--reader-line) 30%);box-shadow:0 0 0 1px color-mix(in srgb,#f2c66d 28%,transparent)}.reader_landscapeStudyBarGroup__ASpNm strong{color:var(--reader-ink);font-size:.9rem;line-height:1.1}.reader_trafficLab__BH7Ns{position:relative;isolation:isolate;border-color:color-mix(in srgb,var(--reader-line) 72%,transparent);border-radius:.86rem;background:radial-gradient(circle at 22% 32%,color-mix(in srgb,var(--reader-accent-strong) 15%,transparent),transparent 30%),radial-gradient(circle at 78% 24%,color-mix(in srgb,#86c8f8 12%,transparent),transparent 32%),linear-gradient(135deg,var(--reader-panel-strong),color-mix(in srgb,var(--reader-bg) 93%,var(--reader-panel) 7%));box-shadow:0 28px 84px color-mix(in srgb,var(--reader-ink) 14%,transparent),inset 0 1px 0 color-mix(in srgb,#ffffff 13%,transparent)}.dark .reader_trafficLab__BH7Ns{background:radial-gradient(circle at 22% 32%,rgba(255,189,105,.15),transparent 30%),radial-gradient(circle at 78% 24%,rgba(134,200,248,.12),transparent 32%),linear-gradient(135deg,rgba(6,36,60,.98),rgba(3,16,28,.98));box-shadow:0 28px 90px rgba(0,8,18,.38),inset 0 1px 0 rgba(255,244,224,.12)}.reader_trafficLab__BH7Ns:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--reader-line) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--reader-line) 6%,transparent) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 55% 45%,black,transparent 78%);opacity:.45}.reader_trafficLabHeader__pdSW5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 44%,transparent);padding:clamp(1rem,2.6vw,1.35rem) clamp(1rem,2.8vw,1.55rem) 1rem}.reader_trafficLabTitleLockup__M0vPW{display:flex;align-items:center;gap:.85rem;min-width:0}.reader_trafficLabMark__Lj4uq,.reader_trafficMetricIcon__x9HWn{display:inline-grid;place-items:center;flex:0 0 auto;color:var(--reader-accent-strong)}.reader_trafficLabMark__Lj4uq{width:3.35rem;height:3.35rem;border:1px solid color-mix(in srgb,var(--reader-accent) 38%,transparent);border-radius:999px;background:color-mix(in srgb,var(--reader-accent) 10%,var(--reader-panel-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 18%,transparent)}.reader_trafficLabMark__Lj4uq svg,.reader_trafficMetricIcon__x9HWn svg{width:1.55rem;height:1.55rem}.reader_trafficLabMark__Lj4uq svg circle,.reader_trafficLabMark__Lj4uq svg path,.reader_trafficMetricIcon__x9HWn svg circle,.reader_trafficMetricIcon__x9HWn svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.reader_trafficLabMark__Lj4uq svg circle{fill:currentColor;stroke:none}.reader_trafficLabEyebrow__DqW5_{display:block;margin-bottom:.2rem;color:var(--reader-accent);font-size:.78rem;font-weight:760;letter-spacing:.13em;line-height:1;text-transform:uppercase}.reader_trafficLab__BH7Ns h2{margin:0;color:var(--reader-ink);font-size:clamp(1.95rem,3.4vw,3rem);font-weight:560;letter-spacing:0;line-height:.98}.reader_trafficLabHeader__pdSW5 p{max-width:42rem;margin:.36rem 0 0;color:var(--reader-body);font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.28}.reader_trafficReset__jvPDq{display:inline-flex;align-items:center;gap:.34rem;border:1px solid var(--reader-border);border-radius:999px;background:color-mix(in srgb,var(--reader-bg) 78%,transparent);color:var(--reader-body);padding:.5rem .72rem;font-family:var(--font-prose);font-size:.92rem}.reader_trafficLabBody__UUSjN{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.38fr);gap:clamp(.9rem,2vw,1.25rem);min-width:0;padding:clamp(.95rem,2.4vw,1.35rem)}.reader_trafficControlRail__o8pzk,.reader_trafficMetrics__LbmR3,.reader_trafficStagePanel__tdDO5{min-width:0;border:1px solid color-mix(in srgb,var(--reader-line) 30%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--reader-bg) 72%,transparent)}.reader_trafficStagePanel__tdDO5{display:grid;gap:.65rem;padding:clamp(.75rem,1.8vw,1rem)}.reader_trafficStageHeader__qNUHe{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.reader_trafficStageHeader__qNUHe span{color:var(--reader-muted);font-size:.96rem;line-height:1.2}.reader_trafficStageHeader__qNUHe strong{color:var(--reader-ink);font-size:1.08rem;font-weight:560;line-height:1.2;text-align:right}.reader_trafficRing__zk_tP{display:block;width:100%;height:auto}.reader_trafficLane__A4S_U,.reader_trafficRoad___d9Vc{fill:none}.reader_trafficRoad___d9Vc{stroke-width:36}.reader_trafficLane__A4S_U{stroke:rgba(255,255,255,.64);stroke-dasharray:24 22;stroke-width:3}.reader_trafficLab__BH7Ns marker path{fill:var(--reader-accent-strong);stroke:none}.reader_trafficWavePathSecondary__VyJBN,.reader_trafficWavePath__f5Obn{fill:none;stroke:var(--reader-accent-strong);stroke-linecap:round;stroke-linejoin:round;transition:opacity .18s ease}.reader_trafficWavePath__f5Obn{stroke-width:5}.reader_trafficWavePathSecondary__VyJBN{stroke-width:4}.reader_trafficCallout__OXURa text,.reader_trafficCenterLabel__sb0ap,.reader_trafficCenterSubLabel__YebVY{font-family:var(--font-prose)}.reader_trafficCenterLabel__sb0ap{fill:var(--reader-ink);font-size:33px;font-style:italic;font-weight:560}.reader_trafficCenterSubLabel__YebVY{fill:var(--reader-muted);font-size:20px}.reader_trafficCallout__OXURa rect{fill:color-mix(in srgb,var(--reader-panel-strong) 52%,transparent);stroke:color-mix(in srgb,var(--reader-accent) 50%,transparent);stroke-width:1.2}.reader_trafficCallout__OXURa text{fill:var(--reader-ink);font-size:18px;font-weight:640}.reader_trafficCallout__OXURa text+text{fill:var(--reader-body);font-size:15px;font-weight:540}.reader_trafficCar__f_1qm{transition:opacity .18s ease;transition-delay:var(--traffic-car-delay,0s)}.reader_trafficCarBody__aLqUx{fill:#86c8f8;stroke:rgba(0,8,18,.46);stroke-width:1.2;transition:fill .18s ease}.reader_trafficCarWindow__InE96{fill:rgba(255,255,255,.46)}.reader_trafficCar__f_1qm[data-traffic-state=slowing] .reader_trafficCarBody__aLqUx{fill:#e7a83c}.reader_trafficCar__f_1qm[data-traffic-state=jammed] .reader_trafficCarBody__aLqUx{fill:#f2643d}.reader_trafficCauseRail__n1Uyz{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.7rem;align-items:center}.reader_trafficCauseRail__n1Uyz i{color:var(--reader-accent-strong);font-style:normal}.reader_trafficCauseStep__m8tQC{display:grid;place-items:center;gap:.2rem;min-width:0;border:1px solid color-mix(in srgb,var(--reader-line) 32%,transparent);border-radius:.62rem;background:color-mix(in srgb,var(--reader-panel-strong) 42%,transparent);padding:.74rem .5rem;text-align:center}.reader_trafficCauseStep__m8tQC span{color:var(--reader-accent);font-size:.68rem;font-weight:820;letter-spacing:.12em;line-height:1;text-transform:uppercase}.reader_trafficCauseStep__m8tQC strong{color:var(--reader-ink);font-size:clamp(1rem,1.8vw,1.2rem);font-weight:650;line-height:1.08}.reader_trafficControlRail__o8pzk{display:grid;align-content:start;gap:1rem;padding:clamp(.95rem,2vw,1.12rem)}.reader_trafficSlider__HCK7B{display:grid;gap:.5rem;min-width:0}.reader_trafficSliderHeader__i6g2D{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.reader_trafficMetric__2IVR3 span:not(.reader_trafficMetricIcon__x9HWn),.reader_trafficSliderHeader__i6g2D strong{color:var(--reader-accent);font-size:.76rem;font-weight:780;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.reader_trafficSliderHeader__i6g2D em{color:var(--reader-ink);font-size:clamp(1.62rem,3vw,2.18rem);font-style:normal;font-weight:600;line-height:1}.reader_trafficSlider__HCK7B input[type=range]{width:100%;min-height:1.5rem;border-radius:999px;accent-color:var(--reader-accent);background:linear-gradient(90deg,var(--reader-accent) var(--traffic-delay-progress,50%),color-mix(in srgb,var(--reader-line) 62%,transparent) 0)}.reader_trafficSliderTicks__1vQ1C{height:.42rem;border-inline:1px solid color-mix(in srgb,var(--reader-muted) 52%,transparent);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--reader-muted) 32%,transparent) 0 1px,transparent 1px 10%);opacity:.65}.reader_trafficSlider__HCK7B small{display:flex;justify-content:space-between;gap:.7rem;color:var(--reader-muted);font-size:.86rem;line-height:1.12}.reader_trafficMeaning__wdjla{border-left:2px solid var(--reader-accent);padding-left:.82rem}.reader_trafficMeaning__wdjla strong{display:block;color:var(--reader-accent-strong);font-size:clamp(1.2rem,2.2vw,1.48rem);line-height:1.08}.reader_trafficBoundary__nonju,.reader_trafficMeaning__wdjla p{margin:.4rem 0 0;color:var(--reader-body);font-size:.98rem;line-height:1.32}.reader_trafficBoundary__nonju{color:var(--reader-muted)}.reader_trafficBoundary__nonju strong{color:var(--reader-body)}.reader_trafficMetrics__LbmR3{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;background:color-mix(in srgb,var(--reader-panel-strong) 74%,transparent)}.reader_trafficMetric__2IVR3{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.68rem;min-width:0;padding:.9rem 1rem}.reader_trafficMetric__2IVR3:not(:last-child){border-right:1px solid color-mix(in srgb,var(--reader-line) 34%,transparent)}.reader_trafficMetricIcon__x9HWn{width:2.35rem;height:2.35rem;border-radius:999px;background:color-mix(in srgb,var(--reader-accent) 9%,transparent)}.reader_trafficMetric__2IVR3 strong{display:block;margin-top:.18rem;color:var(--reader-ink);font-size:clamp(1.32rem,2.4vw,1.92rem);font-weight:540;line-height:1}.reader_trafficMetric__2IVR3 p{margin:.28rem 0 0;color:var(--reader-muted);font-size:.9rem;line-height:1.2}@media (prefers-reduced-motion:reduce){.reader_trafficCarBody__aLqUx,.reader_trafficCar__f_1qm,.reader_trafficWavePathSecondary__VyJBN,.reader_trafficWavePath__f5Obn{transition:none}}.reader_feedbackLab__K2VR6{border-color:color-mix(in srgb,var(--reader-line) 72%,transparent);border-radius:.86rem;background:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--reader-accent-strong) 18%,transparent),transparent 28%),radial-gradient(circle at 82% 20%,color-mix(in srgb,#6fb7ef 13%,transparent),transparent 30%),linear-gradient(135deg,var(--reader-panel-strong),color-mix(in srgb,var(--reader-bg) 92%,var(--reader-panel) 8%));box-shadow:0 28px 80px color-mix(in srgb,var(--reader-ink) 13%,transparent),inset 0 1px 0 color-mix(in srgb,#ffffff 14%,transparent)}.dark .reader_feedbackLab__K2VR6{background:radial-gradient(circle at 16% 18%,rgba(255,189,105,.18),transparent 28%),radial-gradient(circle at 84% 18%,rgba(108,181,238,.12),transparent 30%),linear-gradient(135deg,rgba(4,21,36,.98),rgba(3,14,24,.98));box-shadow:0 28px 90px rgba(0,8,18,.36),inset 0 1px 0 rgba(255,244,224,.12)}.reader_feedbackLab__K2VR6:before{background:linear-gradient(color-mix(in srgb,var(--reader-line) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--reader-line) 7%,transparent) 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(circle at 55% 44%,black,transparent 78%);opacity:.58}.reader_feedbackLabHeader__f1X5m{gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 44%,transparent);padding:clamp(1rem,2.5vw,1.35rem) clamp(1rem,2.8vw,1.55rem) 1rem}.reader_feedbackLabHeader__f1X5m h2{color:var(--reader-ink);font-size:clamp(1.95rem,3.4vw,3rem);font-weight:560;line-height:.98}.reader_feedbackLabHeader__f1X5m p{max-width:40rem;margin:.36rem 0 0;color:var(--reader-body);font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.28}.reader_feedbackReset__q8NDF{gap:.34rem;border-radius:999px}.reader_feedbackLabGrid__Cjznl{display:grid;grid-template-columns:minmax(16rem,.36fr) minmax(0,1fr);gap:clamp(.9rem,2vw,1.3rem);padding:clamp(.95rem,2.4vw,1.35rem)}.reader_feedbackControls__cJzLi{display:grid;align-content:start;gap:1rem;min-width:0;border:1px solid color-mix(in srgb,var(--reader-border) 78%,transparent);border-radius:.72rem;background:linear-gradient(145deg,color-mix(in srgb,var(--reader-panel-strong) 92%,transparent),color-mix(in srgb,var(--reader-bg) 74%,transparent));padding:clamp(.9rem,2vw,1.1rem)}.reader_feedbackControlGroup__eENZk{display:grid;gap:.55rem}.reader_feedbackControlLabel__xjCk1,.reader_feedbackMeaning__W_RHU span,.reader_feedbackReadouts__hCeI0 span,.reader_feedbackSlider__Hvqa0 strong,.reader_feedbackStageHeader__GZbA1 span{color:var(--reader-accent);font-size:.78rem;font-weight:780;letter-spacing:.13em;line-height:1.1;text-transform:uppercase}.reader_feedbackSegmented__5N7Vu{grid-template-columns:1fr;gap:.55rem}.reader_feedbackSegmentButton__GlWIN{display:grid;gap:.18rem;width:100%;border:1px solid color-mix(in srgb,var(--reader-border) 58%,transparent);border-radius:.62rem;background:color-mix(in srgb,var(--reader-bg) 72%,transparent);color:var(--reader-body);padding:.72rem .78rem;text-align:left}.reader_feedbackSegmentButton__GlWIN strong{color:var(--reader-ink);font-size:1.05rem;font-weight:650}.reader_feedbackSegmentButton__GlWIN span{color:var(--reader-muted);font-size:.93rem;line-height:1.18}.reader_feedbackSegmentButtonActive__XBmD9{border-color:var(--reader-accent);background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--reader-accent-strong) 22%,transparent),transparent 48%),color-mix(in srgb,var(--reader-accent) 11%,var(--reader-panel-strong));box-shadow:0 0 0 4px color-mix(in srgb,var(--reader-accent) 12%,transparent)}.reader_feedbackSlider__Hvqa0{display:grid;gap:.48rem;min-width:0}.reader_feedbackSlider__Hvqa0>span{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.reader_feedbackSlider__Hvqa0 em{color:var(--reader-ink);font-size:1.28rem;font-weight:620}.reader_feedbackSlider__Hvqa0 input{accent-color:var(--reader-accent)}.reader_feedbackSlider__Hvqa0 input[type=range]{min-height:1.5rem}.reader_feedbackSlider__Hvqa0 small{gap:.7rem;color:var(--reader-muted);font-size:.86rem;line-height:1.1}.reader_feedbackMeaning__W_RHU{border-left:2px solid var(--reader-accent);padding-left:.78rem}.reader_feedbackMeaning__W_RHU p{margin:.34rem 0 0;color:var(--reader-ink);font-size:clamp(1.1rem,1.8vw,1.28rem);font-weight:620;line-height:1.14}.reader_feedbackStage__emU44{align-content:start;gap:.78rem;border:1px solid color-mix(in srgb,var(--reader-border) 62%,transparent);border-radius:.72rem;background:linear-gradient(135deg,color-mix(in srgb,var(--reader-bg) 76%,transparent),color-mix(in srgb,var(--reader-panel) 72%,transparent));padding:clamp(.75rem,1.8vw,1rem)}.reader_feedbackStageHeader__GZbA1{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.reader_feedbackStageHeader__GZbA1 strong{color:var(--reader-body);font-size:1.02rem;font-weight:500;line-height:1.2;text-align:right}.reader_feedbackVisualGrid__xtzh3{display:grid;grid-template-columns:minmax(20rem,1fr) minmax(15rem,.72fr);gap:clamp(.75rem,1.8vw,1rem);align-items:stretch}.reader_feedbackChart__1aNYf{align-self:start}.reader_feedbackChartBackplate__h_5e2{fill:color-mix(in srgb,var(--reader-bg) 82%,transparent);stroke:color-mix(in srgb,var(--reader-line) 24%,transparent)}.reader_feedbackGridLine__A8xli{stroke:var(--reader-line);stroke-dasharray:7 11;opacity:.34}.reader_feedbackAxisCaption__cIYfd,.reader_feedbackAxisLabel__tthiL,.reader_feedbackTargetLabel__PUqnr{fill:var(--reader-muted);font-family:var(--font-prose);font-size:17px}.reader_feedbackAxisCaption__cIYfd{fill:var(--reader-body);font-size:20px}.reader_feedbackTargetLine__Dcpy8{stroke:var(--reader-accent-strong);stroke-dasharray:14 10;stroke-linecap:round;stroke-width:4}.reader_feedbackTargetLabel__PUqnr{fill:var(--reader-accent-strong);font-size:15px}.reader_feedbackReturnInfluence__nV97n{fill:none;stroke:color-mix(in srgb,#8cc9f5 82%,var(--reader-accent) 18%);stroke-dasharray:4 9;stroke-linecap:round;stroke-width:3;opacity:.9}.reader_feedbackReadouts__hCeI0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 clamp(.95rem,2.4vw,1.35rem);border:1px solid color-mix(in srgb,var(--reader-border) 62%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--reader-panel-strong) 76%,transparent)}.reader_feedbackReadouts__hCeI0 div{display:grid;gap:.24rem;min-width:0;padding:.86rem 1rem}.reader_feedbackReadouts__hCeI0 div:not(:last-child){border-right:1px solid color-mix(in srgb,var(--reader-line) 36%,transparent)}.reader_feedbackReadouts__hCeI0 strong{color:var(--reader-ink);font-size:clamp(1.45rem,3vw,2.2rem);font-weight:560;line-height:1}.reader_feedbackBoundary__HPkLX{display:grid;gap:.35rem;padding:.9rem clamp(.95rem,2.4vw,1.35rem) 1.1rem}.reader_feedbackBoundary__HPkLX p{margin:0;color:var(--reader-muted);font-size:.98rem;line-height:1.34}.reader_feedbackBoundary__HPkLX strong{color:var(--reader-body)}.reader_feedbackLabInner__Twluu{overflow:hidden;border-radius:inherit}.reader_feedbackLabTitleLockup__kuA81{display:flex;align-items:center;gap:.85rem}.reader_feedbackLabMark__ndnA9,.reader_feedbackMetricIconReturn__cpMXF,.reader_feedbackMetricIcon__JFUG0,.reader_feedbackSegmentIcon__4iU82{display:inline-grid;place-items:center;flex:0 0 auto;color:var(--reader-accent-strong)}.reader_feedbackLabMark__ndnA9{width:3.35rem;height:3.35rem;border:1px solid color-mix(in srgb,var(--reader-accent) 38%,transparent);background:color-mix(in srgb,var(--reader-accent) 10%,var(--reader-panel-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 18%,transparent)}.reader_feedbackLabMark__ndnA9 svg,.reader_feedbackMetricIconReturn__cpMXF svg,.reader_feedbackMetricIcon__JFUG0 svg,.reader_feedbackSegmentIcon__4iU82 svg{width:1.55rem;height:1.55rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.reader_feedbackLabEyebrow__8KRoY{margin-bottom:.2rem;color:var(--reader-accent);font-size:.78rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.reader_feedbackLabBody__8wt5E{grid-template-columns:minmax(15rem,.34fr) minmax(0,1fr);gap:clamp(.9rem,2vw,1.3rem);padding:clamp(.95rem,2.4vw,1.35rem)}.reader_feedbackControlRail__J7IYJ{gap:.86rem;border:1px solid color-mix(in srgb,var(--reader-border) 76%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--reader-panel-strong) 94%,transparent),color-mix(in srgb,var(--reader-bg) 78%,transparent));padding:clamp(.86rem,1.8vw,1.08rem)}.reader_feedbackSliderHeader__B1CQr{gap:.75rem}.reader_feedbackSlider__Hvqa0 input[type=range]{border-radius:999px;background:linear-gradient(90deg,var(--reader-accent) var(--feedback-progress,50%),color-mix(in srgb,var(--reader-line) 62%,transparent) 0)}.reader_feedbackSliderTicks__qN37S{height:.42rem;border-inline:1px solid color-mix(in srgb,var(--reader-muted) 52%,transparent);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--reader-muted) 32%,transparent) 0 1px,transparent 1px 10%);opacity:.65}.reader_feedbackPolarityCard__Jf1o5 p,.reader_feedbackSlider__Hvqa0 p{margin:0;color:var(--reader-muted);font-size:.9rem;line-height:1.24}.reader_feedbackPolarityCard__Jf1o5{display:grid;gap:.6rem;border-top:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);padding-top:.88rem}.reader_feedbackSegmentButton__GlWIN{grid-template-columns:auto minmax(0,1fr)}.reader_feedbackSegmentIcon__4iU82{width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--reader-accent) 9%,transparent)}.reader_feedbackChartPanel__UIezA,.reader_feedbackLoopPanel__cdWpV{border:1px solid color-mix(in srgb,var(--reader-line) 28%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--reader-bg) 74%,transparent)}.reader_feedbackChartPanel__UIezA{overflow-x:auto;padding:.74rem}.reader_feedbackLegend__wpyYx{gap:.55rem 1rem;margin-bottom:.5rem;color:var(--reader-muted);font-size:.88rem}.reader_feedbackLegendReturn__lDxh0,.reader_feedbackLegendState__zFvSA{display:inline-flex;align-items:center;gap:.38rem}.reader_feedbackLegendReturn__lDxh0:before,.reader_feedbackLegendState__zFvSA:before{content:"";width:1.5rem;height:.18rem;border-radius:999px}.reader_feedbackLegendState__zFvSA:before{background:#ffbd69}.reader_feedbackLegendReturn__lDxh0:before{background:#8cc9f5;opacity:.8}.reader_feedbackGridLineVertical__frK_7,.reader_feedbackZeroLine__i5wM5{stroke:var(--reader-line);stroke-width:1;opacity:.3}.reader_feedbackGridLineVertical__frK_7{stroke-dasharray:6 12}.reader_feedbackZeroLine__i5wM5{stroke:color-mix(in srgb,var(--reader-body) 42%,transparent);stroke-width:2}.reader_feedbackCalloutLine__P2k4L,.reader_feedbackReturnCalloutLine__GybNl,.reader_feedbackReturnPath__8qY8M,.reader_feedbackStatePath__sOgj6{fill:none;stroke-linecap:round;stroke-linejoin:round}.reader_feedbackReturnPath__8qY8M{stroke:color-mix(in srgb,#8cc9f5 82%,var(--reader-accent) 18%);stroke-dasharray:7 10;stroke-width:4}.reader_feedbackStatePath__sOgj6{stroke-width:7}.reader_feedbackCalloutLine__P2k4L,.reader_feedbackReturnCalloutLine__GybNl{stroke:color-mix(in srgb,var(--reader-body) 42%,transparent);stroke-dasharray:4 8;stroke-width:2}.reader_feedbackReturnPin___OGcS,.reader_feedbackStatePin__mSxnJ{stroke:var(--reader-bg);stroke-width:4}.reader_feedbackStatePin__mSxnJ{fill:#ffbd69}.reader_feedbackReturnPin___OGcS{fill:#8cc9f5}.reader_feedbackChartCallout__PsxuD rect,.reader_feedbackReturnCallout__X7JsO rect{fill:color-mix(in srgb,var(--reader-panel-strong) 94%,transparent);stroke:color-mix(in srgb,var(--reader-line) 48%,transparent)}.reader_feedbackChartCallout__PsxuD text,.reader_feedbackReturnCallout__X7JsO text{fill:var(--reader-ink);font-weight:600}.reader_feedbackLoopPanel__cdWpV{place-items:stretch;padding:.6rem}.reader_feedbackMetrics__Fbj_2{margin:0 clamp(.95rem,2.4vw,1.35rem) clamp(.95rem,2.4vw,1.35rem);border:1px solid color-mix(in srgb,var(--reader-border) 62%,transparent);background:color-mix(in srgb,var(--reader-panel-strong) 76%,transparent)}.reader_feedbackMetric__Wr_vz{grid-template-columns:auto minmax(0,1fr);gap:.68rem;padding:.9rem 1rem}.reader_feedbackMetric__Wr_vz:not(:last-child){border-right:1px solid color-mix(in srgb,var(--reader-line) 36%,transparent)}.reader_feedbackMetricIconReturn__cpMXF,.reader_feedbackMetricIcon__JFUG0{width:2.35rem;height:2.35rem;background:color-mix(in srgb,var(--reader-accent) 9%,transparent)}.reader_feedbackMetricIconReturn__cpMXF{color:#8cc9f5}.reader_feedbackMetric__Wr_vz span:not(.reader_feedbackMetricIcon__JFUG0,.reader_feedbackMetricIconReturn__cpMXF){color:var(--reader-accent);font-size:.76rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.reader_feedbackMetric__Wr_vz strong{color:var(--reader-ink);font-size:clamp(1.35rem,2.5vw,2rem);font-weight:520}.reader_feedbackMetric__Wr_vz p{margin:.26rem 0 0;color:var(--reader-muted);font-size:.9rem;line-height:1.2}.reader_srOnly__BAZ1f{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.reader_references__l9mD_{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem 1rem;align-items:start;margin:1.7rem 0 0;border-top:1px solid var(--reader-line);padding-top:.72rem}.reader_references__l9mD_ h2{margin:0;color:var(--reader-accent)}.reader_references__l9mD_ ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0}.reader_references__l9mD_ li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.48rem;min-width:0;list-style:none;border-left:1px solid color-mix(in srgb,var(--reader-line) 42%,transparent);padding-left:.56rem}.reader_referenceNumber__SyoKQ{color:var(--reader-accent);font-weight:760}.reader_references__l9mD_ a,.reader_references__l9mD_ li>div{display:grid;gap:.1rem;min-width:0;color:var(--reader-body);font-size:.92rem;line-height:1.16;text-decoration:none}.reader_references__l9mD_ a:hover,.reader_references__l9mD_ em{color:var(--reader-ink)}@media (min-width:1420px){.reader_studyRailFixed__AKFzN{display:block}.reader_studyRailCard__Yqnue.reader_studyRailFixed__AKFzN{width:280px}}@media (max-width:1419px){.reader_layout__Rc2Uw{grid-template-columns:minmax(0,760px) minmax(230px,290px)}.reader_lessonHeroSurface__XG0YH{grid-template-columns:1fr;min-height:auto}.reader_lessonHeroCopy__yyFpO{min-height:calc(100svh - 70px);padding:2.1rem 1.45rem}.reader_lessonHero__91unp h1{font-size:clamp(3rem,13vw,4.35rem)}.reader_lessonHeroVisual__PPUmP{height:68vh;min-height:30rem}.reader_lessonHeroModules__PgNsW{border-left:0;border-top:1px solid rgba(255,213,160,.2);padding:2rem 1.45rem 2.4rem}.reader_main__JgvjD{grid-column:1/-1}.reader_studyRailLeft__9BwN6{display:none}.reader_compactRailSlot__HGxYT{display:block}}@media (min-width:1280px) and (max-width:1419px){.reader_layout__Rc2Uw{grid-template-columns:minmax(132px,152px) minmax(0,1120px)}.reader_main__JgvjD{grid-column:2/-1}.reader_studyRailFixed__AKFzN,.reader_studyRailLeft__9BwN6{display:block}.reader_compactRailSlot__HGxYT{display:none}}@media (max-width:1280px) and (min-width:1181px){.reader_lessonHeroSurface__XG0YH{grid-template-columns:32% 38% 30%}}@media (max-width:900px){.reader_layout__Rc2Uw{grid-template-columns:minmax(0,1fr)}.reader_lessonHeroSurface__XG0YH{grid-template-columns:1fr;min-height:auto}.reader_lessonHeroCopy__yyFpO{min-height:calc(100svh - 70px);padding:2.1rem 1.45rem}.reader_lessonHero__91unp h1{font-size:clamp(3rem,13vw,4.35rem)}.reader_lessonHeroVisual__PPUmP{height:68vh;min-height:30rem}.reader_lessonHeroModules__PgNsW{border-left:0;border-top:1px solid rgba(255,213,160,.2);padding:2rem 1.45rem 2.4rem}.reader_marginRail__MabU1{position:static;grid-row:auto}.reader_marginRailStack__R1rIZ{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.reader_hero__sEhAG h1{font-size:clamp(2.8rem,11vw,4.2rem)}.reader_explorableBody__oqE5G,.reader_feedbackLabGrid__Cjznl,.reader_feedbackVisualGrid__xtzh3,.reader_references__l9mD_,.reader_takeawayLoopGrid__Fd9_O,.reader_trafficLabBody__UUSjN{grid-template-columns:1fr}.reader_takeawayLoopGrid__Fd9_O:after,.reader_takeawayLoopGrid__Fd9_O:before{display:none}.reader_takeawayLoopCard__NSHbb:not(:last-child){border-bottom:1px solid var(--loop-line)}.reader_feedbackStageHeader__GZbA1,.reader_trafficStageHeader__qNUHe{display:grid}.reader_feedbackStageHeader__GZbA1 strong,.reader_trafficStageHeader__qNUHe strong{text-align:left}.reader_feedbackReadouts__hCeI0{grid-template-columns:1fr}.reader_feedbackReadouts__hCeI0 div:not(:last-child){border-right:0;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 36%,transparent)}.reader_references__l9mD_ ol{grid-template-columns:1fr}}@media (min-width:760px) and (max-width:900px){.reader_explorableBody__oqE5G{grid-template-columns:minmax(0,1fr) minmax(13rem,.5fr);gap:.8rem;padding:.8rem}.reader_explorableHeader___8_Zj{padding:.78rem .85rem .7rem}.reader_feedbackLabHeader__f1X5m,.reader_trafficLabHeader__pdSW5{padding:.9rem 1rem .78rem}.reader_feedbackLabGrid__Cjznl{gap:.8rem;padding:.8rem}.reader_explorableHeader___8_Zj p{font-size:.96rem}.reader_trafficLabHeader__pdSW5 p{font-size:.98rem}.reader_explorableControl__3h2Gc{gap:.62rem}.reader_explorableBoundary__q_PQr,.reader_explorableResult__kupCe p{font-size:.92rem;line-height:1.28}.reader_feedbackBoundary__HPkLX p{font-size:.92rem}}@media (max-width:600px){.reader_inner__qV7yG{padding-inline:1rem}.reader_lessonHeroCopy__yyFpO{min-height:auto;padding:1.65rem 1rem 1.85rem}.reader_lessonHero__91unp h1{font-size:2.75rem;line-height:1;overflow-wrap:anywhere}.reader_lessonHeroSummary__K__Mh{font-size:1.14rem}.reader_lessonHeroPrimaryAction__EhegI{min-height:3.35rem;gap:.8rem;padding:.85rem 1rem}.reader_lessonHeroVisual__PPUmP{height:54vh;min-height:18rem}.reader_lessonHeroModules__PgNsW{padding:1.35rem 1rem 1.65rem}.reader_trafficLabHeader__pdSW5{grid-template-columns:1fr}.reader_trafficLabTitleLockup__M0vPW{align-items:flex-start}.reader_trafficLabMark__Lj4uq{width:2.85rem;height:2.85rem}.reader_trafficLab__BH7Ns h2{font-size:clamp(1.72rem,9vw,2.45rem)}.reader_trafficReset__jvPDq{justify-self:start}.reader_trafficControlRail__o8pzk,.reader_trafficStagePanel__tdDO5{padding:.8rem}.reader_trafficCauseRail__n1Uyz,.reader_trafficMetrics__LbmR3{grid-template-columns:1fr}.reader_trafficCenterLabel__sb0ap{font-size:38px}.reader_trafficCenterSubLabel__YebVY{font-size:24px}.reader_trafficCallout__OXURa text{font-size:23px}.reader_trafficCallout__OXURa text+text{font-size:18px}.reader_trafficCauseRail__n1Uyz i{text-align:center;transform:rotate(90deg)}.reader_trafficMetric__2IVR3:not(:last-child){border-right:0;border-bottom:1px solid color-mix(in srgb,var(--reader-line) 34%,transparent)}.reader_lessonHeroSurface__XG0YH{margin-inline:0;padding:0}.reader_heroMetaRow__C2v6k{align-items:flex-start;flex-direction:column}.reader_heroActionRow__aKGCb,.reader_lessonHeroActionRow__GxAso{align-items:flex-start;flex-wrap:wrap}.reader_lessonHeroTakeaways__T_z8g{grid-template-columns:1fr;gap:.82rem}.reader_lessonHeroTakeaway__VbVgU{min-height:2.25rem;padding-top:0;padding-left:3rem}.reader_lessonHeroTakeaway__VbVgU:before{top:.08rem;left:0}.reader_feedbackLabHeader__f1X5m{grid-template-columns:1fr}.reader_feedbackReset__q8NDF{justify-self:start}.reader_feedbackSegmented__5N7Vu{grid-template-columns:repeat(2,minmax(0,1fr))}.reader_feedbackControls__cJzLi,.reader_feedbackStage__emU44{padding:.74rem}.reader_feedbackSegmentButton__GlWIN{padding:.58rem .62rem}.reader_feedbackSegmentButton__GlWIN strong{font-size:.98rem}.reader_feedbackSegmentButton__GlWIN span{font-size:.84rem}.reader_feedbackSlider__Hvqa0{gap:.34rem}.reader_feedbackMeaning__W_RHU p{font-size:1.02rem}.reader_feedbackChart__1aNYf{min-width:38rem}.reader_feedbackStage__emU44{overflow-x:auto}.reader_lessonHeroTakeaway__VbVgU:not(:last-child):after{top:2.45rem;bottom:-.72rem;left:1.08rem;right:auto;width:1px;height:auto;background:linear-gradient(180deg,rgba(255,189,105,.72),rgba(255,189,105,.12))}.reader_modulePager__karfd{grid-template-columns:1fr}.reader_modulePagerCard__UH0Qr:last-child{text-align:left}.reader_modulePagerCard__UH0Qr:last-child .reader_modulePagerIcon__pXCCD{order:0}.reader_marginNote__Cm801{grid-template-columns:1fr}.reader_takeaway__A6XC3{margin-top:2.6rem}.reader_takeawayDivider__W_XB8{gap:.7rem;font-size:.68rem;letter-spacing:.14em}.reader_takeawaySurface__NA_3u{grid-template-columns:1fr;gap:.9rem;padding:1.2rem}.reader_takeawayOrbital__h4_9K{min-height:9rem}.reader_takeawayOrbitField__IyDqx{width:min(100%,14rem)}.reader_takeaway__A6XC3 h2{font-size:clamp(2rem,12vw,3rem)}.reader_takeawayLoopSurface__Qk5xG{margin-inline:-.25rem;padding:1rem}.reader_takeawayLoopHeader__4uvH4{margin-bottom:.95rem;text-align:left}.reader_takeawayLoopHeader__4uvH4 h2,.reader_takeawayLoopHeader__4uvH4 p{margin-inline:0}.reader_takeawayLoopCard__NSHbb{grid-template-rows:auto minmax(11.5rem,auto);gap:.85rem;padding:1rem}.reader_takeawayLoopCardCopy__tFOoG{margin-inline:0;text-align:left}.reader_takeawayLoopCardCopy__tFOoG h3{font-size:clamp(1.72rem,8vw,2.18rem)}.reader_takeawayLoopVisual__kMLgt{min-height:12rem}.reader_takeawayLoopSteps__K2foc{grid-template-columns:1fr}.reader_takeawayLoopRule__9wfIJ{align-items:flex-start;flex-direction:column;font-size:1.16rem;text-align:left}.reader_takeawayLoopRule__9wfIJ:after,.reader_takeawayLoopRule__9wfIJ:before{flex:0 0 1px;width:100%;max-width:none}.reader_takeawayCheckpoints__I2E6M{grid-template-columns:1fr;gap:.85rem}.reader_takeawayCheckpoints__I2E6M li,.reader_takeawayCheckpoints__I2E6M li:first-child{border-right:0;padding:0}.reader_articleBody__UNkVN .essay-content p{font-size:1.14rem;line-height:1.52}}@media (prefers-reduced-motion:reduce){.reader_compactRailButton__zfh7T,.reader_compactRailLink__w_I0C,.reader_compactRail__SKudd,.reader_progress__QK6Sp,.reader_readerCopyButton__3nJeR,.reader_studyRailFixed__AKFzN,.reader_studyRailInline__YBCP_,.reader_studyRailLink__UEiLi{animation:none;transition:none}.reader_compactRailTrack__zLWOW{scroll-behavior:auto}}.reader_visualAssetHero__Nv_8V,.reader_visualAssetMotif__H5WC4{position:fixed;pointer-events:none;z-index:0}.reader_visualAssetHero__Nv_8V{inset:0;opacity:.66;background-image:var(--reader-hero-texture-light);background-position:top;background-repeat:no-repeat;background-size:min(1500px,110vw) auto;mix-blend-mode:multiply}.dark .reader_visualAssetHero__Nv_8V{opacity:.72;background-image:var(--reader-hero-texture-dark);mix-blend-mode:screen}.reader_visualAssetMotif__H5WC4{top:7rem;right:max(1rem,calc((100vw - 1360px) / 2 + 1.25rem));width:min(28vw,360px);height:420px;opacity:.42;background-image:var(--reader-motif-layer);background-repeat:no-repeat;background-size:contain}.reader_layout__Rc2Uw{grid-template-columns:minmax(132px,152px) minmax(0,1120px)}.reader_main__JgvjD{position:relative;z-index:1}.reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue{position:relative;isolation:isolate;overflow:hidden;width:100%;justify-items:stretch;border:1px solid color-mix(in srgb,var(--reader-line) 34%,transparent);border-radius:.72rem;background:color-mix(in srgb,var(--reader-bg) 94%,transparent);padding:1.08rem .78rem 1.16rem;box-shadow:0 8px 24px color-mix(in srgb,var(--reader-ink) 6%,transparent),inset 0 1px 0 color-mix(in srgb,#ffffff 32%,transparent)}.reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue:after,.reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue:before{content:none}.reader_studyRailTimeline__CSfI_ .reader_studyRailNav__QxhcP{z-index:1;max-height:calc(100vh - 9.2rem);padding:.2rem 0}.reader_studyRailTimeline__CSfI_ .reader_studyRailNav__QxhcP:before{content:none}.reader_studyRailTimeline__CSfI_ .reader_studyRailGroupTitle__UQtC6{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0 0 .82rem .62rem;color:var(--reader-muted);font-size:.68rem;font-weight:760;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.reader_studyRailTimeline__CSfI_ .reader_studyRailList__3_JAT{gap:.58rem}.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi{position:relative;isolation:isolate;display:grid;grid-template-columns:2.72rem minmax(0,1fr);width:100%;height:auto;min-height:2.92rem;justify-content:start;margin-inline:0;border:1px solid transparent;border-radius:999px 1.18rem 1.42rem 999px/999px 1.5rem 1.18rem 999px;background:transparent;color:var(--reader-body);padding:.22rem .46rem .22rem .32rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:before{content:"";position:absolute;inset:.04rem .02rem .03rem 0;z-index:-1;opacity:0;background:linear-gradient(90deg,color-mix(in srgb,var(--reader-accent) 13%,transparent),color-mix(in srgb,var(--reader-accent) 4%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reader-accent) 20%,transparent);border-radius:999px 1.18rem 1.42rem 999px/999px 1.5rem 1.18rem 999px;transition:opacity .18s ease}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:focus-visible,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:hover{border-color:transparent;background:transparent;color:var(--reader-ink);box-shadow:none}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy:before,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:focus-visible:before,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:hover:before{opacity:1}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy{border-color:transparent}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy:before{background:linear-gradient(90deg,color-mix(in srgb,var(--reader-accent) 17%,transparent),color-mix(in srgb,var(--reader-accent) 5%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reader-accent) 28%,transparent),inset 3px 0 0 color-mix(in srgb,var(--reader-accent) 42%,transparent)}.reader_studyRailTimeline__CSfI_ .reader_studyRailItemLabel__zpiTv{display:grid;width:2.26rem;height:2.26rem;place-items:center;border:1px solid color-mix(in srgb,var(--reader-accent) 38%,transparent);border-radius:999px;background:var(--reader-bg);color:var(--reader-accent-strong);font-size:.74rem;font-weight:760;line-height:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--reader-accent) 5%,transparent)}.reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy .reader_studyRailItemLabel__zpiTv,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:focus-visible .reader_studyRailItemLabel__zpiTv,.reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:hover .reader_studyRailItemLabel__zpiTv{border-color:color-mix(in srgb,var(--reader-accent) 54%,transparent);background:var(--reader-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--reader-accent) 8%,transparent),0 0 18px color-mix(in srgb,var(--reader-accent) 8%,transparent)}.reader_studyRailTimeline__CSfI_ .reader_studyRailItemTitle__Grlzq{position:static;z-index:1;width:auto;height:auto;min-width:0;overflow:hidden;clip:auto;color:var(--reader-body);font-size:.86rem;font-weight:700;letter-spacing:0;line-height:1.08;text-transform:none;white-space:nowrap;text-overflow:ellipsis}.reader_overviewPanel__IfkJg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(17rem,1fr);gap:clamp(1rem,3vw,1.8rem);align-items:stretch;margin:0 0 2rem;border:1px solid var(--reader-border);border-radius:.55rem;background:linear-gradient(135deg,color-mix(in srgb,var(--reader-panel-strong) 94%,transparent),color-mix(in srgb,var(--reader-accent) 7%,var(--reader-panel)));padding:clamp(1rem,2.4vw,1.35rem)}.reader_overviewEyebrow__hwMt_{display:block;margin-bottom:.54rem;color:var(--reader-accent);font-size:.74rem;font-weight:760;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.reader_overviewPanel__IfkJg h2{margin:0;color:var(--reader-ink);font-size:clamp(1.75rem,3vw,2.42rem);font-weight:540;line-height:1}.reader_overviewPanel__IfkJg p{margin:.58rem 0 0;color:var(--reader-body);font-size:1.1rem;line-height:1.38}.reader_overviewCells__OCvub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;min-width:0}.reader_overviewCell__iuYT0{min-width:0;border-left:1px solid color-mix(in srgb,var(--reader-line) 48%,transparent);padding-left:.75rem}.reader_overviewCell__iuYT0 h3{margin:0;color:var(--reader-accent-strong);font-size:1.02rem;font-weight:760;line-height:1.05}.reader_overviewCell__iuYT0 p{margin-top:.42rem;color:var(--reader-muted);font-size:.96rem;line-height:1.35}.reader_sectionedContent__tcz2f{display:grid;gap:.35rem;min-width:0;max-width:100%}.reader_readerSection__MpsEn{display:grid;grid-template-columns:minmax(0,760px) minmax(250px,304px);gap:clamp(1.2rem,3vw,2.15rem);align-items:start;min-width:0;max-width:100%;padding-top:.2rem;scroll-margin-top:calc(var(--reader-compact-rail-top) + 4.35rem)}.reader_readerSection__MpsEn+.reader_readerSection__MpsEn{margin-top:.35rem}.reader_readerSectionBody__JuLZ5{display:grid;grid-template-columns:minmax(0,1fr);gap:.74rem;min-width:0;max-width:100%}.reader_readerSectionBody__JuLZ5>*{min-width:0;max-width:100%}.reader_readerSectionBody__JuLZ5:after{content:"";display:block;width:min(10rem,38%);height:1.7rem;margin:.3rem 0 .1rem;background-image:var(--reader-section-transition);background-repeat:no-repeat;background-size:contain;opacity:.42}.reader_readerSection__MpsEn:last-child .reader_readerSectionBody__JuLZ5:after,.reader_readerSection__MpsEn[data-reader-section-explorables=true] .reader_readerSectionBody__JuLZ5:after{display:none}.reader_readerSectionExplorableSlot__wnVbJ{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:.9rem;min-width:0;max-width:100%;margin-top:.4rem}.reader_readerSectionExplorableSlot__wnVbJ>*{min-width:0;max-width:100%}.reader_readerSectionImageFigure__XvRUz{display:grid;gap:.58rem;min-width:0;max-width:100%;margin:.1rem 0 1.15rem}.reader_readerSectionImageFrame__l8Kyo{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--reader-border);border-radius:.58rem;background:var(--reader-panel);box-shadow:0 18px 48px color-mix(in srgb,var(--reader-ink) 12%,transparent)}.reader_readerSectionImage__CeQkC{object-fit:cover}.reader_readerSectionImageContain__j6PFn{object-fit:contain}.reader_readerSectionImageCaption__t7qQz{margin:0;color:var(--reader-muted);font-size:.98rem;line-height:1.34}.reader_readerSectionImageCaption__t7qQz span{display:block;margin-bottom:.18rem;color:var(--reader-accent);font-size:.72rem;font-weight:760;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.reader_readerSectionMarginalia__4x_E6{position:sticky;top:6.3rem;display:grid;gap:.9rem;align-content:start}.reader_readerSectionMarginaliaEmpty__Zb5N1{min-height:1px}.reader_modulePager__karfd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.5rem 0 0;border-top:1px solid var(--reader-line);padding-top:.95rem}.reader_modulePagerSingle__gd9Dh{grid-template-columns:minmax(0,1fr)}.reader_modulePagerCard__UH0Qr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;min-width:0;min-height:5.2rem;border:1px solid var(--reader-border);border-radius:.55rem;background:var(--reader-panel);padding:.9rem;color:var(--reader-body);text-decoration:none}.reader_modulePagerCard__UH0Qr:last-child{text-align:right}.reader_modulePagerCard__UH0Qr:last-child .reader_modulePagerIcon__pXCCD{order:2}.reader_modulePagerCardDisabled__67kEv{opacity:.7}.reader_modulePagerIcon__pXCCD{color:var(--reader-accent)}.reader_modulePagerLabel__JGAfN{display:block;color:var(--reader-muted);font-size:.76rem;font-weight:760;letter-spacing:.14em;line-height:1;text-transform:uppercase}.reader_modulePagerTitle__1lRh_{display:block;margin-top:.28rem;color:var(--reader-ink);font-size:1.18rem;font-weight:680;line-height:1.08}@media (max-width:1279px){.reader_layout__Rc2Uw{grid-template-columns:minmax(0,1fr)}.reader_main__JgvjD{grid-column:1/-1}.reader_studyRailLeft__9BwN6{display:none}}@media (max-width:980px){.reader_visualAssetMotif__H5WC4{display:none}.reader_lessonHeroSurface__XG0YH{grid-template-columns:1fr;min-height:auto}.reader_lessonHeroCopy__yyFpO{min-height:calc(100svh - 70px);padding:2.1rem 1.45rem}.reader_lessonHero__91unp h1{font-size:clamp(3rem,13vw,4.35rem)}.reader_lessonHeroVisual__PPUmP{height:68vh;min-height:30rem}.reader_lessonHeroModules__PgNsW{border-left:0;border-top:1px solid rgba(255,213,160,.2);padding:2rem 1.45rem 2.4rem}.reader_readerSection__MpsEn{grid-template-columns:minmax(0,1fr)}.reader_readerSectionMarginalia__4x_E6{position:static;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:-.1rem 0 1.1rem}.reader_readerSectionMarginaliaEmpty__Zb5N1{display:none}}@media (max-width:760px){.reader_shell___UpQa{--reader-compact-rail-gutter:clamp(0.75rem,3.6vw,1rem)}.reader_lessonHeroTakeaways__T_z8g{grid-template-columns:1fr}.reader_lessonHeroTakeaway__VbVgU:not(:last-child):after{display:none}.reader_lessonHeroActionRow__GxAso{align-items:flex-start;flex-direction:column}.reader_lessonHeroUtility__hETVf{margin-left:0}.reader_lessonHeroModuleItem__0OXKC{grid-template-columns:2rem 3.25rem minmax(0,1fr)}.reader_lessonHeroModuleStatus__mPYYu{grid-column:3;justify-self:start}.reader_modulePager__karfd,.reader_overviewCells__OCvub,.reader_overviewPanel__IfkJg{grid-template-columns:1fr}.reader_modulePagerCard__UH0Qr:last-child{text-align:left}.reader_modulePagerCard__UH0Qr:last-child .reader_modulePagerIcon__pXCCD{order:0}}@media (max-width:520px){.reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC,.reader_lessonHeroModuleItem__0OXKC{grid-template-columns:2rem minmax(0,1fr);gap:.62rem}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleStatus__mPYYu,.reader_lessonHeroModuleStatus__mPYYu{grid-column:2;justify-self:start}.reader_lessonHeroModulesFooter__NcMGZ{align-items:flex-start;flex-direction:column;line-height:1.25}}.reader_feedbackLab__K2VR6{position:relative;isolation:isolate;z-index:35;width:min(calc(100vw - 3.5rem),107.5rem);margin-left:50%;transform:translateX(-50%);overflow:hidden;border:1px solid rgba(226,155,78,.62);border-radius:1.15rem;background:linear-gradient(rgba(5,18,30,.93),rgba(5,18,30,.93)),url(/images/learn-with-tom/complexity/feedback-loops/lab-assets/feedback-lab-material.webp),radial-gradient(circle at 42% 56%,rgba(255,194,117,.12),transparent 34%),linear-gradient(145deg,#071622,#04111c 54%,#061824);box-shadow:0 30px 84px rgba(0,8,16,.34),inset 0 1px 0 rgba(255,228,189,.14),inset 0 0 0 1px rgba(255,192,111,.08)}.reader_feedbackLab__K2VR6:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 34% 34%,rgba(255,206,140,.14),transparent 27%),radial-gradient(circle at 72% 44%,rgba(111,169,217,.11),transparent 31%),linear-gradient(rgba(255,189,105,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,189,105,.045) 1px,transparent 0);background-size:auto,auto,72px 72px,72px 72px;mask-image:radial-gradient(circle at 50% 50%,black,transparent 85%);opacity:.86}.reader_feedbackLab__K2VR6:after{content:"";position:absolute;inset:1px;z-index:-1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 68px rgba(0,5,12,.66)}.reader_feedbackLabInner__Twluu{position:relative;display:grid;gap:clamp(1rem,2vw,1.35rem);min-width:0;overflow:visible;padding:clamp(1.2rem,2.4vw,1.8rem)}.reader_feedbackLabHeader__f1X5m{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.4rem;align-items:start;border-bottom:0;padding:0}.reader_feedbackLabTitleLockup__kuA81{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.05rem;align-items:start;min-width:0}.reader_feedbackLabMark__ndnA9{display:grid;width:3.55rem;height:auto;aspect-ratio:1;place-items:center;border:0;border-radius:999px;color:#ffc36f;background:transparent;box-shadow:0 0 28px rgba(255,189,105,.1)}.reader_feedbackLabMark__ndnA9 img{width:100%;height:100%;border-radius:999px;object-fit:cover}.reader_feedbackLabEyebrow__8KRoY{display:block;margin:0 0 .5rem;color:#e5a95c;font-size:clamp(.86rem,1.2vw,1.02rem);font-weight:660;letter-spacing:.22em;line-height:1;text-transform:none}.reader_feedbackLabHeader__f1X5m h2{margin:0;color:#fff1dd;font-size:clamp(2.5rem,3.2vw,3.55rem);font-weight:500;letter-spacing:0;line-height:.92;text-shadow:0 2px 16px rgba(0,0,0,.48)}.reader_feedbackLabHeader__f1X5m p{max-width:42rem;margin:.72rem 0 0;color:#f2ba70;font-size:clamp(1.15rem,1.7vw,1.5rem);font-style:italic;line-height:1.22}.reader_feedbackReset__q8NDF{display:inline-flex;align-items:center;gap:.52rem;border:1px solid rgba(255,178,91,.72);border-radius:.5rem;background:rgba(8,21,32,.68);color:#fff0d8;padding:.7rem 1rem;font-family:var(--font-prose);font-size:1.04rem;line-height:1;box-shadow:inset 0 1px 0 rgba(255,238,210,.1)}.reader_feedbackReset__q8NDF:hover{background:rgba(255,189,105,.12)}.reader_feedbackReset__q8NDF img{width:1.08rem;height:1.08rem;object-fit:cover}.reader_feedbackReset__q8NDF:focus-visible,.reader_feedbackSegmentButton__GlWIN:focus-visible,.reader_feedbackSlider__Hvqa0 input:focus-visible{outline:2px solid #ffd08a;outline-offset:3px}.reader_feedbackLabBody__8wt5E{display:grid;grid-template-columns:minmax(18.5rem,.34fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch;min-width:0;padding:0}.reader_feedbackControlRail__J7IYJ{display:grid;align-content:start;gap:1.26rem;min-width:0;border:1px solid rgba(217,145,72,.46);border-radius:.72rem;background:radial-gradient(circle at 54% 24%,rgba(255,196,112,.1),transparent 38%),linear-gradient(145deg,rgba(8,28,43,.92),rgba(5,19,31,.84));padding:clamp(1rem,1.7vw,1.35rem);box-shadow:inset 0 1px 0 rgba(255,238,213,.08),0 18px 42px rgba(0,6,16,.22)}.reader_feedbackPolarityCard__Jf1o5,.reader_feedbackSlider__Hvqa0{display:grid;gap:.62rem;min-width:0}.reader_feedbackControlLabel__xjCk1,.reader_feedbackSlider__Hvqa0 strong{color:#fff2dc;font-size:clamp(1.18rem,1.7vw,1.55rem);font-weight:660;letter-spacing:0;line-height:1;text-transform:none}.reader_feedbackSliderHeader__B1CQr{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.reader_feedbackSlider__Hvqa0 em{min-width:4.2rem;border:1px solid rgba(213,147,78,.36);border-radius:.42rem;color:#ffd08a;background:rgba(6,18,29,.65);padding:.42rem .54rem;font-size:clamp(1rem,1.5vw,1.2rem);font-style:normal;line-height:1;text-align:center}.reader_feedbackSlider__Hvqa0 input{width:100%;height:1.5rem;min-height:0;margin:.25rem 0 -.22rem;appearance:none;background:transparent;accent-color:#ffc36f;cursor:pointer}.reader_feedbackSlider__Hvqa0 input::-webkit-slider-runnable-track{height:.34rem;border-radius:999px;background:linear-gradient(90deg,#ffc36f var(--feedback-progress),rgba(228,217,192,.32) var(--feedback-progress));box-shadow:0 0 14px rgba(255,195,111,.1),inset 0 1px 0 rgba(255,255,255,.18)}.reader_feedbackSlider__Hvqa0 input::-moz-range-track{height:.34rem;border-radius:999px;background:linear-gradient(90deg,#ffc36f var(--feedback-progress),rgba(228,217,192,.32) var(--feedback-progress))}.reader_feedbackSlider__Hvqa0 input::-webkit-slider-thumb{width:1.28rem;height:1.28rem;margin-top:-.47rem;appearance:none;border:2px solid #ffe6b9;border-radius:999px;background:#e8ad61;box-shadow:0 0 0 5px rgba(255,189,105,.14),0 0 22px rgba(255,189,105,.46)}.reader_feedbackSlider__Hvqa0 input::-moz-range-thumb{width:1.18rem;height:1.18rem;border:2px solid #ffe6b9;border-radius:999px;background:#e8ad61;box-shadow:0 0 0 5px rgba(255,189,105,.14),0 0 22px rgba(255,189,105,.46)}.reader_feedbackSliderTicks__qN37S{width:calc(100% - .18rem);height:.36rem;margin-top:-.32rem;border-inline:0;background:repeating-linear-gradient(90deg,transparent,transparent calc(10% - 1px),rgba(255,224,180,.36) calc(10% - 1px),rgba(255,224,180,.36) 10%);pointer-events:none}.reader_feedbackSlider__Hvqa0 small{display:flex;justify-content:space-between;color:rgba(255,235,207,.74);font-size:.91rem;line-height:1}.reader_feedbackMetric__Wr_vz p,.reader_feedbackPolarityCard__Jf1o5 p,.reader_feedbackSlider__Hvqa0 p{margin:0;color:rgba(255,235,207,.62);font-size:.99rem;line-height:1.25}.reader_feedbackSlider__Hvqa0+.reader_feedbackSlider__Hvqa0{border-top:1px solid rgba(237,183,117,.18);padding-top:1rem}.reader_feedbackPolarityCard__Jf1o5{border:1px solid rgba(217,145,72,.38);border-radius:.52rem;padding:.82rem;background:rgba(6,20,32,.5)}.reader_feedbackSegmented__5N7Vu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(232,166,86,.35);border-radius:.45rem}.reader_feedbackSegmentButton__GlWIN{display:inline-flex;align-items:center;justify-content:center;gap:.46rem;min-width:0;width:auto;border:0;border-right:1px solid rgba(232,166,86,.28);border-radius:0;background:rgba(8,22,34,.62);color:rgba(255,235,207,.72);padding:.63rem .55rem;font-family:var(--font-prose);font-size:1rem;line-height:1;text-align:center}.reader_feedbackSegmentButton__GlWIN:last-child{border-right:0}.reader_feedbackSegmentButtonActive__XBmD9{color:#ffd28e;background:radial-gradient(circle at 48% 52%,rgba(255,194,117,.22),transparent 72%),rgba(255,189,105,.1);box-shadow:inset 0 0 0 1px rgba(255,224,180,.5),inset 0 0 22px rgba(255,189,105,.14)}.reader_feedbackSegmentIcon__4iU82{display:inline-grid;width:1.25rem;height:1.25rem;place-items:center;flex:0 0 auto;color:currentColor}.reader_feedbackSegmentIcon__4iU82 img{width:1.15rem;height:1.15rem;border-radius:999px;object-fit:cover}.reader_feedbackStage__emU44{display:grid;grid-template-columns:minmax(24rem,1fr) minmax(19rem,.47fr);gap:clamp(1rem,2vw,1.45rem);align-items:center;min-width:0;border:0;border-radius:0;background:transparent;padding:0}.reader_feedbackChartPanel__UIezA,.reader_feedbackLoopPanel__cdWpV{position:relative;min-width:0;border:0;border-radius:0;background:transparent}.reader_feedbackChartPanel__UIezA{overflow:visible;padding:0}.reader_feedbackChartPanel__UIezA:before{content:"";position:absolute;right:8%;bottom:12%;left:8%;height:22%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,205,130,.11),transparent 68%);filter:blur(9px);opacity:.8}.reader_feedbackLegend__wpyYx{display:flex;flex-wrap:wrap;gap:clamp(1rem,2.4vw,2.3rem);align-items:center;margin:0 0 -.2rem 3.8rem;color:rgba(255,241,218,.86);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1}.reader_feedbackLegend__wpyYx span{display:inline-flex;gap:.58rem;align-items:center}.reader_feedbackLegend__wpyYx span:before{content:"";display:block;width:2.7rem;height:.2rem;border-radius:999px;background:currentColor}.reader_feedbackLegendState__zFvSA:before{color:#ffd285;box-shadow:0 0 15px rgba(255,199,113,.45)}.reader_feedbackLegendReturn__lDxh0:before{color:#93c9ef;background:repeating-linear-gradient(90deg,currentColor 0 .36rem,transparent .36rem .62rem)}.reader_feedbackChart__1aNYf{display:block;width:100%;height:auto;min-width:0;overflow:visible}.reader_feedbackGridLineVertical__frK_7,.reader_feedbackGridLine__A8xli{stroke:rgba(169,191,205,.16);stroke-dasharray:1 3;opacity:1}.reader_feedbackZeroLine__i5wM5{stroke:rgba(255,235,207,.14);stroke-width:1}.reader_feedbackAxisCaption__cIYfd,.reader_feedbackAxisLabel__tthiL{fill:rgba(255,238,213,.66);font-family:var(--font-prose);font-size:16px}.reader_feedbackAxisCaption__cIYfd{fill:#e5a95c;font-size:17px}.reader_feedbackStatePath__sOgj6{fill:none;stroke:#ffd07b;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.3}.reader_feedbackReturnPath__8qY8M{fill:none;stroke:#91c8ee;stroke-dasharray:5 9;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;opacity:.88}.reader_feedbackCalloutLine__P2k4L,.reader_feedbackReturnCalloutLine__GybNl{fill:none;stroke-dasharray:5 6;stroke-linecap:round;stroke-width:1.5}.reader_feedbackCalloutLine__P2k4L{stroke:rgba(255,189,105,.65)}.reader_feedbackReturnCalloutLine__GybNl{stroke:rgba(145,200,238,.66)}.reader_feedbackReturnPin___OGcS,.reader_feedbackStatePin__mSxnJ{fill:#f4bd72;stroke:#fff0d6;stroke-width:2.2;filter:drop-shadow(0 0 12px rgba(255,189,105,.42))}.reader_feedbackReturnPin___OGcS{fill:#79acd2;filter:drop-shadow(0 0 12px rgba(124,190,238,.38))}.reader_feedbackChartCallout__PsxuD rect,.reader_feedbackReturnCallout__X7JsO rect{fill:rgba(7,21,34,.82);stroke:rgba(255,171,78,.52)}.reader_feedbackReturnCallout__X7JsO rect{stroke:rgba(127,178,218,.55)}.reader_feedbackChartCallout__PsxuD text,.reader_feedbackReturnCallout__X7JsO text{fill:#ffd08a;font-family:var(--font-prose);font-size:16px;font-weight:620}.reader_feedbackReturnCallout__X7JsO text{fill:#afd9f5}.reader_feedbackLoopPanel__cdWpV{display:grid;min-height:22rem;place-items:center;padding:0}.reader_feedbackLoopImage__MZLkP{display:block;width:min(100%,31rem);height:auto;object-fit:contain;filter:drop-shadow(0 0 28px rgba(255,189,105,.1))}.reader_feedbackMetrics__Fbj_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border:1px solid rgba(217,145,72,.46);border-radius:.72rem;background:radial-gradient(circle at 18% 50%,rgba(255,189,105,.08),transparent 28%),rgba(6,22,34,.68);box-shadow:inset 0 1px 0 rgba(255,238,213,.08)}.reader_feedbackMetric__Wr_vz{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:1rem;align-items:center;min-width:0;padding:clamp(.92rem,1.7vw,1.15rem) clamp(1rem,2vw,1.55rem)}.reader_feedbackMetric__Wr_vz:not(:last-child){border-right:1px solid rgba(235,178,105,.18)}.reader_feedbackMetricIconReturn__cpMXF,.reader_feedbackMetricIcon__JFUG0{display:grid;width:3.65rem;height:auto;aspect-ratio:1;place-items:center;border:0;border-radius:999px;color:#ffc36f;background:transparent}.reader_feedbackMetricIconReturn__cpMXF{color:#9fd1f4}.reader_feedbackMetricIconReturn__cpMXF img,.reader_feedbackMetricIcon__JFUG0 img{width:100%;height:100%;border-radius:999px;object-fit:cover}.reader_feedbackMetric__Wr_vz span:not(.reader_feedbackMetricIcon__JFUG0,.reader_feedbackMetricIconReturn__cpMXF){color:#f1bf7b;font-size:clamp(.98rem,1.2vw,1.1rem);font-weight:400;letter-spacing:0;line-height:1.1;text-transform:none}.reader_feedbackMetric__Wr_vz strong{display:block;color:#ffd196;font-size:clamp(2.05rem,3.8vw,3.1rem);font-weight:500;line-height:1;margin-top:.18rem}.reader_feedbackMetric__Wr_vz:last-child strong{color:#9fcef2}@media (max-width:1120px){.reader_feedbackLabBody__8wt5E,.reader_feedbackStage__emU44{grid-template-columns:1fr}.reader_feedbackControlRail__J7IYJ{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.reader_feedbackSlider__Hvqa0+.reader_feedbackSlider__Hvqa0{border-top:0;padding-top:0}}@media (min-width:1280px){.reader_feedbackLab__K2VR6{transform:translateX(calc(-50% - 6rem))}}@media (max-width:900px) and (min-width:761px){.reader_feedbackControlRail__J7IYJ{grid-template-columns:repeat(2,minmax(0,1fr))}.reader_feedbackPolarityCard__Jf1o5{grid-column:1/-1}.reader_feedbackSegmented__5N7Vu{max-width:28rem}}@media (max-width:760px){.reader_feedbackLab__K2VR6{width:100%;margin-left:0;transform:none}.reader_feedbackLabInner__Twluu{padding:1rem}.reader_feedbackControlRail__J7IYJ,.reader_feedbackLabHeader__f1X5m,.reader_feedbackLabTitleLockup__kuA81,.reader_feedbackMetrics__Fbj_2{grid-template-columns:1fr}.reader_feedbackReset__q8NDF{justify-self:start}.reader_feedbackStage__emU44{gap:.8rem;overflow-x:visible}.reader_feedbackChartPanel__UIezA{overflow-x:auto;padding-bottom:.4rem}.reader_feedbackChart__1aNYf{min-width:42rem}.reader_feedbackLegend__wpyYx{margin-left:.2rem}.reader_feedbackMetric__Wr_vz:not(:last-child){border-right:0;border-bottom:1px solid rgba(235,178,105,.18)}}@media (max-width:520px){.reader_feedbackChartPanel__UIezA{overflow:visible}.reader_feedbackChart__1aNYf{min-width:0}.reader_feedbackAxisCaption__cIYfd,.reader_feedbackAxisLabel__tthiL,.reader_feedbackChartCallout__PsxuD text,.reader_feedbackReturnCallout__X7JsO text{font-size:14px}.reader_feedbackLoopPanel__cdWpV{min-height:18rem}}.reader_doorwayLab__Yjpba{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:calc(env(safe-area-inset-top, 0px) + 6.5rem);border-color:rgba(174,99,32,.45);border-radius:1rem;background:radial-gradient(circle at 20% 18%,rgba(37,99,168,.1),transparent 28rem),radial-gradient(circle at 84% 30%,rgba(73,123,153,.09),transparent 30rem),linear-gradient(145deg,#ffffff,#f4f7fb 52%,#ffffff);box-shadow:0 28px 78px rgba(52,35,20,.14),inset 0 1px 0 rgba(255,255,255,.74)}.dark .reader_doorwayLab__Yjpba{border-color:rgba(242,166,79,.5);background:radial-gradient(circle at 21% 18%,rgba(255,189,105,.14),transparent 28rem),radial-gradient(circle at 80% 31%,rgba(103,164,204,.12),transparent 30rem),linear-gradient(145deg,rgba(7,28,45,.98),rgba(3,16,29,.99) 58%,rgba(6,25,39,.98));box-shadow:0 30px 88px rgba(0,8,18,.36),inset 0 1px 0 rgba(255,234,204,.13)}.reader_doorwayLab__Yjpba:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(184,115,51,.08) 1px,transparent 0),linear-gradient(90deg,rgba(184,115,51,.06) 1px,transparent 0);background-size:58px 58px;mask-image:radial-gradient(circle at 52% 44%,black,transparent 80%);opacity:.65}.dark .reader_doorwayLab__Yjpba:before{background:linear-gradient(rgba(242,166,79,.07) 1px,transparent 0),linear-gradient(90deg,rgba(242,166,79,.05) 1px,transparent 0);opacity:.76}.reader_doorwayLabHeader__5SAKz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;border-bottom:1px solid rgba(37,99,168,.2);padding:clamp(1rem,2.5vw,1.45rem) clamp(1rem,2.8vw,1.65rem) 1rem}.dark .reader_doorwayLabHeader__5SAKz{border-bottom-color:rgba(242,166,79,.22)}.reader_doorwayTitleLockup__MtQWs{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:center;min-width:0}.reader_doorwayLabMark__s9FXG{display:grid;width:3.45rem;height:3.45rem;place-items:center;border:1px solid rgba(37,99,168,.32);border-radius:999px;color:#9f5a1d;background:radial-gradient(circle at 48% 42%,rgba(255,208,138,.4),transparent 70%),rgba(255,250,242,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.66)}.dark .reader_doorwayLabMark__s9FXG{border-color:rgba(255,189,105,.38);color:#ffbd69;background:radial-gradient(circle at 48% 42%,rgba(255,189,105,.18),transparent 70%),rgba(7,24,38,.72)}.reader_doorwayLabMark__s9FXG svg{width:1.62rem;height:1.62rem}.reader_doorwayLabMark__s9FXG path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.15}.reader_doorwayEyebrow__qe3a9{display:block;margin-bottom:.28rem;color:#9f5a1d;font-size:.78rem;font-weight:760;letter-spacing:.15em;line-height:1;text-transform:uppercase}.dark .reader_doorwayEyebrow__qe3a9{color:#f2a64f}.reader_doorwayLab__Yjpba h2{scroll-margin-top:calc(env(safe-area-inset-top, 0px) + 6.5rem);margin:0;color:#17223a;font-size:clamp(2rem,3.5vw,3.08rem);font-weight:540;letter-spacing:0;line-height:.98}.dark .reader_doorwayLab__Yjpba h2{color:#fff3e3}.reader_doorwayLabHeader__5SAKz p{max-width:46rem;margin:.42rem 0 0;color:#2c3b56;font-size:clamp(1.06rem,1.65vw,1.26rem);line-height:1.27}.dark .reader_doorwayLabHeader__5SAKz p{color:#f4e3d0}.reader_doorwayReset__26u06{display:inline-flex;align-items:center;gap:.38rem;border:1px solid rgba(37,99,168,.32);border-radius:.55rem;background:rgba(255,255,255,.78);color:#23314b;padding:.62rem .82rem;font-family:var(--font-prose);font-size:.98rem;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.dark .reader_doorwayReset__26u06{border-color:rgba(255,189,105,.42);background:rgba(5,21,35,.68);color:#fff1dd}.reader_doorwayReset__26u06:hover{background:rgba(255,189,105,.13)}.reader_doorwayReset__26u06:focus-visible,.reader_doorwaySlider__xgtxO input:focus-visible{outline:2px solid #b86d28;outline-offset:3px}.dark .reader_doorwayReset__26u06:focus-visible,.dark .reader_doorwaySlider__xgtxO input:focus-visible{outline-color:#ffd08a}.reader_doorwayLabBody__q3q4k{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.32fr);gap:clamp(.95rem,2vw,1.35rem);min-width:0;padding:clamp(.95rem,2.3vw,1.35rem)}.reader_doorwayMeaningPanel__Jux5R,.reader_doorwayStagePanel__NWcrK{min-width:0;border:1px solid rgba(37,99,168,.24);border-radius:.78rem;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.46)}.dark .reader_doorwayMeaningPanel__Jux5R,.dark .reader_doorwayStagePanel__NWcrK{border-color:rgba(242,166,79,.28);background:rgba(3,20,35,.62);box-shadow:inset 0 1px 0 rgba(255,232,202,.08)}.reader_doorwayStagePanel__NWcrK{display:grid;gap:.75rem;padding:clamp(.78rem,1.8vw,1rem)}.reader_doorwayStageHeader__NE8jv{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.reader_doorwayStageHeader__NE8jv span{color:#58657a;font-size:.98rem;line-height:1.2}.reader_doorwayStageHeader__NE8jv strong{color:#17223a;font-size:1.09rem;font-weight:600;line-height:1.2;text-align:right}.dark .reader_doorwayStageHeader__NE8jv span{color:#c6ad93}.dark .reader_doorwayStageHeader__NE8jv strong{color:#fff3e3}.reader_doorwayStageCanvas__Z2mM4{position:relative;min-height:clamp(20rem,42vw,29rem);overflow:hidden;border:1px solid rgba(37,99,168,.22);border-radius:.72rem;background:linear-gradient(90deg,rgba(255,251,243,.88),rgba(255,251,243,.54)),#f4f7fb}.dark .reader_doorwayStageCanvas__Z2mM4{border-color:rgba(255,189,105,.26);background:linear-gradient(90deg,rgba(3,16,29,.82),rgba(3,16,29,.5)),#080a0f}.reader_doorwayFlowField__wetZI{position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,rgba(255,249,239,.68),rgba(255,249,239,.14) 58%,rgba(255,249,239,.38)),url(/images/learn-with-tom/complexity/primer/lab-assets/doorway-flow-field.webp);background-position:100%;background-size:cover;opacity:.76;transform:scale(1.02)}.dark .reader_doorwayFlowField__wetZI{background-image:linear-gradient(90deg,rgba(4,18,31,.72),rgba(4,18,31,.16) 58%,rgba(4,18,31,.32)),url(/images/learn-with-tom/complexity/primer/lab-assets/doorway-flow-field.webp);opacity:.86}.reader_doorwayStageSvg__qHEaB{position:relative;z-index:1;display:block;width:100%;height:auto;min-height:19.5rem}.reader_doorwayFloorPlate__EgoC4{fill:rgba(255,255,255,.38);stroke:rgba(37,99,168,.18)}.dark .reader_doorwayFloorPlate__EgoC4{fill:rgba(3,22,38,.32);stroke:rgba(255,189,105,.16)}.reader_doorwayOpening__yXrSa{fill:rgba(255,245,230,.72);stroke:rgba(151,84,27,.54);stroke-width:2}.dark .reader_doorwayOpening__yXrSa{fill:rgba(2,14,25,.68);stroke:rgba(255,189,105,.64)}.reader_doorwayBottleneckLine__dhdOZ{stroke:#2563a8;stroke-linecap:round;stroke-width:8;filter:drop-shadow(0 0 10px rgba(37,99,168,.32));transition:y1 .18s ease,y2 .18s ease}.dark .reader_doorwayBottleneckLine__dhdOZ{stroke:#ffbd69;filter:drop-shadow(0 0 12px rgba(255,189,105,.45))}.reader_doorwayFlowPath__LjTvR,.reader_doorwayWake__KFg_e{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:d .18s ease,opacity .18s ease}.reader_doorwayFlowPath__LjTvR{stroke:url(#doorway-interaction-flow);stroke-width:4;opacity:.58;filter:url(#doorway-interaction-soft-glow)}.reader_doorwayFlowPath__LjTvR[data-doorway-flow=primary]{stroke-width:6;opacity:.92}.reader_doorwayWake__KFg_e{stroke:rgba(37,99,168,.55);stroke-width:3;stroke-dasharray:14 13;opacity:calc(.18 + var(--doorway-pause-ratio, .42) * .62)}.dark .reader_doorwayWake__KFg_e{stroke:rgba(255,189,105,.62)}.reader_doorwayPerson__Y3A6v{transition:transform .18s ease,opacity .18s ease;transition-delay:var(--doorway-person-delay,0s)}.reader_doorwayPersonHead__3v5RG{fill:#4b6e86;stroke:rgba(255,255,255,.72);stroke-width:1.2}.reader_doorwayPersonBody__CN0Im{fill:none;stroke:#4b6e86;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.reader_doorwayPerson__Y3A6v[data-doorway-state=adjusting] .reader_doorwayPersonBody__CN0Im,.reader_doorwayPerson__Y3A6v[data-doorway-state=adjusting] .reader_doorwayPersonHead__3v5RG{fill:#e0a74f;stroke:#c67a2c}.reader_doorwayPerson__Y3A6v[data-doorway-state=compressed] .reader_doorwayPersonBody__CN0Im,.reader_doorwayPerson__Y3A6v[data-doorway-state=compressed] .reader_doorwayPersonHead__3v5RG{fill:#d3743c;stroke:#ba5827}.reader_doorwayPerson__Y3A6v[data-doorway-state=paused] .reader_doorwayPersonBody__CN0Im,.reader_doorwayPerson__Y3A6v[data-doorway-state=paused] .reader_doorwayPersonHead__3v5RG{fill:#fff0d1;stroke:#9f4f1f}.dark .reader_doorwayPersonHead__3v5RG{fill:#8fc7ee;stroke:rgba(5,18,30,.72)}.dark .reader_doorwayPersonBody__CN0Im{stroke:#8fc7ee}.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=adjusting] .reader_doorwayPersonBody__CN0Im,.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=adjusting] .reader_doorwayPersonHead__3v5RG{fill:#ffbd69;stroke:#ffbd69}.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=compressed] .reader_doorwayPersonBody__CN0Im,.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=compressed] .reader_doorwayPersonHead__3v5RG{fill:#ef8053;stroke:#ef8053}.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=paused] .reader_doorwayPersonBody__CN0Im,.dark .reader_doorwayPerson__Y3A6v[data-doorway-state=paused] .reader_doorwayPersonHead__3v5RG{fill:#fff0d1;stroke:#fff0d1}.reader_doorwayCallout__XToO8{position:absolute;z-index:2;display:grid;gap:.15rem;max-width:min(17rem,42%);border:1px solid rgba(37,99,168,.28);border-radius:.55rem;background:rgba(255,251,244,.84);padding:.64rem .72rem;color:#17223a;box-shadow:0 14px 30px rgba(55,35,18,.12)}.dark .reader_doorwayCallout__XToO8{border-color:rgba(255,189,105,.34);background:rgba(4,19,33,.78);color:#fff3e3;box-shadow:0 16px 34px rgba(0,7,18,.28)}.reader_doorwayCallout__XToO8 span{color:#9f5a1d;font-size:.74rem;font-weight:760;letter-spacing:.13em;line-height:1;text-transform:uppercase}.dark .reader_doorwayCallout__XToO8 span{color:#ffbd69}.reader_doorwayCallout__XToO8 strong{font-size:clamp(.98rem,1.4vw,1.14rem);font-weight:610;line-height:1.08}.reader_doorwayCalloutPause__TxSC1{top:.9rem;right:1rem}.reader_doorwayCalloutPattern__huy4O{bottom:1rem;left:1rem}.reader_doorwaySlider__xgtxO{display:grid;gap:.48rem;border:1px solid rgba(37,99,168,.22);border-radius:.68rem;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(244,247,251,.7));padding:.82rem .92rem}.dark .reader_doorwaySlider__xgtxO{border-color:rgba(255,189,105,.28);background:linear-gradient(135deg,rgba(5,24,40,.92),rgba(4,17,30,.72))}.reader_doorwaySliderHeader__aHsk2{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.reader_doorwayReadouts__dy9l3 span,.reader_doorwaySliderHeader__aHsk2 strong{color:#9f5a1d;font-size:.76rem;font-weight:790;letter-spacing:.13em;line-height:1.1;text-transform:uppercase}.dark .reader_doorwayReadouts__dy9l3 span,.dark .reader_doorwaySliderHeader__aHsk2 strong{color:#f2a64f}.reader_doorwaySliderHeader__aHsk2 em{color:#17223a;font-size:clamp(1.48rem,2.7vw,2rem);font-style:normal;font-weight:620;line-height:1}.dark .reader_doorwaySliderHeader__aHsk2 em{color:#fff3e3}.reader_doorwaySlider__xgtxO input[type=range]{width:100%;min-height:1.45rem;border-radius:999px;accent-color:#2563a8;background:linear-gradient(90deg,#2563a8 var(--doorway-pause-progress,42%),rgba(103,113,135,.28) 0)}.dark .reader_doorwaySlider__xgtxO input[type=range]{accent-color:#ffbd69;background:linear-gradient(90deg,#ffbd69 var(--doorway-pause-progress,42%),rgba(255,242,220,.24) 0)}.reader_doorwaySliderTicks__9396F{height:.38rem;border-inline:1px solid rgba(101,113,135,.42);background:repeating-linear-gradient(90deg,rgba(101,113,135,.26) 0 1px,transparent 1px 10%)}.dark .reader_doorwaySliderTicks__9396F{border-inline-color:rgba(198,173,147,.44);background:repeating-linear-gradient(90deg,rgba(198,173,147,.26) 0 1px,transparent 1px 10%)}.reader_doorwaySlider__xgtxO small{display:flex;justify-content:space-between;gap:.7rem;color:#5f6d81;font-size:.9rem;line-height:1.14}.dark .reader_doorwaySlider__xgtxO small{color:#d6c0a6}.reader_doorwayCauseRail__QIyrs{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.65rem;align-items:stretch}.reader_doorwayCauseRail__QIyrs i{align-self:center;color:#2563a8;font-style:normal}.dark .reader_doorwayCauseRail__QIyrs i{color:#ffbd69}.reader_doorwayCauseStep__MdXdq{display:grid;place-items:center;gap:.2rem;min-width:0;border:1px solid rgba(37,99,168,.24);border-radius:.58rem;background:rgba(255,250,242,.76);padding:.68rem .5rem;text-align:center}.dark .reader_doorwayCauseStep__MdXdq{border-color:rgba(255,189,105,.25);background:rgba(5,21,35,.62)}.reader_doorwayCauseStep__MdXdq span{color:#9f5a1d;font-size:.68rem;font-weight:820;letter-spacing:.12em;line-height:1}.dark .reader_doorwayCauseStep__MdXdq span{color:#ffbd69}.reader_doorwayCauseStep__MdXdq strong{color:#17223a;font-size:clamp(1rem,1.65vw,1.18rem);font-weight:650;line-height:1.08}.dark .reader_doorwayCauseStep__MdXdq strong{color:#fff3e3}.reader_doorwayMeaningPanel__Jux5R{display:grid;align-content:start;gap:1rem;padding:clamp(.95rem,2vw,1.12rem)}.reader_doorwayPhaseCard__Tlz_c{display:grid;gap:.48rem;border-left:2px solid #2563a8;padding-left:.84rem}.dark .reader_doorwayPhaseCard__Tlz_c{border-left-color:#ffbd69}.reader_doorwayPhaseCard__Tlz_c span{color:#9f5a1d;font-size:.78rem;font-weight:780;letter-spacing:.13em;line-height:1;text-transform:uppercase}.dark .reader_doorwayPhaseCard__Tlz_c span{color:#f2a64f}.reader_doorwayPhaseCard__Tlz_c strong{color:#17223a;font-size:clamp(1.28rem,2.2vw,1.55rem);font-weight:620;line-height:1.08}.dark .reader_doorwayPhaseCard__Tlz_c strong{color:#ffbd69}.reader_doorwayBoundary__DegKr,.reader_doorwayPhaseCard__Tlz_c p{margin:0;color:#2c3b56;font-size:.99rem;line-height:1.32}.dark .reader_doorwayBoundary__DegKr,.dark .reader_doorwayPhaseCard__Tlz_c p{color:#f4e3d0}.reader_doorwayReadouts__dy9l3{display:grid;gap:.68rem;border:1px solid rgba(37,99,168,.2);border-radius:.62rem;background:rgba(255,250,242,.66);padding:.82rem}.dark .reader_doorwayReadouts__dy9l3{border-color:rgba(255,189,105,.22);background:rgba(5,21,35,.5)}.reader_doorwayReadouts__dy9l3 div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.reader_doorwayReadouts__dy9l3 strong{color:#17223a;font-size:clamp(1.18rem,2vw,1.5rem);font-weight:580;line-height:1;text-align:right}.dark .reader_doorwayReadouts__dy9l3 strong{color:#fff3e3}.reader_doorwayBoundary__DegKr{color:#58657a}.reader_doorwayBoundary__DegKr strong{color:#17223a}.dark .reader_doorwayBoundary__DegKr{color:#c6ad93}.dark .reader_doorwayBoundary__DegKr strong{color:#fff3e3}@media (prefers-reduced-motion:reduce){.reader_doorwayBottleneckLine__dhdOZ,.reader_doorwayFlowPath__LjTvR,.reader_doorwayPerson__Y3A6v,.reader_doorwayWake__KFg_e{transition:none}}@media (max-width:980px){.reader_doorwayLabBody__q3q4k{grid-template-columns:1fr}.reader_doorwayMeaningPanel__Jux5R{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.reader_doorwayLabHeader__5SAKz{grid-template-columns:1fr}.reader_doorwayTitleLockup__MtQWs{align-items:start}.reader_doorwayLabMark__s9FXG{width:2.9rem;height:2.9rem}.reader_doorwayLab__Yjpba h2{font-size:clamp(1.82rem,9vw,2.42rem)}.reader_doorwayReset__26u06{justify-self:start}.reader_doorwayStageHeader__NE8jv{display:grid}.reader_doorwayStageHeader__NE8jv strong{text-align:left}.reader_doorwayStageCanvas__Z2mM4{min-height:18rem}.reader_doorwayCallout__XToO8{position:relative;inset:auto;max-width:none;margin:.62rem}.reader_doorwayCalloutPattern__huy4O{margin-top:0}.reader_doorwayCauseRail__QIyrs{grid-template-columns:1fr}.reader_doorwayCauseRail__QIyrs i{text-align:center;transform:rotate(90deg)}.reader_doorwayReadouts__dy9l3 div{display:grid;gap:.24rem}.reader_doorwayReadouts__dy9l3 strong{text-align:left}}@media (max-width:1120px){.reader_landscapeLabBody__8CudC{grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr)}.reader_landscapeMeaningPanel__XbfO5{grid-column:1/-1}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeLabBody__8CudC{grid-template-columns:1fr}.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeControlRail__Kq1yc,.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeMeaningPanel__XbfO5,.reader_landscapeLab__ZkP2A[data-landscape-layout=route-gate] .reader_landscapeStagePanel__1GyDd{grid-column:1;grid-row:auto}}@media (max-width:760px){.reader_landscapeLabBody__8CudC,.reader_landscapeLabHeader__PVHwC{grid-template-columns:1fr}.reader_landscapeReset__xEP9N{justify-self:start}.reader_landscapeMetricStrip__NrOi4,.reader_landscapeStudyChart___TUuK,.reader_routeGateFooter__3hnp9{grid-template-columns:1fr}.reader_landscapeStageHeader__vSX89{display:grid}.reader_routeGateLabels__WkTo_ text{font-size:5.6px;font-weight:760}}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp{background:linear-gradient(90deg,rgba(37,99,168,.16) 0 1px,transparent 1px 33.333%),linear-gradient(180deg,#ffffff,#eef2f7)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroSurface__XG0YH{background:repeating-linear-gradient(90deg,rgba(37,47,68,.045) 0 1px,transparent 1px 72px),repeating-linear-gradient(180deg,rgba(37,47,68,.035) 0 1px,transparent 1px 72px),linear-gradient(90deg,#ffffff,#f4f7fb 33%,#eef2f7 0,#f7f9fc 70%,#ffffff 0,#eef2f7);color:#182238}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroSurface__XG0YH:before{background:linear-gradient(90deg,transparent 0 70%,rgba(37,99,168,.28) 70% calc(70% + 1px),transparent calc(70% + 1px)),linear-gradient(115deg,transparent 0 34%,rgba(37,99,168,.12) 34% calc(34% + 1px),transparent calc(34% + 1px) 100%);opacity:.72}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroCopy__yyFpO{background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(244,247,251,.92) 76%,rgba(244,247,251,.4))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp .reader_heroBack__TROYl a{border-color:rgba(37,99,168,.32);background:rgba(255,255,255,.68);color:#45516a}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp .reader_heroBack__TROYl a:focus-visible,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp .reader_heroBack__TROYl a:hover{border-color:rgba(37,99,168,.56);background:rgba(255,255,255,.92);color:#182238}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroSaveIcon__cUD8o,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroSave__tlF58{color:#1f4f82}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroUtility__hETVf a.reader_lessonHeroSave__tlF58:focus-visible,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroUtility__hETVf a.reader_lessonHeroSave__tlF58:hover{color:#182238;outline:none}html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButton__3nJeR{border-color:rgba(37,99,168,.38);background:rgba(255,255,255,.74);color:#1f4f82;box-shadow:0 0 0 4px rgba(37,99,168,.06)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButton__3nJeR:focus-visible,html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButton__3nJeR:hover{border-color:rgba(37,99,168,.62);background:rgba(255,255,255,.94);color:#182238}html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButton__3nJeR:focus-visible{box-shadow:0 0 0 4px rgba(37,99,168,.16)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButtonCopied__peh7i{border-color:rgba(36,128,86,.62);background:rgba(228,247,236,.94);color:#1b6b45}html:not(.dark) .reader_landscapeReader__NH8mz .reader_readerCopyButtonError__GIVrI{border-color:rgba(175,68,48,.58);background:rgba(255,236,231,.94);color:#9f3a2d}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroCaption__LcCtd span,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModulesTitle__EBQ3_,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroTakeaway__VbVgU h2,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp .reader_eyebrow__dZGI9{color:#1f4f82}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModuleTitle__xZrDS,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModulesFooter__NcMGZ,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHero__91unp h1{color:#182238}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModuleBody__N2soF,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW p,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroSummary__K__Mh,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroTakeaway__VbVgU p{color:#4b5670}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModuleNumber___oFog,html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroTakeawayIcon__FLb_U{border-color:rgba(37,99,168,.5);background:rgba(255,255,255,.72);color:#1f4f82;box-shadow:0 0 0 4px rgba(37,99,168,.06)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroTakeaway__VbVgU:not(:last-child):after{background:repeating-linear-gradient(90deg,rgba(37,99,168,.52) 0 4px,transparent 4px 9px)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroVisual__PPUmP{background:repeating-linear-gradient(90deg,rgba(37,47,68,.05) 0 1px,transparent 1px 56px),linear-gradient(135deg,#f5f7fb,#e7edf5)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroImage__a_FhH{filter:grayscale(.42) saturate(.36) brightness(1.34) contrast(.78);opacity:.72}html:not(.dark) .reader_landscapeReader__NH8mz .reader_themeImageLight__4PrEB{filter:none;opacity:1}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroVisual__PPUmP:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(244,247,251,.52),transparent 24% 76%,rgba(244,247,251,.58)),linear-gradient(180deg,rgba(255,255,255,.2),rgba(37,99,168,.1))}.dark .reader_landscapeReader__NH8mz .reader_lessonHeroImage__a_FhH{filter:grayscale(.55) hue-rotate(34deg) saturate(.42) brightness(.92) contrast(1.1)}.dark .reader_landscapeReader__NH8mz .reader_lessonHeroVisual__PPUmP:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,11,18,.24),transparent 28% 72%,rgba(5,11,18,.36)),linear-gradient(180deg,transparent 0 58%,rgba(158,172,255,.1))}.reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW{background:repeating-linear-gradient(180deg,rgba(154,166,205,.07) 0 1px,transparent 1px 64px),rgba(5,12,20,.9)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW{border-left-color:rgba(37,99,168,.24);background:repeating-linear-gradient(180deg,rgba(37,47,68,.035) 0 1px,transparent 1px 64px),rgba(255,255,255,.82)}.reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW ol{gap:.72rem}.reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW ol:before{top:1.2rem;bottom:1.2rem;left:1rem;width:1px;background:linear-gradient(180deg,rgba(158,172,255,.82),rgba(158,172,255,.42),rgba(242,238,231,.18))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModules__PgNsW ol:before{background:linear-gradient(180deg,rgba(37,99,168,.68),rgba(37,99,168,.32),rgba(37,47,68,.16))}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC{grid-template-columns:2rem minmax(0,1fr) auto;gap:.78rem;min-height:0;border-color:transparent;border-radius:.45rem;background:transparent;padding:.58rem .62rem}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleIcon__exwRz{display:none}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current],.reader_landscapeReader__NH8mz a.reader_lessonHeroModuleItem__0OXKC:focus-visible,.reader_landscapeReader__NH8mz a.reader_lessonHeroModuleItem__0OXKC:hover{border-color:rgba(158,172,255,.36);background:linear-gradient(90deg,rgba(158,172,255,.13),rgba(158,172,255,.035))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current],html:not(.dark) .reader_landscapeReader__NH8mz a.reader_lessonHeroModuleItem__0OXKC:focus-visible,html:not(.dark) .reader_landscapeReader__NH8mz a.reader_lessonHeroModuleItem__0OXKC:hover{border-color:rgba(37,99,168,.28);background:linear-gradient(90deg,rgba(37,99,168,.12),rgba(37,99,168,.035));color:#182238}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current]{box-shadow:inset 3px 0 0 rgba(194,203,255,.72),0 10px 26px rgba(3,12,22,.12)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC[data-reader-module-status=current]{box-shadow:inset 3px 0 0 rgba(37,99,168,.58),0 10px 24px rgba(32,48,70,.08)}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleTitle__xZrDS{font-size:clamp(1.04rem,1.18vw,1.28rem)}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleBody__N2soF{font-size:clamp(.92rem,1vw,1.02rem);line-height:1.32}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue{border-color:rgba(37,99,168,.28);border-radius:.5rem;background:repeating-linear-gradient(180deg,rgba(37,47,68,.04) 0 1px,transparent 1px 48px),linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,242,247,.96));box-shadow:0 18px 40px rgba(32,48,70,.12),inset 0 1px 0 rgba(255,255,255,.58)}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue{border-color:rgba(154,166,205,.24);background:repeating-linear-gradient(180deg,rgba(154,166,205,.05) 0 1px,transparent 1px 48px),linear-gradient(180deg,rgba(13,16,22,.98),rgba(8,10,15,.98));box-shadow:0 20px 50px rgba(0,8,18,.26),inset 0 1px 0 rgba(232,236,255,.08)}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue:after,.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailCard__Yqnue:before{content:none}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailGroupTitle__UQtC6{color:#1f4f82}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailGroupTitle__UQtC6{color:#c2cbff}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi{border-radius:.42rem;color:#32405b}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi{color:#d7d9e3}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:before{background:linear-gradient(90deg,rgba(37,99,168,.12),rgba(37,99,168,.035));box-shadow:inset 0 0 0 1px rgba(37,99,168,.28),inset 0 1px 0 rgba(255,255,255,.35);mask-image:none;-webkit-mask-image:none;border-radius:.42rem}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:before{background:linear-gradient(90deg,rgba(158,172,255,.14),rgba(158,172,255,.04));box-shadow:inset 0 0 0 1px rgba(158,172,255,.36),inset 0 1px 0 rgba(232,236,255,.08)}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy:before{background:linear-gradient(90deg,rgba(37,99,168,.18),rgba(37,99,168,.055));box-shadow:inset 0 0 0 1px rgba(37,99,168,.42),inset 3px 0 0 rgba(37,99,168,.54)}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy:before{background:linear-gradient(90deg,rgba(158,172,255,.2),rgba(158,172,255,.055));box-shadow:inset 0 0 0 1px rgba(158,172,255,.52),inset 3px 0 0 rgba(194,203,255,.7)}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailItemLabel__zpiTv{border-color:rgba(37,99,168,.54);background:#ffffff;color:#1f4f82;box-shadow:0 0 0 3px rgba(37,99,168,.045)}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailItemLabel__zpiTv{border-color:rgba(194,203,255,.72);background:linear-gradient(180deg,rgba(18,22,32,.98),rgba(8,10,15,.98));color:#c2cbff;box-shadow:0 0 0 3px rgba(158,172,255,.045)}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy .reader_studyRailItemLabel__zpiTv,.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:focus-visible .reader_studyRailItemLabel__zpiTv,.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:hover .reader_studyRailItemLabel__zpiTv{border-color:rgba(37,99,168,.72);background:#ffffff;box-shadow:0 0 0 3px rgba(37,99,168,.08),0 0 18px rgba(37,99,168,.08)}.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLinkActive__pPuVy .reader_studyRailItemLabel__zpiTv,.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:focus-visible .reader_studyRailItemLabel__zpiTv,.dark .reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailLink__UEiLi:hover .reader_studyRailItemLabel__zpiTv{border-color:rgba(194,203,255,.86);background:linear-gradient(180deg,rgba(21,26,39,.98),rgba(9,12,18,.98));box-shadow:0 0 0 3px rgba(158,172,255,.08),0 0 18px rgba(158,172,255,.14)}.reader_landscapeReader__NH8mz .reader_studyRailTimeline__CSfI_ .reader_studyRailItemTitle__Grlzq{color:inherit}.reader_landscapeReader__NH8mz .reader_compactRail__SKudd{border-color:rgba(37,99,168,.22);border-radius:.5rem;background:repeating-linear-gradient(90deg,rgba(37,47,68,.04) 0 1px,transparent 1px 44px),linear-gradient(180deg,rgba(255,255,255,.94),rgba(238,242,247,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 12px 32px rgba(32,48,70,.1)}.dark .reader_landscapeReader__NH8mz .reader_compactRail__SKudd{border-color:rgba(154,166,205,.22);background:repeating-linear-gradient(90deg,rgba(154,166,205,.045) 0 1px,transparent 1px 44px),linear-gradient(180deg,rgba(13,16,22,.94),rgba(8,10,15,.94));box-shadow:inset 0 1px 0 rgba(232,236,255,.08),0 14px 36px rgba(0,8,18,.28)}.reader_landscapeReader__NH8mz .reader_compactRail__SKudd:before{content:none}.reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T,.reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C{border-color:rgba(37,99,168,.24);background:rgba(255,255,255,.66);color:#32405b;box-shadow:inset 0 1px 0 rgba(255,255,255,.46)}.dark .reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T,.dark .reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C{border-color:rgba(154,166,205,.24);background:rgba(13,16,22,.72);color:#d7d9e3;box-shadow:inset 0 1px 0 rgba(232,236,255,.08)}.reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T:focus-visible,.reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T:hover,.reader_landscapeReader__NH8mz .reader_compactRailLinkActive__NCz9B,.reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C:focus-visible,.reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C:hover{border-color:rgba(37,99,168,.5);background:rgba(37,99,168,.12);color:#182238;box-shadow:0 0 0 4px rgba(37,99,168,.1)}.dark .reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T:focus-visible,.dark .reader_landscapeReader__NH8mz .reader_compactRailButton__zfh7T:hover,.dark .reader_landscapeReader__NH8mz .reader_compactRailLinkActive__NCz9B,.dark .reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C:focus-visible,.dark .reader_landscapeReader__NH8mz .reader_compactRailLink__w_I0C:hover{border-color:rgba(194,203,255,.5);background:rgba(158,172,255,.12);color:#f2eee7;box-shadow:0 0 0 4px rgba(158,172,255,.1)}.reader_landscapeReader__NH8mz .reader_compactRailLabel__ik3lX{color:#1f4f82}.dark .reader_landscapeReader__NH8mz .reader_compactRailLabel__ik3lX{color:#c2cbff}.reader_landscapeReader__NH8mz .reader_landscapeLab__ZkP2A{border-color:rgba(37,99,168,.28);border-radius:.5rem;background:repeating-linear-gradient(90deg,rgba(37,47,68,.035) 0 1px,transparent 1px 64px),linear-gradient(135deg,rgba(255,255,255,.98),rgba(239,244,250,.98));box-shadow:0 24px 64px rgba(32,48,70,.12),inset 0 1px 0 rgba(255,255,255,.58)}.dark .reader_landscapeReader__NH8mz .reader_landscapeLab__ZkP2A{border-color:rgba(116,139,183,.34);background:repeating-linear-gradient(90deg,rgba(116,139,183,.045) 0 1px,transparent 1px 64px),linear-gradient(135deg,rgba(7,19,32,.98),rgba(3,13,24,.98));box-shadow:0 26px 72px rgba(0,8,18,.34),inset 0 1px 0 rgba(212,224,246,.08)}.reader_landscapeReader__NH8mz .reader_landscapeLabHeader__PVHwC{border-bottom-color:rgba(37,99,168,.22)}.dark .reader_landscapeReader__NH8mz .reader_landscapeLabHeader__PVHwC{border-bottom-color:rgba(116,139,183,.24)}.reader_landscapeReader__NH8mz .reader_landscapeLabEyebrow__LWWdm,.reader_landscapeReader__NH8mz .reader_landscapeResult__h1WGs strong,.reader_landscapeReader__NH8mz .reader_landscapeSliderHeader__sj7Pf em{color:#1f4f82}.dark .reader_landscapeReader__NH8mz .reader_landscapeLabEyebrow__LWWdm,.dark .reader_landscapeReader__NH8mz .reader_landscapeResult__h1WGs strong,.dark .reader_landscapeReader__NH8mz .reader_landscapeSliderHeader__sj7Pf em{color:#b8c7e7}.reader_landscapeReader__NH8mz .reader_landscapeReset__xEP9N{border-color:rgba(37,99,168,.28);background:rgba(255,255,255,.68);color:#32405b}.dark .reader_landscapeReader__NH8mz .reader_landscapeReset__xEP9N{border-color:rgba(116,139,183,.32);background:rgba(7,16,28,.68);color:#eef4ff}.reader_landscapeReader__NH8mz .reader_landscapeControlRail__Kq1yc,.reader_landscapeReader__NH8mz .reader_landscapeMeaningPanel__XbfO5,.reader_landscapeReader__NH8mz .reader_landscapeStagePanel__1GyDd{border-color:rgba(37,99,168,.24);border-radius:.5rem;background:rgba(255,255,255,.58)}.dark .reader_landscapeReader__NH8mz .reader_landscapeControlRail__Kq1yc,.dark .reader_landscapeReader__NH8mz .reader_landscapeMeaningPanel__XbfO5,.dark .reader_landscapeReader__NH8mz .reader_landscapeStagePanel__1GyDd{border-color:rgba(116,139,183,.24);background:rgba(4,15,27,.68)}.reader_landscapeReader__NH8mz .reader_landscapeSlider___08T8 input[type=range]{background:linear-gradient(90deg,#2f73b8 0 var(--landscape-progress),rgba(37,47,68,.22) var(--landscape-progress) 100%)}.dark .reader_landscapeReader__NH8mz .reader_landscapeSlider___08T8 input[type=range]{background:linear-gradient(90deg,#8ea7d2 0 var(--landscape-progress),rgba(205,216,234,.24) var(--landscape-progress) 100%)}.reader_landscapeReader__NH8mz .reader_landscapeSlider___08T8 input[type=range]::-webkit-slider-thumb{background:#2f73b8}.dark .reader_landscapeReader__NH8mz .reader_landscapeSlider___08T8 input[type=range]::-webkit-slider-thumb{background:#8ea7d2}.reader_landscapeReader__NH8mz .reader_landscapeStageSvg__TBnst{background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 6.666%),repeating-linear-gradient(180deg,rgba(255,255,255,.08) 0 1px,transparent 1px 6.666%),linear-gradient(135deg,#202a39,#42546d 52%,#7992bd)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeStageSvg__TBnst{background:repeating-linear-gradient(90deg,rgba(37,47,68,.08) 0 1px,transparent 1px 6.666%),repeating-linear-gradient(180deg,rgba(37,47,68,.06) 0 1px,transparent 1px 6.666%),linear-gradient(135deg,#eef2f7,#d8dddf 46%,#2f73b8)}.reader_landscapeReader__NH8mz .reader_landscapeContourLines__HSQH2 path{stroke:rgba(255,255,255,.56)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeContourLines__HSQH2 path{stroke:rgba(37,47,68,.36)}.reader_landscapeReader__NH8mz .reader_landscapeAcquisitionLine__Obuye,.reader_landscapeReader__NH8mz .reader_landscapeMovingOptimum__90rT5,.reader_landscapeReader__NH8mz .reader_landscapeParetoFront__i5Ylz,.reader_landscapeReader__NH8mz .reader_landscapePosteriorLine___C5KQ,.reader_landscapeReader__NH8mz .reader_landscapeSearchPath__mGxVK,.reader_landscapeReader__NH8mz .reader_landscapeWellSurface__Tltk2{stroke:#a9bde2}html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeAcquisitionLine__Obuye,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeMovingOptimum__90rT5,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeParetoFront__i5Ylz,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapePosteriorLine___C5KQ,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeSearchPath__mGxVK,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeWellSurface__Tltk2{stroke:#2563a8}.reader_landscapeReader__NH8mz .reader_landscapeSamplePoint__jOUGa,.reader_landscapeReader__NH8mz .reader_landscapeScatterPoint__D3CRa,.reader_landscapeReader__NH8mz .reader_landscapeSearchAgent___GeYX,.reader_landscapeReader__NH8mz .reader_landscapeWellBall__8n50g{fill:#a9bde2}.reader_landscapeReader__NH8mz .reader_landscapeGraphNode__e5hCQ[data-frontier=true]{fill:#9ab0d6;filter:drop-shadow(0 0 .28rem rgba(154,176,214,.38))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeSamplePoint__jOUGa,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeScatterPoint__D3CRa,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeSearchAgent___GeYX,html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeWellBall__8n50g{fill:#2f73b8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_landscapeGraphNode__e5hCQ[data-frontier=true]{fill:#5f86ad;filter:drop-shadow(0 0 .26rem rgba(47,115,184,.3))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateReadout__QAZnM{border-color:rgba(37,99,168,.2);background:rgba(255,255,255,.66)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateRoute__M2Gx6[data-state=active]{stroke:#2563a8;filter:drop-shadow(0 0 .18rem rgba(37,99,168,.22))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateRoute__M2Gx6[data-state=blocked]{stroke:rgba(62,79,105,.58)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateArrow__ejrHO{fill:#2563a8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateGrid__Jy7Dh line{stroke:rgba(37,47,68,.16)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateStop__h_iYF circle{fill:rgba(255,255,255,.86);stroke:rgba(62,79,105,.72)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateStop__h_iYF path{stroke:rgba(62,79,105,.82)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateNodes__o90qi circle{fill:#91a4bd;stroke:rgba(255,255,255,.86)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateNodes__o90qi circle[data-kind=start]{fill:#273954}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateNodes__o90qi circle[data-kind=target]{fill:#2f73b8;filter:drop-shadow(0 0 .26rem rgba(47,115,184,.34))}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateWaypoint__5__bG{fill:rgba(255,255,255,.9);stroke:rgba(62,79,105,.64)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateLabels__WkTo_ text{fill:#24334b}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapReadout__XURhh,html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateFooter__3hnp9 div{border-color:rgba(37,99,168,.2);background:rgba(255,255,255,.66)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateFooter__3hnp9 span[data-state]:before{background:#2563a8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_routeGateFooter__3hnp9 span[data-state=blocked]:before{background:repeating-linear-gradient(90deg,rgba(62,79,105,.62) 0 .28rem,transparent .28rem .46rem)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapPoints__pmno9 circle{fill:rgba(145,164,189,.82);stroke:rgba(255,255,255,.9)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapPoints__pmno9[data-active=true] circle{fill:#2f73b8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapEdges__tih5B line,html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapSurface__qLPpq[data-active=true],html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapWalk__BSbdh[data-active=true]{stroke:#2563a8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapSurface__qLPpq{stroke:rgba(62,79,105,.38)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapCards__4GfQ5 rect{fill:rgba(255,255,255,.56);stroke:rgba(62,79,105,.28)}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapCards__4GfQ5 text,html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapLabel__HubeH{fill:#24334b}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapCards__4GfQ5 g[data-active=true] rect{fill:rgba(37,99,168,.16);stroke:#2563a8}html:not(.dark) .reader_landscapeReader__NH8mz .reader_contractMapCards__4GfQ5 g[data-active=true] text{fill:#1f4f82}.reader_landscapeReader__NH8mz .reader_landscapeMetric__WwTCH{border-color:rgba(37,99,168,.22);background:rgba(255,255,255,.56)}.dark .reader_landscapeReader__NH8mz .reader_landscapeMetric__WwTCH{border-color:rgba(116,139,183,.24);background:rgba(7,16,28,.58)}.reader_landscapeReader__NH8mz .reader_landscapeMetric__WwTCH[data-tone=good] strong{color:#5c7192}.dark .reader_landscapeReader__NH8mz .reader_landscapeMetric__WwTCH[data-tone=good] strong{color:#9fb0cb}.reader_landscapeReader__NH8mz .reader_landscapeStudyBarTrack__qtG1z{border-color:rgba(37,99,168,.22);background:rgba(255,255,255,.56)}.dark .reader_landscapeReader__NH8mz .reader_landscapeStudyBarTrack__qtG1z{border-color:rgba(116,139,183,.24);background:rgba(7,16,28,.58)}.reader_landscapeReader__NH8mz .reader_landscapeStudyBarGroup__ASpNm[data-active=true] .reader_landscapeStudyBarTrack__qtG1z{border-color:rgba(95,134,173,.68);box-shadow:0 0 0 1px rgba(47,115,184,.18)}.dark .reader_landscapeReader__NH8mz .reader_landscapeStudyBarGroup__ASpNm[data-active=true] .reader_landscapeStudyBarTrack__qtG1z{border-color:rgba(154,176,214,.72);box-shadow:0 0 0 1px rgba(154,176,214,.2)}@media (max-width:520px){.reader_landscapeReader__NH8mz .reader_lessonHeroModuleItem__0OXKC{grid-template-columns:2rem minmax(0,1fr);gap:.62rem}.reader_landscapeReader__NH8mz .reader_lessonHeroModuleStatus__mPYYu{grid-column:2;justify-self:start}}