.AtlasInteractiveViewport-module__00iiaq__viewport{--atlas-accent:#a7d95f;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 52% 30%,#4664424d,#0000 35%),radial-gradient(circle at 50% 78%,#7964371f,#0000 28%),linear-gradient(145deg,#07100c 0%,#0a1510 45%,#0b110d 100%);border:1px solid #b5cd773d;border-radius:28px;min-height:760px;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #00000057,0 28px 80px #00000047}.AtlasInteractiveViewport-module__00iiaq__viewport:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#00000057,#0000 18% 82%,#00000047);position:absolute;inset:0}.AtlasInteractiveViewport-module__00iiaq__viewport:fullscreen{border-radius:0;min-height:100vh}.AtlasInteractiveViewport-module__00iiaq__dragging{cursor:grabbing}.AtlasInteractiveViewport-module__00iiaq__environmentGlow{opacity:.5;filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#91d36829,#316d4d0d 45%,#0000 72%);border-radius:50%;position:absolute;inset:7% 13% 18%}.AtlasInteractiveViewport-module__00iiaq__layer_environment .AtlasInteractiveViewport-module__00iiaq__environmentGlow{opacity:.95;background:radial-gradient(circle,#61b3b738,#31707414 48%,#0000 73%)}.AtlasInteractiveViewport-module__00iiaq__layer_diagnostics .AtlasInteractiveViewport-module__00iiaq__environmentGlow{opacity:.9;background:radial-gradient(circle,#d6ae4f2e,#895d240f 48%,#0000 73%)}.AtlasInteractiveViewport-module__00iiaq__layer_micro .AtlasInteractiveViewport-module__00iiaq__environmentGlow{opacity:.9;background:radial-gradient(circle,#c7da7433,#435f320d 50%,#0000 72%)}.AtlasInteractiveViewport-module__00iiaq__gridFloor{z-index:0;opacity:.22;transform-origin:bottom;background-image:linear-gradient(#9db57429 1px,#0000 1px),linear-gradient(90deg,#9db57429 1px,#0000 1px);background-size:54px 54px;height:34%;position:absolute;bottom:-11%;left:9%;right:9%;transform:perspective(700px)rotateX(67deg);-webkit-mask-image:radial-gradient(#000,#0000 68%);mask-image:radial-gradient(#000,#0000 68%)}.AtlasInteractiveViewport-module__00iiaq__threeStage{z-index:1;opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0;overflow:hidden}.AtlasInteractiveViewport-module__00iiaq__threeStage[data-runtime-state=ready]{opacity:1;pointer-events:auto}.AtlasInteractiveViewport-module__00iiaq__threeFrame{background:#08100b;border:0;width:100%;height:100%;display:block}.AtlasInteractiveViewport-module__00iiaq__rendererStatus{z-index:2;color:#e6edce94;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#070e09a3;border:1px solid #c1d3892e;border-radius:999px;padding:.35rem .55rem;font-size:.54rem;position:absolute;top:12px;left:50%;transform:translate(-50%)}.AtlasInteractiveViewport-module__00iiaq__plantModel{z-index:1;transform-style:preserve-3d;transform-origin:50% 57%;filter:drop-shadow(0 28px 28px #0000006b);will-change:transform;transition:transform .18s ease-out,filter .18s ease-out,opacity .18s;position:absolute;inset:3% 16% 2%}.AtlasInteractiveViewport-module__00iiaq__plantModelHidden{opacity:0;pointer-events:none}.AtlasInteractiveViewport-module__00iiaq__dragging .AtlasInteractiveViewport-module__00iiaq__plantModel{transition:filter .18s ease-out,opacity .18s}.AtlasInteractiveViewport-module__00iiaq__plantArt{width:100%;height:100%;overflow:visible}.AtlasInteractiveViewport-module__00iiaq__rootMass path,.AtlasInteractiveViewport-module__00iiaq__branches path,.AtlasInteractiveViewport-module__00iiaq__pistils path{fill:none;stroke-linecap:round}.AtlasInteractiveViewport-module__00iiaq__rootMass path{stroke:url(#atlasRoot);stroke-width:7px;opacity:.94}.AtlasInteractiveViewport-module__00iiaq__rootMass path:nth-child(n+4){stroke-width:4px;opacity:.78}.AtlasInteractiveViewport-module__00iiaq__branches path{stroke:#6c7e52;stroke-width:9px}.AtlasInteractiveViewport-module__00iiaq__leaves path{stroke:#bed48a33;stroke-width:1.8px}.AtlasInteractiveViewport-module__00iiaq__flowers ellipse{stroke:#dee2b533;stroke-width:2px;filter:drop-shadow(0 0 8px #b5c7801f)}.AtlasInteractiveViewport-module__00iiaq__pistils path{stroke:#c79d77;stroke-width:3.2px}.AtlasInteractiveViewport-module__00iiaq__nodes circle{fill:#bfce78;stroke:#0d2114e6;stroke-width:3px}.AtlasInteractiveViewport-module__00iiaq__soil{fill:#3a2b1db3}.AtlasInteractiveViewport-module__00iiaq__layer_anatomy .AtlasInteractiveViewport-module__00iiaq__plantArt{filter:saturate(.9)contrast(1.06)}.AtlasInteractiveViewport-module__00iiaq__layer_physiology .AtlasInteractiveViewport-module__00iiaq__stem,.AtlasInteractiveViewport-module__00iiaq__layer_physiology .AtlasInteractiveViewport-module__00iiaq__branches path{filter:drop-shadow(0 0 7px #93cf6f9e)}.AtlasInteractiveViewport-module__00iiaq__layer_micro .AtlasInteractiveViewport-module__00iiaq__flowers ellipse{filter:drop-shadow(0 0 14px #cedf7f7a)}.AtlasInteractiveViewport-module__00iiaq__layer_diagnostics .AtlasInteractiveViewport-module__00iiaq__leaves path{filter:sepia(.14)saturate(1.05)}.AtlasInteractiveViewport-module__00iiaq__viewerTools{z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070f0ad1;border:1px solid #c9d68e2e;border-radius:16px;display:grid;position:absolute;top:48%;left:14px;overflow:hidden;transform:translateY(-50%)}.AtlasInteractiveViewport-module__00iiaq__viewerTools button{color:#d8deb8;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;place-items:center;gap:.18rem;min-width:64px;min-height:64px;font-size:1.28rem;display:grid}.AtlasInteractiveViewport-module__00iiaq__viewerTools button:last-child{border-bottom:0}.AtlasInteractiveViewport-module__00iiaq__viewerTools button:hover,.AtlasInteractiveViewport-module__00iiaq__viewerTools button:focus-visible{color:#ecf1c3;background:#6f8f4b2e;outline:none}.AtlasInteractiveViewport-module__00iiaq__viewerTools span{letter-spacing:.03em;font-size:.62rem}.AtlasInteractiveViewport-module__00iiaq__hotspot{z-index:7;color:#ecf0d3e0;text-align:left;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);cursor:pointer;background:#08110bbd;border:1px solid #c6d78736;border-radius:13px;align-items:center;gap:.55rem;max-width:174px;padding:.48rem .62rem .48rem .48rem;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000002e}.AtlasInteractiveViewport-module__00iiaq__hotspot:hover,.AtlasInteractiveViewport-module__00iiaq__hotspot:focus-visible,.AtlasInteractiveViewport-module__00iiaq__hotspotActive{background:#1f3115eb;border-color:#bbde60bd;outline:none;transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 1px #b5dd5c1f,0 0 28px #9dcf5029}.AtlasInteractiveViewport-module__00iiaq__hotspot>i{background:#89b653;border:2px solid #e7efb5;border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 0 4px #9fce5c29,0 0 16px #9fce5c94}.AtlasInteractiveViewport-module__00iiaq__hotspot>span{min-width:0;display:grid}.AtlasInteractiveViewport-module__00iiaq__hotspot strong{color:#e0e6be;letter-spacing:.06em;text-transform:uppercase;font-size:.71rem}.AtlasInteractiveViewport-module__00iiaq__hotspot small{color:#e5eccb8f;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.AtlasInteractiveViewport-module__00iiaq__layerPanel{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08100bd1;border:1px solid #c6d7872e;border-radius:16px;width:154px;padding:.65rem;display:grid;position:absolute;bottom:15px;right:15px}.AtlasInteractiveViewport-module__00iiaq__layerPanel>span{color:#e0e7c299;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.58rem;font-weight:800}.AtlasInteractiveViewport-module__00iiaq__layerPanel button{color:#e6eccf94;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:.4rem;min-height:34px;padding:0 .52rem;font-size:.66rem;display:flex}.AtlasInteractiveViewport-module__00iiaq__layerPanel button:hover,.AtlasInteractiveViewport-module__00iiaq__layerPanel button:focus-visible,.AtlasInteractiveViewport-module__00iiaq__layerPanel .AtlasInteractiveViewport-module__00iiaq__layerActive{color:#edf2c7;background:#759d3f33;outline:none}.AtlasInteractiveViewport-module__00iiaq__layerPanel i{color:#a7d95f;font-style:normal}.AtlasInteractiveViewport-module__00iiaq__rotationHint{z-index:6;color:#e0dfbc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060d09c7;border:1px solid #dae1a852;border-radius:999px;place-items:center;min-width:188px;padding:.62rem .85rem;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.AtlasInteractiveViewport-module__00iiaq__rotationHint strong{letter-spacing:.08em;font-size:1rem;font-weight:500}.AtlasInteractiveViewport-module__00iiaq__rotationHint span{color:#e4e9cf8a;font-size:.58rem}@media (max-width:900px){.AtlasInteractiveViewport-module__00iiaq__viewport{border-radius:22px;min-height:660px}.AtlasInteractiveViewport-module__00iiaq__plantModel{inset:2% 7% 5%}.AtlasInteractiveViewport-module__00iiaq__viewerTools{grid-auto-flow:column;top:auto;bottom:14px;left:12px;transform:none}.AtlasInteractiveViewport-module__00iiaq__viewerTools button{border-bottom:0;border-right:1px solid #ffffff12;min-width:54px;min-height:50px}.AtlasInteractiveViewport-module__00iiaq__viewerTools span{display:none}.AtlasInteractiveViewport-module__00iiaq__layerPanel{width:140px;bottom:72px;right:12px}.AtlasInteractiveViewport-module__00iiaq__rotationHint{display:none}.AtlasInteractiveViewport-module__00iiaq__hotspot{max-width:126px;padding:.42rem}.AtlasInteractiveViewport-module__00iiaq__hotspot small{display:none}}@media (max-width:620px){.AtlasInteractiveViewport-module__00iiaq__viewport{touch-action:pan-y pinch-zoom;min-height:590px}.AtlasInteractiveViewport-module__00iiaq__plantModel{inset:4% 2% 8%}.AtlasInteractiveViewport-module__00iiaq__rendererStatus{top:auto;bottom:72px}.AtlasInteractiveViewport-module__00iiaq__hotspot{border-radius:999px;max-width:44px;padding:.4rem}.AtlasInteractiveViewport-module__00iiaq__hotspot>span{display:none}.AtlasInteractiveViewport-module__00iiaq__hotspot>i{width:16px;height:16px}.AtlasInteractiveViewport-module__00iiaq__layerPanel{grid-template-columns:repeat(3,minmax(0,1fr));width:auto;max-width:calc(100% - 24px);top:12px;bottom:auto;right:12px}.AtlasInteractiveViewport-module__00iiaq__layerPanel>span{grid-column:1/-1}.AtlasInteractiveViewport-module__00iiaq__layerPanel button{justify-content:center;padding-inline:.35rem;font-size:.6rem}}@media (prefers-reduced-motion:reduce){.AtlasInteractiveViewport-module__00iiaq__plantModel,.AtlasInteractiveViewport-module__00iiaq__hotspot,.AtlasInteractiveViewport-module__00iiaq__threeStage{transition:none}}
.AtlasLearningProgress-module__mIUzba__overview{background:linear-gradient(#101f16f0,#09140ef7);border:1px solid #7eb08c29;border-radius:18px;gap:.85rem;margin-top:1rem;padding:1rem 1.1rem;display:grid}.AtlasLearningProgress-module__mIUzba__overviewCopy{justify-content:space-between;align-items:end;gap:1rem;display:flex}.AtlasLearningProgress-module__mIUzba__overviewCopy>div{gap:.2rem;display:grid}.AtlasLearningProgress-module__mIUzba__overviewCopy h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.9rem)}.AtlasLearningProgress-module__mIUzba__overviewCopy p{color:#f1f8f394;margin:0;font-size:.84rem}.AtlasLearningProgress-module__mIUzba__overviewCopy>strong{color:#b3e1be;letter-spacing:-.04em;font-size:clamp(1.6rem,4vw,2.5rem)}.AtlasLearningProgress-module__mIUzba__progressTrack{background:#79a6851f;border-radius:999px;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #8bbe981a}.AtlasLearningProgress-module__mIUzba__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#5e9d6e,#b7e25d);height:100%;transition:width .22s;display:block}.AtlasLearningProgress-module__mIUzba__continueRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AtlasLearningProgress-module__mIUzba__continueRow>div{gap:.2rem;display:grid}.AtlasLearningProgress-module__mIUzba__continueRow small{color:#f1f8f366;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.AtlasLearningProgress-module__mIUzba__continueRow span{color:#f1f8f3b3;font-size:.88rem;line-height:1.45}.AtlasLearningProgress-module__mIUzba__continueRow>a,.AtlasLearningProgress-module__mIUzba__lessonActions>a{color:#def1e3;background:#2e68407a;border:1px solid #97d3a63d;border-radius:11px;flex:none;padding:.64rem .75rem;font-size:.8rem;font-weight:750;text-decoration:none}.AtlasLearningProgress-module__mIUzba__continueRow>a:hover,.AtlasLearningProgress-module__mIUzba__continueRow>a:focus-visible,.AtlasLearningProgress-module__mIUzba__lessonActions>a:hover,.AtlasLearningProgress-module__mIUzba__lessonActions>a:focus-visible{background:#37794ab3;outline:none}.AtlasLearningProgress-module__mIUzba__lessonProgress{background:#0f1e15d1;border:1px solid #7fb08c29;border-radius:18px;justify-content:space-between;align-items:center;gap:1.25rem;padding:1rem 1.1rem;display:flex}.AtlasLearningProgress-module__mIUzba__lessonProgress>div:first-child{gap:.3rem;max-width:46rem;display:grid}.AtlasLearningProgress-module__mIUzba__lessonProgress h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.3rem,2.7vw,1.8rem)}.AtlasLearningProgress-module__mIUzba__lessonProgress p{color:#f1f8f399;margin:0;font-size:.86rem;line-height:1.5}.AtlasLearningProgress-module__mIUzba__lessonActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.AtlasLearningProgress-module__mIUzba__lessonActions button{appearance:none;color:#dff2e4;min-height:42px;font:inherit;cursor:pointer;background:#4a7f571f;border:1px solid #9ed8ae47;border-radius:11px;padding:.62rem .78rem;font-size:.8rem;font-weight:800}.AtlasLearningProgress-module__mIUzba__lessonActions button:hover,.AtlasLearningProgress-module__mIUzba__lessonActions button:focus-visible{background:#417b5059;border-color:#aae4b98c;outline:none}.AtlasLearningProgress-module__mIUzba__lessonActions button[aria-pressed=true]{color:#e7f6bc;background:#74974347;border-color:#b7e25d7a}.AtlasLearningProgress-module__mIUzba__lessonActions button:disabled{cursor:wait;opacity:.55}@media (max-width:760px){.AtlasLearningProgress-module__mIUzba__overviewCopy,.AtlasLearningProgress-module__mIUzba__continueRow,.AtlasLearningProgress-module__mIUzba__lessonProgress{flex-direction:column;align-items:flex-start}.AtlasLearningProgress-module__mIUzba__continueRow>a{align-self:flex-start}.AtlasLearningProgress-module__mIUzba__lessonActions{justify-content:flex-start}.AtlasLearningProgress-module__mIUzba__lessonProgress{display:flex}.AtlasLearningProgress-module__mIUzba__lessonActions button,.AtlasLearningProgress-module__mIUzba__lessonActions>a{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.AtlasLearningProgress-module__mIUzba__progressTrack span{transition:none}}
.AtlasMastery-module__EnI1pG__overview{background:#09160ed1;border:1px solid #82a08c3d;border-radius:1rem;grid-template-columns:1fr auto;gap:1rem 1.5rem;padding:1.25rem;display:grid}.AtlasMastery-module__EnI1pG__overview small,.AtlasMastery-module__EnI1pG__lessonCheck small,.AtlasMastery-module__EnI1pG__pathSummary small{color:#9bb7a4;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.78rem;font-weight:700;display:block}.AtlasMastery-module__EnI1pG__overview h2{margin:0;font-size:clamp(1.15rem,2vw,1.55rem)}.AtlasMastery-module__EnI1pG__overview p{color:#b9c9be;margin:.45rem 0 0}.AtlasMastery-module__EnI1pG__overviewScore{flex-direction:column;justify-content:center;align-items:flex-end;min-width:5.5rem;display:flex}.AtlasMastery-module__EnI1pG__overviewScore strong{font-size:1.8rem}.AtlasMastery-module__EnI1pG__overviewScore span{color:#9bb7a4;font-size:.8rem}.AtlasMastery-module__EnI1pG__track{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:.55rem;overflow:hidden}.AtlasMastery-module__EnI1pG__track span{border-radius:inherit;background:linear-gradient(90deg,#63c174,#b2d78e);height:100%;display:block}.AtlasMastery-module__EnI1pG__lessonCheck{background:#07120be6;border:1px solid #82a08c3d;border-radius:1.2rem;padding:clamp(1.2rem,3vw,1.8rem)}.AtlasMastery-module__EnI1pG__lessonCheck header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AtlasMastery-module__EnI1pG__lessonCheck h2{margin:0;font-size:clamp(1.2rem,2vw,1.6rem)}.AtlasMastery-module__EnI1pG__masteredBadge,.AtlasMastery-module__EnI1pG__practiceBadge{border-radius:999px;flex:none;padding:.42rem .7rem;font-size:.78rem;font-weight:800}.AtlasMastery-module__EnI1pG__masteredBadge{color:#a9e0b3;background:#63c17429}.AtlasMastery-module__EnI1pG__practiceBadge{color:#b8c8bd;background:#ffffff0f}.AtlasMastery-module__EnI1pG__prompt{color:#eff6f0;margin:1.25rem 0 .9rem;font-size:1.05rem;font-weight:700;line-height:1.55}.AtlasMastery-module__EnI1pG__options{gap:.65rem;display:grid}.AtlasMastery-module__EnI1pG__options button{width:100%;color:inherit;text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:.8rem;grid-template-columns:2rem 1fr;gap:.75rem;padding:.8rem .9rem;display:grid}.AtlasMastery-module__EnI1pG__options button:not(:disabled){cursor:pointer}.AtlasMastery-module__EnI1pG__options button b{color:#cfe7d4;background:#ffffff12;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.AtlasMastery-module__EnI1pG__options button span{align-self:center;line-height:1.45}.AtlasMastery-module__EnI1pG__selectedOption{background:#63c17417!important;border-color:#7ecc8ba6!important}.AtlasMastery-module__EnI1pG__correctOption{background:#63c17424!important;border-color:#63c174b3!important}.AtlasMastery-module__EnI1pG__incorrectOption{background:#e17a6c1a!important;border-color:#e17a6cb8!important}.AtlasMastery-module__EnI1pG__submit,.AtlasMastery-module__EnI1pG__feedbackCorrect button,.AtlasMastery-module__EnI1pG__feedbackIncorrect button{color:#102016;cursor:pointer;background:#d9e9cf;border:0;border-radius:.75rem;margin-top:1rem;padding:.72rem 1rem;font-weight:800}.AtlasMastery-module__EnI1pG__submit:disabled{cursor:not-allowed;opacity:.45}.AtlasMastery-module__EnI1pG__feedbackCorrect,.AtlasMastery-module__EnI1pG__feedbackIncorrect{border-radius:.85rem;margin-top:1rem;padding:.9rem 1rem}.AtlasMastery-module__EnI1pG__feedbackCorrect{background:#63c1741f}.AtlasMastery-module__EnI1pG__feedbackIncorrect{background:#e17a6c1a}.AtlasMastery-module__EnI1pG__feedbackCorrect strong,.AtlasMastery-module__EnI1pG__feedbackIncorrect strong{margin-bottom:.35rem;display:block}.AtlasMastery-module__EnI1pG__feedbackCorrect p,.AtlasMastery-module__EnI1pG__feedbackIncorrect p{color:#d1ddd4;margin:0;line-height:1.55}.AtlasMastery-module__EnI1pG__pathSummary{background:#ffffff06;border:1px solid #82a08c38;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:stretch;gap:.75rem;margin-top:1rem;padding:.9rem;display:grid}.AtlasMastery-module__EnI1pG__pathSummary>div{flex-direction:column;justify-content:center;display:flex}.AtlasMastery-module__EnI1pG__pathSummary strong{font-size:1.05rem}.AtlasMastery-module__EnI1pG__pathSummary span{color:#9fb1a4;margin-top:.15rem;font-size:.82rem}.AtlasMastery-module__EnI1pG__pathSummary a{color:#102016;white-space:nowrap;background:#d9e9cf;border-radius:.72rem;align-self:center;padding:.68rem .85rem;font-weight:800;text-decoration:none}@media (max-width:720px){.AtlasMastery-module__EnI1pG__overview{grid-template-columns:1fr}.AtlasMastery-module__EnI1pG__overviewScore{align-items:flex-start}.AtlasMastery-module__EnI1pG__lessonCheck header{flex-direction:column}.AtlasMastery-module__EnI1pG__pathSummary{grid-template-columns:1fr}.AtlasMastery-module__EnI1pG__pathSummary a{text-align:center;justify-self:stretch}}
.LivingPlantAtlas-module__FheXOq__atlasShell{gap:1rem;padding-bottom:4rem;display:grid}.LivingPlantAtlas-module__FheXOq__appFrame{background:#07100c;border:1px solid #b1c47433;border-radius:30px;grid-template-columns:132px minmax(0,1fr) minmax(330px,390px);min-height:860px;display:grid;overflow:hidden;box-shadow:0 34px 100px #00000057}.LivingPlantAtlas-module__FheXOq__lightOff .LivingPlantAtlas-module__FheXOq__appFrame{filter:brightness(.8)saturate(.86)}.LivingPlantAtlas-module__FheXOq__leftRail{z-index:3;background:linear-gradient(#050d09fa,#060e09f5);border-right:1px solid #b2c4732b;grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative}.LivingPlantAtlas-module__FheXOq__brandMark{color:#dedab4;text-transform:uppercase;border-bottom:1px solid #b2c47324;place-items:center;gap:.15rem;min-height:132px;display:grid}.LivingPlantAtlas-module__FheXOq__brandMark>span{color:#acd45e;border:1px solid #abd1546b;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.2rem;display:grid;box-shadow:0 0 24px #98cf491f}.LivingPlantAtlas-module__FheXOq__brandMark strong{letter-spacing:.14em;font-family:Georgia,Times New Roman,serif;font-size:1.22rem}.LivingPlantAtlas-module__FheXOq__brandMark small{color:#e2ddb78c;letter-spacing:.26em;font-size:.54rem}.LivingPlantAtlas-module__FheXOq__primaryNav{align-content:start;display:grid}.LivingPlantAtlas-module__FheXOq__primaryNav button{color:#e0e2c794;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:28px 1fr;align-items:center;min-height:72px;padding:0 .72rem;display:grid}.LivingPlantAtlas-module__FheXOq__primaryNav button:hover,.LivingPlantAtlas-module__FheXOq__primaryNav button:focus-visible,.LivingPlantAtlas-module__FheXOq__primaryNav .LivingPlantAtlas-module__FheXOq__navActive{color:#eceacb;background:linear-gradient(90deg,#7b9e3f2b,#7b9e3f0a);outline:none;box-shadow:inset 3px 0 #a9d35c}.LivingPlantAtlas-module__FheXOq__primaryNav i{color:#c6bc75;font-size:1rem;font-style:normal}.LivingPlantAtlas-module__FheXOq__primaryNav span{letter-spacing:.015em;font-size:.64rem}.LivingPlantAtlas-module__FheXOq__railFooter{border-top:1px solid #ffffff0d;padding:.6rem;display:grid}.LivingPlantAtlas-module__FheXOq__railFooter button,.LivingPlantAtlas-module__FheXOq__railFooter a{color:#e7e8cba3;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:.4rem;min-height:42px;padding:0 .45rem;font-size:.58rem;text-decoration:none;display:flex}.LivingPlantAtlas-module__FheXOq__railFooter button:hover,.LivingPlantAtlas-module__FheXOq__railFooter a:hover{color:#f0efcf;background:#799d431f}.LivingPlantAtlas-module__FheXOq__railFooter i{color:#a7d45d;text-transform:uppercase;font-size:.53rem;font-style:normal}.LivingPlantAtlas-module__FheXOq__centerStage{background:radial-gradient(circle at 52% 18%,#3f5c3824,#0000 38%),linear-gradient(#08100cf5,#060c09fa);min-width:0;padding:1.15rem;position:relative}.LivingPlantAtlas-module__FheXOq__titleBlock{z-index:9;pointer-events:none;max-width:440px;position:absolute;top:2rem;left:2.2rem}.LivingPlantAtlas-module__FheXOq__titleBlock p{color:#d8d5b5;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:650}.LivingPlantAtlas-module__FheXOq__titleBlock h1{color:#e6e2c8;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 12px 34px #00000047;margin:.18rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:500;line-height:.92}.LivingPlantAtlas-module__FheXOq__titleBlock>span{color:#a9a468;letter-spacing:.04em;max-width:310px;margin-top:.75rem;font-size:.86rem;line-height:1.45;display:block}.LivingPlantAtlas-module__FheXOq__scopeLine{flex-wrap:wrap;gap:.36rem;margin-top:.72rem;display:flex}.LivingPlantAtlas-module__FheXOq__scopeLine b{color:#e5e6c985;background:#050c087a;border:1px solid #bbc98029;border-radius:999px;padding:.35rem .5rem;font-size:.52rem;font-weight:650}.LivingPlantAtlas-module__FheXOq__centerStage>:last-child{min-height:826px}.LivingPlantAtlas-module__FheXOq__inspector{z-index:4;background:linear-gradient(#0a120dfc,#09100cfc);border-left:1px solid #b5c5762e;grid-template-columns:minmax(0,1fr) 72px;min-width:0;display:grid;position:relative}.LivingPlantAtlas-module__FheXOq__inspectorTabs{border-left:1px solid #ffffff0e;grid-area:1/2;align-content:start;display:grid}.LivingPlantAtlas-module__FheXOq__inspectorTabs button{color:#dfe0c48f;cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-bottom:1px solid #ffffff0e;place-items:center;gap:.28rem;min-height:88px;display:grid}.LivingPlantAtlas-module__FheXOq__inspectorTabs button:hover,.LivingPlantAtlas-module__FheXOq__inspectorTabs button:focus-visible,.LivingPlantAtlas-module__FheXOq__inspectorTabs .LivingPlantAtlas-module__FheXOq__tabActive{color:#efefcc;background:#6f973926;outline:none;box-shadow:inset 3px 0 #b1da5c9e}.LivingPlantAtlas-module__FheXOq__inspectorTabs i{color:#cfc788;font-size:1.2rem;font-style:normal}.LivingPlantAtlas-module__FheXOq__inspectorTabs span{font-size:.58rem}.LivingPlantAtlas-module__FheXOq__inspectorBody{grid-area:1/1;align-content:start;gap:1rem;min-width:0;padding:1.5rem 1.3rem;display:grid;overflow-y:auto}.LivingPlantAtlas-module__FheXOq__inspectorHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.LivingPlantAtlas-module__FheXOq__inspectorHeader p,.LivingPlantAtlas-module__FheXOq__modeKicker{color:#a8a36a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .28rem;font-size:.56rem;font-weight:750}.LivingPlantAtlas-module__FheXOq__inspectorHeader h2{color:#e4dfc2;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:500;line-height:1}.LivingPlantAtlas-module__FheXOq__inspectorHeader>button{color:#dcd7af;cursor:pointer;background:0 0;border:1px solid #d5cf9b42;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:1.25rem;display:grid}.LivingPlantAtlas-module__FheXOq__inspectorHeader>button:hover{background:#8e9f4b21}.LivingPlantAtlas-module__FheXOq__visualCard{background:linear-gradient(145deg,#2434207a,#0a130db8);border:1px solid #b5c6752e;border-radius:16px;grid-template-columns:88px 1fr;align-items:center;gap:.9rem;padding:.78rem;display:grid}.LivingPlantAtlas-module__FheXOq__visualOrb{aspect-ratio:1;color:#dde6ad;background:radial-gradient(circle at 45% 42%,#dbe6a357,#0000 12%),radial-gradient(circle,#597d3694,#142718e6);border:1px solid #b5da5b6b;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 28px #cde18214,0 0 24px #92bd4217}.LivingPlantAtlas-module__FheXOq__visualOrb span{font-size:1.7rem}.LivingPlantAtlas-module__FheXOq__visualCard>div:last-child{gap:.28rem;display:grid}.LivingPlantAtlas-module__FheXOq__visualCard small{color:#e2e4c980;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.LivingPlantAtlas-module__FheXOq__visualCard strong{color:#e3e4c9;font-size:.8rem;line-height:1.35}.LivingPlantAtlas-module__FheXOq__summary,.LivingPlantAtlas-module__FheXOq__detailMode>p:not(.LivingPlantAtlas-module__FheXOq__modeKicker),.LivingPlantAtlas-module__FheXOq__diagnosticRule p{color:#e7e9d3ab;margin:0;font-size:.78rem;line-height:1.7}.LivingPlantAtlas-module__FheXOq__panelSection,.LivingPlantAtlas-module__FheXOq__learnMore,.LivingPlantAtlas-module__FheXOq__detailMode{border-top:1px solid #ffffff12;gap:.65rem;padding-top:.8rem;display:grid}.LivingPlantAtlas-module__FheXOq__panelSection h3,.LivingPlantAtlas-module__FheXOq__learnMore h3,.LivingPlantAtlas-module__FheXOq__detailMode h3{color:#b8cc74;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.68rem}.LivingPlantAtlas-module__FheXOq__detailMode h3{color:#e5e0c5;letter-spacing:0;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500}.LivingPlantAtlas-module__FheXOq__functionList{display:grid}.LivingPlantAtlas-module__FheXOq__functionList span{color:#eaebd4b8;border-bottom:1px solid #ffffff0b;align-items:start;gap:.58rem;padding:.54rem 0;font-size:.7rem;line-height:1.45;display:flex}.LivingPlantAtlas-module__FheXOq__functionList span:last-child{border-bottom:0}.LivingPlantAtlas-module__FheXOq__functionList i{color:#add45f;border:1px solid #aad3556b;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:.56rem;font-style:normal;display:grid}.LivingPlantAtlas-module__FheXOq__learnMore a,.LivingPlantAtlas-module__FheXOq__detailMode>a{color:#dcdcbc;background:#4754322e;border:1px solid #b8c97c2b;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:0 .72rem;font-size:.68rem;text-decoration:none;display:flex}.LivingPlantAtlas-module__FheXOq__learnMore a:after,.LivingPlantAtlas-module__FheXOq__detailMode>a:after{content:"›";color:#b8ca73;font-size:1rem}.LivingPlantAtlas-module__FheXOq__learnMore a:hover,.LivingPlantAtlas-module__FheXOq__detailMode>a:hover{background:#617c3633;border-color:#b3d65e6b}.LivingPlantAtlas-module__FheXOq__microPreview{color:#e4e8bd;background:radial-gradient(circle at 35% 32%,#e5ecb961 0 2px,#0000 3px),radial-gradient(circle at 62% 44%,#e5ecb947 0 3px,#0000 4px),radial-gradient(circle at 52% 66%,#e5ecb93d 0 2px,#0000 3px),radial-gradient(circle,#436239,#152619 58%,#0b130d);border:1px solid #b2cd6b30;border-radius:16px;place-items:center;gap:.55rem;min-height:190px;display:grid}.LivingPlantAtlas-module__FheXOq__microPreview span{font-size:2rem}.LivingPlantAtlas-module__FheXOq__microPreview b{color:#eceed69e;font-size:.64rem}.LivingPlantAtlas-module__FheXOq__topicGrid{flex-wrap:wrap;gap:.38rem;display:flex}.LivingPlantAtlas-module__FheXOq__topicGrid span{color:#e8ead3a1;background:#4550331f;border:1px solid #b0c2792b;border-radius:999px;padding:.38rem .48rem;font-size:.57rem}.LivingPlantAtlas-module__FheXOq__diagnosticRule{background:#956f2a1a;border-left:2px solid #c6a85d;border-radius:0 10px 10px 0;padding:.8rem}.LivingPlantAtlas-module__FheXOq__diagnosticRule b{color:#d7c17e;font-size:.62rem}.LivingPlantAtlas-module__FheXOq__systemStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.LivingPlantAtlas-module__FheXOq__systemStrip button{color:#e9efe9;cursor:pointer;text-align:left;background:linear-gradient(145deg,#111e16eb,#0a130ef2);border:1px solid #799d7e2e;border-radius:14px;gap:.22rem;min-height:64px;padding:.7rem .8rem;display:grid}.LivingPlantAtlas-module__FheXOq__systemStrip button:hover,.LivingPlantAtlas-module__FheXOq__systemStrip button:focus-visible{background:#1b3222f5;border-color:#a3cd6775;outline:none}.LivingPlantAtlas-module__FheXOq__systemStrip span{font-size:.72rem;font-weight:750}.LivingPlantAtlas-module__FheXOq__systemStrip small{color:#e7ede575;font-size:.56rem}@media (max-width:1280px){.LivingPlantAtlas-module__FheXOq__appFrame{grid-template-columns:108px minmax(0,1fr) 330px}.LivingPlantAtlas-module__FheXOq__primaryNav button{grid-template-columns:24px 1fr;padding-inline:.55rem}.LivingPlantAtlas-module__FheXOq__centerStage{padding:.8rem}.LivingPlantAtlas-module__FheXOq__titleBlock{top:1.6rem;left:1.6rem}}@media (max-width:1050px){.LivingPlantAtlas-module__FheXOq__appFrame{grid-template-columns:86px minmax(0,1fr)}.LivingPlantAtlas-module__FheXOq__inspector{border-top:1px solid #b5c5762e;border-left:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.LivingPlantAtlas-module__FheXOq__inspectorTabs{border-bottom:1px solid #ffffff0e;border-left:0;grid-area:1/1;grid-template-columns:repeat(4,minmax(0,1fr))}.LivingPlantAtlas-module__FheXOq__inspectorTabs button{border-bottom:0;border-right:1px solid #ffffff0e;min-height:58px}.LivingPlantAtlas-module__FheXOq__inspectorTabs .LivingPlantAtlas-module__FheXOq__tabActive{box-shadow:inset 0 -3px #b1da5c9e}.LivingPlantAtlas-module__FheXOq__inspectorBody{grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-height:none}.LivingPlantAtlas-module__FheXOq__inspectorHeader,.LivingPlantAtlas-module__FheXOq__visualCard,.LivingPlantAtlas-module__FheXOq__summary,.LivingPlantAtlas-module__FheXOq__detailMode{grid-column:1/-1}.LivingPlantAtlas-module__FheXOq__systemStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.LivingPlantAtlas-module__FheXOq__appFrame{border-radius:22px;min-height:0;display:block}.LivingPlantAtlas-module__FheXOq__leftRail{border-bottom:1px solid #b2c4732b;border-right:0;grid-template-rows:auto;grid-template-columns:72px 1fr;display:grid}.LivingPlantAtlas-module__FheXOq__brandMark{border-bottom:0;border-right:1px solid #b2c47324;min-height:72px}.LivingPlantAtlas-module__FheXOq__brandMark>span{width:28px;height:28px;font-size:.8rem}.LivingPlantAtlas-module__FheXOq__brandMark strong{font-size:.75rem}.LivingPlantAtlas-module__FheXOq__brandMark small{display:none}.LivingPlantAtlas-module__FheXOq__primaryNav{grid-auto-columns:minmax(68px,1fr);grid-auto-flow:column;overflow-x:auto}.LivingPlantAtlas-module__FheXOq__primaryNav button{text-align:center;border-bottom:0;border-right:1px solid #ffffff0b;grid-template-columns:1fr;justify-items:center;min-height:72px;display:grid}.LivingPlantAtlas-module__FheXOq__primaryNav .LivingPlantAtlas-module__FheXOq__navActive{box-shadow:inset 0 -3px #a9d35c}.LivingPlantAtlas-module__FheXOq__primaryNav span{font-size:.53rem}.LivingPlantAtlas-module__FheXOq__railFooter{display:none}.LivingPlantAtlas-module__FheXOq__centerStage{padding:.55rem}.LivingPlantAtlas-module__FheXOq__titleBlock{max-width:70%;top:1.1rem;left:1.15rem}.LivingPlantAtlas-module__FheXOq__titleBlock p{font-size:.52rem}.LivingPlantAtlas-module__FheXOq__titleBlock h1{font-size:clamp(2rem,11vw,3.4rem)}.LivingPlantAtlas-module__FheXOq__titleBlock>span{max-width:230px;margin-top:.42rem;font-size:.64rem}.LivingPlantAtlas-module__FheXOq__scopeLine{display:none}.LivingPlantAtlas-module__FheXOq__centerStage>:last-child{min-height:590px}.LivingPlantAtlas-module__FheXOq__inspectorBody{grid-template-columns:1fr;padding:1rem;display:grid}.LivingPlantAtlas-module__FheXOq__inspectorHeader,.LivingPlantAtlas-module__FheXOq__visualCard,.LivingPlantAtlas-module__FheXOq__summary,.LivingPlantAtlas-module__FheXOq__panelSection,.LivingPlantAtlas-module__FheXOq__learnMore,.LivingPlantAtlas-module__FheXOq__detailMode{grid-column:1}.LivingPlantAtlas-module__FheXOq__systemStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.LivingPlantAtlas-module__FheXOq__primaryNav{grid-auto-columns:70px}.LivingPlantAtlas-module__FheXOq__inspectorTabs span{display:none}.LivingPlantAtlas-module__FheXOq__systemStrip{grid-template-columns:1fr}}
.AtlasSystemProgress-module__ZNP2Ca__wrap{background:linear-gradient(145deg,#14271df5,#0c1812fa);border:1px solid #7bab893d;border-radius:22px;gap:1rem;padding:1.25rem;display:grid}.AtlasSystemProgress-module__ZNP2Ca__header,.AtlasSystemProgress-module__ZNP2Ca__next,.AtlasSystemProgress-module__ZNP2Ca__metrics article>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AtlasSystemProgress-module__ZNP2Ca__header small,.AtlasSystemProgress-module__ZNP2Ca__next small,.AtlasSystemProgress-module__ZNP2Ca__metrics small{color:#eef8f18f}.AtlasSystemProgress-module__ZNP2Ca__header h2{margin:.2rem 0 0;font-size:clamp(1.25rem,2vw,1.8rem)}.AtlasSystemProgress-module__ZNP2Ca__header a,.AtlasSystemProgress-module__ZNP2Ca__next a{color:#173822;background:#dceecf;border-radius:999px;width:fit-content;padding:.68rem .9rem;font-weight:850;text-decoration:none}.AtlasSystemProgress-module__ZNP2Ca__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.AtlasSystemProgress-module__ZNP2Ca__metrics article{background:#ffffff06;border:1px solid #7bab8929;border-radius:16px;gap:.55rem;padding:1rem;display:grid}.AtlasSystemProgress-module__ZNP2Ca__metrics strong{font-size:1.4rem}.AtlasSystemProgress-module__ZNP2Ca__track{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.AtlasSystemProgress-module__ZNP2Ca__track i{border-radius:inherit;background:linear-gradient(90deg,#6fbe86,#b8dd98);height:100%;display:block}.AtlasSystemProgress-module__ZNP2Ca__next{border-top:1px solid #ffffff14;padding-top:.95rem}.AtlasSystemProgress-module__ZNP2Ca__next>div{gap:.2rem;display:grid}@media (max-width:720px){.AtlasSystemProgress-module__ZNP2Ca__header,.AtlasSystemProgress-module__ZNP2Ca__next{flex-direction:column;align-items:flex-start}.AtlasSystemProgress-module__ZNP2Ca__metrics{grid-template-columns:1fr}}
.LivingPlantAtlasProgress-module__EQgcQW__hotspotStatus{color:#f5faf6ad;white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;min-height:18px;margin-left:.15rem;padding:.12rem .38rem;font-size:.62rem;font-weight:850;display:inline-flex}.LivingPlantAtlasProgress-module__EQgcQW__notStarted{opacity:.88}.LivingPlantAtlasProgress-module__EQgcQW__inProgress{border-color:#89c59a8c!important}.LivingPlantAtlasProgress-module__EQgcQW__inProgress .LivingPlantAtlasProgress-module__EQgcQW__hotspotStatus{color:#d7efdd;background:#6fbe8629}.LivingPlantAtlasProgress-module__EQgcQW__complete{border-color:#84cf9ac7!important;box-shadow:0 0 0 2px #84cf9a14,0 8px 18px #0003!important}.LivingPlantAtlasProgress-module__EQgcQW__complete .LivingPlantAtlasProgress-module__EQgcQW__hotspotStatus{color:#e3f6e8;background:#74c78d38}.LivingPlantAtlasProgress-module__EQgcQW__mastered{border-color:#c7e297eb!important;box-shadow:0 0 0 3px #c7e2971a,0 8px 20px #00000038!important}.LivingPlantAtlasProgress-module__EQgcQW__mastered .LivingPlantAtlasProgress-module__EQgcQW__hotspotStatus{color:#f1f9df;background:#c7e29738}.LivingPlantAtlasProgress-module__EQgcQW__progressCard{background:#08140d5c;border:1px solid #7aaa8833;border-radius:16px;gap:.75rem;padding:1rem;display:grid}.LivingPlantAtlasProgress-module__EQgcQW__progressTopline,.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics,.LivingPlantAtlasProgress-module__EQgcQW__stripMeta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.LivingPlantAtlasProgress-module__EQgcQW__progressTopline span{color:#a8ddb6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.LivingPlantAtlasProgress-module__EQgcQW__progressTopline strong{font-size:.86rem}.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics{align-items:stretch}.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics div{background:#ffffff09;border-radius:12px;flex:1;gap:.2rem;padding:.65rem;display:grid}.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics b{font-size:1.25rem}.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics small,.LivingPlantAtlasProgress-module__EQgcQW__stripMeta small{color:#f0f8f28f}.LivingPlantAtlasProgress-module__EQgcQW__continueLink{color:#d8efdf;background:#91d3a71f;border-radius:999px;width:fit-content;padding:.62rem .82rem;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.LivingPlantAtlasProgress-module__EQgcQW__stripState{font-weight:800;color:#a8d7b6!important}@media (max-width:700px){.LivingPlantAtlasProgress-module__EQgcQW__hotspotStatus{display:none}.LivingPlantAtlasProgress-module__EQgcQW__progressMetrics{flex-direction:column}}
.EvidenceSources-module__J7sinW__section{border:1px solid var(--border);background:var(--surface);border-radius:20px;margin-top:36px;padding:24px}.EvidenceSources-module__J7sinW__header{gap:8px;margin-bottom:18px;display:grid}.EvidenceSources-module__J7sinW__header p{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.EvidenceSources-module__J7sinW__header h2{margin:0;font-size:24px}.EvidenceSources-module__J7sinW__header span{color:var(--muted);line-height:1.6}.EvidenceSources-module__J7sinW__list{gap:12px;display:grid}.EvidenceSources-module__J7sinW__source{border:1px solid var(--border);border-radius:16px;gap:8px;padding:16px;display:grid}.EvidenceSources-module__J7sinW__source:hover,.EvidenceSources-module__J7sinW__source:focus-within{border-color:var(--accent)}.EvidenceSources-module__J7sinW__meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.EvidenceSources-module__J7sinW__source a{color:var(--text);font-weight:800;line-height:1.4}.EvidenceSources-module__J7sinW__source p{color:var(--muted);margin:0;line-height:1.6}
.page-module__xgNNra__pageShell{gap:1.2rem;display:grid}.page-module__xgNNra__breadcrumb{color:#f0f7f280;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;display:flex}.page-module__xgNNra__breadcrumb a{color:#9bd7ab;text-decoration:none}.page-module__xgNNra__breadcrumb a:hover{text-decoration:underline}.page-module__xgNNra__breadcrumb strong{color:#f4f9f5d1}.page-module__xgNNra__hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:1rem;display:grid}.page-module__xgNNra__hero>div:first-child{background:linear-gradient(145deg,#122319f2,#09140ef5);border:1px solid #7eb08c2e;border-radius:22px;align-content:center;gap:.85rem;padding:1.6rem;display:grid}.page-module__xgNNra__hero p,.page-module__xgNNra__visualFocus>aside>p,.page-module__xgNNra__context p{color:#99d7aa;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.page-module__xgNNra__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,5vw,4.7rem);line-height:.96}.page-module__xgNNra__summary{color:#f0f7f2ad;max-width:62rem;font-size:1rem;line-height:1.65}.page-module__xgNNra__tags{flex-wrap:wrap;gap:.45rem;display:flex}.page-module__xgNNra__tags span{color:#f0f7f294;background:#649b7312;border:1px solid #90c59d29;border-radius:999px;padding:.5rem .62rem;font-size:.75rem}.page-module__xgNNra__visualFocus{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:.9rem;display:grid}.page-module__xgNNra__visualPlaceholder,.page-module__xgNNra__visualFocus>aside,.page-module__xgNNra__context{background:#112118c2;border:1px solid #80ae8d29;border-radius:20px}.page-module__xgNNra__visualPlaceholder{background:radial-gradient(circle at 50% 35%,#78b48924,#0000 34%),linear-gradient(#1b3124db,#0a1710f2);align-content:center;min-height:360px;padding:1.4rem;display:grid}.page-module__xgNNra__visualPlaceholder span{color:#9dd8ad;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.page-module__xgNNra__visualPlaceholder strong{letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(1.8rem,4vw,3.25rem)}.page-module__xgNNra__visualPlaceholder p{color:#f1f8f394;max-width:48rem;margin:.8rem 0 0;line-height:1.58}.page-module__xgNNra__visualFocus>aside{align-content:start;gap:.7rem;padding:1.1rem;display:grid}.page-module__xgNNra__visualFocus>aside h2,.page-module__xgNNra__context h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,3vw,2rem)}.page-module__xgNNra__visualFocus>aside>div{gap:.45rem;display:grid}.page-module__xgNNra__visualFocus>aside>div span{color:#f1f8f3a8;background:#70a17e12;border-radius:11px;grid-template-columns:28px 1fr;align-items:start;gap:.55rem;padding:.65rem;font-size:.84rem;line-height:1.46;display:grid}.page-module__xgNNra__visualFocus>aside>div b{color:#a0d8af;background:#85c2951f;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.page-module__xgNNra__context{grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}.page-module__xgNNra__context>div{gap:.35rem;display:grid}.page-module__xgNNra__context span{color:#f0f7f299;line-height:1.52}.page-module__xgNNra__context>a{color:#dff2e4;background:#2d653f80;border:1px solid #97d3a640;border-radius:12px;padding:.72rem .85rem;font-size:.82rem;font-weight:750;text-decoration:none}.page-module__xgNNra__context>a:hover{background:#367749b3}.page-module__xgNNra__navigation{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.page-module__xgNNra__navigation>a,.page-module__xgNNra__navigation>span{min-height:76px}.page-module__xgNNra__navigation>a{color:inherit;background:#122219a8;border:1px solid #7faf8c26;border-radius:14px;gap:.2rem;padding:.8rem;text-decoration:none;display:grid}.page-module__xgNNra__navigation>a:last-child{text-align:right}.page-module__xgNNra__navigation small{color:#f1f8f366;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.page-module__xgNNra__navigation strong{color:#a7ddb6;font-size:.9rem}@media (max-width:900px){.page-module__xgNNra__hero,.page-module__xgNNra__visualFocus,.page-module__xgNNra__context{grid-template-columns:1fr}.page-module__xgNNra__hero>div:first-child{order:1}.page-module__xgNNra__hero>div:last-child{order:2}.page-module__xgNNra__context>a{justify-self:start}}@media (max-width:620px){.page-module__xgNNra__hero>div:first-child,.page-module__xgNNra__visualPlaceholder,.page-module__xgNNra__visualFocus>aside{padding:1rem}.page-module__xgNNra__navigation{grid-template-columns:1fr}.page-module__xgNNra__navigation>a:last-child{text-align:left}}
.AtlasSystemConnections-module__8mvJIW__wrap{background:linear-gradient(150deg,#112219f5,#0b1610fa);border:1px solid #75a38238;border-radius:24px;gap:1.1rem;padding:1.4rem;display:grid}.AtlasSystemConnections-module__8mvJIW__wrap>header{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:1.4rem;display:grid}.AtlasSystemConnections-module__8mvJIW__wrap header small{color:#91d3a7;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.AtlasSystemConnections-module__8mvJIW__wrap h2,.AtlasSystemConnections-module__8mvJIW__wrap h3,.AtlasSystemConnections-module__8mvJIW__wrap p{margin:0}.AtlasSystemConnections-module__8mvJIW__wrap h2{margin-top:.25rem;font-size:clamp(1.6rem,3vw,2.5rem)}.AtlasSystemConnections-module__8mvJIW__wrap header p{color:#f0f8f2a8;line-height:1.65}.AtlasSystemConnections-module__8mvJIW__columns{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:.85rem;display:grid}.AtlasSystemConnections-module__8mvJIW__columns>article{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;align-content:start;gap:.8rem;padding:1rem;display:grid}.AtlasSystemConnections-module__8mvJIW__links{gap:.55rem;display:grid}.AtlasSystemConnections-module__8mvJIW__links a{color:inherit;border:1px solid #87c19729;border-radius:14px;gap:.3rem;padding:.8rem;text-decoration:none;display:grid}.AtlasSystemConnections-module__8mvJIW__links a:hover{background:#3c704b24;border-color:#91d3a78c}.AtlasSystemConnections-module__8mvJIW__links small{color:#f0f8f294;line-height:1.45}.AtlasSystemConnections-module__8mvJIW__tags{flex-wrap:wrap;gap:.45rem;display:flex}.AtlasSystemConnections-module__8mvJIW__tags span{color:#d6eadb;background:#91d3a71c;border-radius:999px;padding:.45rem .6rem;font-size:.78rem;font-weight:750}.AtlasSystemConnections-module__8mvJIW__columns ul{color:#f0f8f2b3;gap:.45rem;margin:0;padding-left:1.15rem;display:grid}@media (max-width:760px){.AtlasSystemConnections-module__8mvJIW__wrap>header,.AtlasSystemConnections-module__8mvJIW__columns{grid-template-columns:1fr}}
.AtlasSystemStatusGrid-module__nRzWOG__wrap{background:#0d1913e6;border:1px solid #75a38238;border-radius:24px;gap:1rem;padding:1.5rem;display:grid}.AtlasSystemStatusGrid-module__nRzWOG__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.AtlasSystemStatusGrid-module__nRzWOG__heading small{color:#91d3a7;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.AtlasSystemStatusGrid-module__nRzWOG__heading h2{letter-spacing:-.035em;margin:.25rem 0 0;font-size:clamp(1.8rem,4vw,3rem)}.AtlasSystemStatusGrid-module__nRzWOG__headingActions,.AtlasSystemStatusGrid-module__nRzWOG__actions{flex-wrap:wrap;gap:.5rem;display:flex}.AtlasSystemStatusGrid-module__nRzWOG__headingActions a,.AtlasSystemStatusGrid-module__nRzWOG__actions a{border-radius:999px;padding:.6rem .8rem;font-weight:800;text-decoration:none}.AtlasSystemStatusGrid-module__nRzWOG__headingActions a{color:#cfe8d6;background:#91d3a71f}.AtlasSystemStatusGrid-module__nRzWOG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.AtlasSystemStatusGrid-module__nRzWOG__card{background:linear-gradient(145deg,#1f3b2ba8,#101f17e6);border:1px solid #78a3842e;border-radius:18px;gap:.75rem;padding:1rem;display:grid}.AtlasSystemStatusGrid-module__nRzWOG__cardTop{color:#f0f8f29e;justify-content:space-between;gap:1rem;font-size:.78rem;font-weight:800;display:flex}.AtlasSystemStatusGrid-module__nRzWOG__cardTop strong{color:#fff}.AtlasSystemStatusGrid-module__nRzWOG__card h3,.AtlasSystemStatusGrid-module__nRzWOG__card p{margin:0}.AtlasSystemStatusGrid-module__nRzWOG__card p{color:#f0f8f29e;line-height:1.5}.AtlasSystemStatusGrid-module__nRzWOG__track{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.AtlasSystemStatusGrid-module__nRzWOG__track i{border-radius:inherit;background:linear-gradient(90deg,#6fbe86,#b8dd98);height:100%;display:block}.AtlasSystemStatusGrid-module__nRzWOG__actions a:first-child{color:#173822;background:#dceecf}.AtlasSystemStatusGrid-module__nRzWOG__actions a:last-child{color:#dceadf;border:1px solid #91d3a73d}@media (max-width:760px){.AtlasSystemStatusGrid-module__nRzWOG__heading{flex-direction:column;align-items:flex-start}.AtlasSystemStatusGrid-module__nRzWOG__grid{grid-template-columns:1fr}}
.page-module__I1rq3q__pageShell{gap:1.2rem;padding-bottom:4rem;display:grid}.page-module__I1rq3q__breadcrumb{color:#f0f7f280;white-space:nowrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex;overflow-x:auto}.page-module__I1rq3q__breadcrumb a{color:#a6d8b5;text-decoration:none}.page-module__I1rq3q__breadcrumb strong{color:#f2f8f4cc}.page-module__I1rq3q__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:1rem;display:grid}.page-module__I1rq3q__heroCopy{background:radial-gradient(circle at 84% 15%,#3e754f29,#0000 35%),#0d1b14eb;border:1px solid #739e7f38;border-radius:22px;align-content:start;gap:1rem;padding:1.6rem;display:grid}.page-module__I1rq3q__heroCopy>p,.page-module__I1rq3q__goalsSection header p,.page-module__I1rq3q__lessonsSection header p,.page-module__I1rq3q__topicIndex p,.page-module__I1rq3q__related p{color:#91d3a7;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.page-module__I1rq3q__heroCopy h1{letter-spacing:-.045em;margin:-.25rem 0 0;font-size:clamp(2.6rem,6vw,5.5rem);line-height:.92}.page-module__I1rq3q__summary{color:#f1f7f3b3;font-size:1.03rem;line-height:1.65}.page-module__I1rq3q__stats{grid-template-columns:repeat(3,1fr);gap:.55rem;margin-top:auto;display:grid}.page-module__I1rq3q__stats span{color:#f0f7f28c;background:#6aa27a14;border-radius:12px;gap:.15rem;padding:.65rem;font-size:.72rem;display:grid}.page-module__I1rq3q__stats b{color:#dcefdc;font-size:1.25rem}.page-module__I1rq3q__goalsSection,.page-module__I1rq3q__lessonsSection,.page-module__I1rq3q__topicIndex,.page-module__I1rq3q__related{background:#0d1b14e0;border:1px solid #739e7f33;border-radius:22px;padding:1.6rem}.page-module__I1rq3q__goalsSection header,.page-module__I1rq3q__lessonsSection header,.page-module__I1rq3q__topicIndex>div:first-child,.page-module__I1rq3q__related>div:first-child{gap:.4rem;display:grid}.page-module__I1rq3q__goalsSection h2,.page-module__I1rq3q__lessonsSection h2,.page-module__I1rq3q__topicIndex h2,.page-module__I1rq3q__related h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3.4vw,2.8rem)}.page-module__I1rq3q__goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid}.page-module__I1rq3q__goals article{background:#669f7714;border-radius:14px;grid-template-columns:42px 1fr;align-items:start;gap:.7rem;padding:.8rem;display:grid}.page-module__I1rq3q__goals b{color:#a6d8b5;background:#91d3a71a;border-radius:10px;place-items:center;width:36px;height:36px;font-size:.72rem;display:grid}.page-module__I1rq3q__goals span{color:#f0f7f2ab;line-height:1.5}.page-module__I1rq3q__lessonsSection header{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:1.4rem}.page-module__I1rq3q__lessonsSection header p,.page-module__I1rq3q__lessonsSection header h2{grid-column:1}.page-module__I1rq3q__lessonsSection header>span{color:#f1f7f38c;grid-area:1/2/span 2;align-self:end;line-height:1.55}.page-module__I1rq3q__lessons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.page-module__I1rq3q__lessons article{background:linear-gradient(145deg,#1c3426ad,#101d16d1);border:1px solid #78a28429;border-radius:16px;min-height:260px;padding:1rem;display:grid}.page-module__I1rq3q__lessonIndex{color:#98cfa8;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.page-module__I1rq3q__lessons h3{margin:.7rem 0 .5rem;font-size:1.3rem}.page-module__I1rq3q__lessons p{color:#f0f7f2a3;margin:0;line-height:1.58}.page-module__I1rq3q__visualReference{border-top:1px solid #ffffff14;gap:.22rem;margin-top:auto;padding-top:.75rem;display:grid}.page-module__I1rq3q__visualReference span{color:#f0f7f261;letter-spacing:.07em;text-transform:uppercase;font-size:.67rem}.page-module__I1rq3q__visualReference strong{color:#a6d8b5;font-size:.8rem}.page-module__I1rq3q__topicIndex{grid-template-columns:.8fr 1.2fr;align-items:start;gap:1rem;display:grid}.page-module__I1rq3q__topicIndex>div:last-child{flex-wrap:wrap;gap:.45rem;display:flex}.page-module__I1rq3q__topicIndex span{color:#f1f7f39e;border:1px solid #7ba9882e;border-radius:9px;padding:.48rem .58rem;font-size:.76rem}.page-module__I1rq3q__related{gap:1rem;display:grid}.page-module__I1rq3q__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.page-module__I1rq3q__relatedGrid a{color:#f3f8f4c2;background:#1b302480;border:1px solid #78a2842b;border-radius:13px;gap:.25rem;min-height:82px;padding:.75rem;text-decoration:none;display:grid}.page-module__I1rq3q__relatedGrid a:hover{color:#fff;background:#275036b8;border-color:#91d3a79e}.page-module__I1rq3q__relatedGrid small{color:#f1f7f366}.page-module__I1rq3q__backButton{color:#173822;background:#dceecf;border-radius:999px;width:fit-content;padding:.72rem .95rem;font-weight:850;text-decoration:none;display:inline-flex}@media (max-width:980px){.page-module__I1rq3q__hero,.page-module__I1rq3q__topicIndex{grid-template-columns:1fr}.page-module__I1rq3q__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.page-module__I1rq3q__heroCopy,.page-module__I1rq3q__goalsSection,.page-module__I1rq3q__lessonsSection,.page-module__I1rq3q__topicIndex,.page-module__I1rq3q__related{padding:1.05rem}.page-module__I1rq3q__stats,.page-module__I1rq3q__goals,.page-module__I1rq3q__lessons,.page-module__I1rq3q__relatedGrid,.page-module__I1rq3q__lessonsSection header{grid-template-columns:1fr}.page-module__I1rq3q__lessonsSection header p,.page-module__I1rq3q__lessonsSection header h2,.page-module__I1rq3q__lessonsSection header>span{grid-area:auto/1}}
.AtlasGrowthStages-module__TyThQG__stageShell{background:radial-gradient(circle at 84% 8%,#5c814926,#0000 34%),#0c1812eb;border:1px solid #729d7e38;border-radius:24px;gap:1.2rem;padding:2rem;display:grid}.AtlasGrowthStages-module__TyThQG__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.AtlasGrowthStages-module__TyThQG__heading p,.AtlasGrowthStages-module__TyThQG__eyebrow{color:#91d3a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.AtlasGrowthStages-module__TyThQG__heading h2{letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(1.9rem,4vw,3.2rem)}.AtlasGrowthStages-module__TyThQG__heading>span{color:#f0f7f28f;text-align:right;max-width:360px;line-height:1.5}.AtlasGrowthStages-module__TyThQG__stageNav{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.AtlasGrowthStages-module__TyThQG__stageNav button{color:#f3f8f4ad;text-align:left;cursor:pointer;background:#162a1e99;border:1px solid #78a1842e;border-radius:13px;grid-template-columns:30px 1fr;align-items:center;gap:.5rem;min-height:58px;padding:.65rem;display:grid}.AtlasGrowthStages-module__TyThQG__stageNav b{color:#9bd2ab;background:#8ecca01a;border-radius:9px;place-items:center;width:28px;height:28px;font-size:.72rem;display:grid}.AtlasGrowthStages-module__TyThQG__stageNav button:hover,.AtlasGrowthStages-module__TyThQG__stageNav .AtlasGrowthStages-module__TyThQG__active{color:#fff;background:#265135d1;border-color:#91d3a7a8}.AtlasGrowthStages-module__TyThQG__workspace{grid-template-columns:minmax(0,1fr) minmax(330px,1fr);gap:.8rem;display:grid}.AtlasGrowthStages-module__TyThQG__visualPanel{background:radial-gradient(circle at 50% 31%,#48835b29,#0000 38%),linear-gradient(#0d1c14fa 0% 79%,#322417f0 79% 100%);border:1px solid #77a08233;border-radius:22px;min-height:650px;position:relative;overflow:hidden}.AtlasGrowthStages-module__TyThQG__visualLabel{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08110cb8;border:1px solid #ffffff12;border-radius:13px;gap:.2rem;padding:.7rem .8rem;display:grid;position:absolute;top:1rem;left:1rem}.AtlasGrowthStages-module__TyThQG__visualLabel span{color:#f1f8f37a;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.AtlasGrowthStages-module__TyThQG__stageArt{z-index:1;filter:drop-shadow(0 22px 34px #00000047);width:86%;height:94%;position:absolute;inset:5% 7% 1%}.AtlasGrowthStages-module__TyThQG__seedShell{fill:#735b3f;stroke:#9b7a55;stroke-width:5px}.AtlasGrowthStages-module__TyThQG__seedSeam,.AtlasGrowthStages-module__TyThQG__radicle,.AtlasGrowthStages-module__TyThQG__root,.AtlasGrowthStages-module__TyThQG__rootFine,.AtlasGrowthStages-module__TyThQG__branch{fill:none;stroke-linecap:round}.AtlasGrowthStages-module__TyThQG__seedSeam{stroke:#e0cdad7a;stroke-width:5px}.AtlasGrowthStages-module__TyThQG__radicle,.AtlasGrowthStages-module__TyThQG__root{stroke:#b09068;stroke-width:9px}.AtlasGrowthStages-module__TyThQG__rootFine{stroke:#947454;stroke-width:4px}.AtlasGrowthStages-module__TyThQG__cotyledonHint,.AtlasGrowthStages-module__TyThQG__cotyledon{fill:#86a85a}.AtlasGrowthStages-module__TyThQG__soilGlow{fill:#684c2f75}.AtlasGrowthStages-module__TyThQG__media{fill:#513b2c}.AtlasGrowthStages-module__TyThQG__stem{fill:#66804e}.AtlasGrowthStages-module__TyThQG__trueLeaf{fill:#2d7048;stroke:#a4d6b040;stroke-width:2px}.AtlasGrowthStages-module__TyThQG__apex{fill:#b3d37c}.AtlasGrowthStages-module__TyThQG__branch{stroke:#6d8d59;stroke-width:9px}.AtlasGrowthStages-module__TyThQG__leafGroup path{stroke:#a0d6b033;stroke-width:2px}.AtlasGrowthStages-module__TyThQG__nodes circle{fill:#b4d47d;stroke:#264a31;stroke-width:2px}.AtlasGrowthStages-module__TyThQG__preflowers circle{fill:#cfb783;stroke:#755f38;stroke-width:2px}.AtlasGrowthStages-module__TyThQG__flowerClusters ellipse{fill:#5d8158;stroke:#bfe3c14d;stroke-width:2px}.AtlasGrowthStages-module__TyThQG__matureFlowers ellipse{fill:#667f52}.AtlasGrowthStages-module__TyThQG__trichomeSparkles circle{fill:#e6eadf;opacity:.9;filter:drop-shadow(0 0 4px #e9efe4b3)}.AtlasGrowthStages-module__TyThQG__structureTags{z-index:4;flex-wrap:wrap;gap:.4rem;display:flex;position:absolute;bottom:.8rem;left:.8rem;right:.8rem}.AtlasGrowthStages-module__TyThQG__structureTags span{color:#f0f7f2ad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08110cb8;border:1px solid #ffffff14;border-radius:999px;padding:.4rem .5rem;font-size:.7rem}.AtlasGrowthStages-module__TyThQG__detailPanel{background:#112018eb;border:1px solid #78a28433;border-radius:22px;align-content:start;gap:1rem;padding:1.25rem;display:grid}.AtlasGrowthStages-module__TyThQG__detailPanel h3{letter-spacing:-.03em;margin:-.25rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem)}.AtlasGrowthStages-module__TyThQG__summary{color:#f1f7f3ad;margin:0;line-height:1.65}.AtlasGrowthStages-module__TyThQG__activeSystems{background:#75aa8414;border-radius:14px;gap:.55rem;padding:.9rem;display:grid}.AtlasGrowthStages-module__TyThQG__activeSystems strong{letter-spacing:.07em;text-transform:uppercase;font-size:.78rem}.AtlasGrowthStages-module__TyThQG__activeSystems>div{flex-wrap:wrap;gap:.4rem;display:flex}.AtlasGrowthStages-module__TyThQG__activeSystems span{color:#a8d8b6;background:#8ac49a17;border-radius:9px;padding:.42rem .5rem;font-size:.72rem}.AtlasGrowthStages-module__TyThQG__twoColumn{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.AtlasGrowthStages-module__TyThQG__twoColumn>div{background:#182b206b;border:1px solid #7aa48629;border-radius:14px;padding:.85rem}.AtlasGrowthStages-module__TyThQG__twoColumn h4{letter-spacing:.07em;text-transform:uppercase;margin:0 0 .6rem;font-size:.78rem}.AtlasGrowthStages-module__TyThQG__twoColumn ul{color:#f1f7f39e;margin:0;padding-left:1rem;font-size:.82rem;line-height:1.55}.AtlasGrowthStages-module__TyThQG__contextRule{background:#7cb78f12;border-left:3px solid #9cccab;padding:.9rem}.AtlasGrowthStages-module__TyThQG__contextRule p{color:#f1f7f3a3;margin:.35rem 0 0;line-height:1.5}.AtlasGrowthStages-module__TyThQG__progressTrack{grid-template-columns:repeat(6,1fr);gap:.35rem;display:grid}.AtlasGrowthStages-module__TyThQG__progressTrack i{background:#8fc49e1c;border-radius:999px;height:5px}.AtlasGrowthStages-module__TyThQG__progressTrack .AtlasGrowthStages-module__TyThQG__complete{background:linear-gradient(90deg,#6ca883,#9dccad)}@media (max-width:980px){.AtlasGrowthStages-module__TyThQG__heading{flex-direction:column;align-items:flex-start}.AtlasGrowthStages-module__TyThQG__heading>span{text-align:left}.AtlasGrowthStages-module__TyThQG__stageNav{padding-bottom:.2rem;display:flex;overflow-x:auto}.AtlasGrowthStages-module__TyThQG__stageNav button{min-width:180px}.AtlasGrowthStages-module__TyThQG__workspace{grid-template-columns:1fr}}@media (max-width:650px){.AtlasGrowthStages-module__TyThQG__stageShell{padding:1.05rem}.AtlasGrowthStages-module__TyThQG__visualPanel{min-height:600px}.AtlasGrowthStages-module__TyThQG__stageArt{width:100%;height:91%;inset:8% 0 1%}.AtlasGrowthStages-module__TyThQG__twoColumn{grid-template-columns:1fr}}
.AtlasVisualOverlays-module__gZ7DFq__overlayShell{background:radial-gradient(circle at 16% 8%,#467d5b29,#0000 34%),#0b1711eb;border:1px solid #729d7e38;border-radius:24px;gap:1.2rem;padding:2rem;display:grid}.AtlasVisualOverlays-module__gZ7DFq__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.AtlasVisualOverlays-module__gZ7DFq__heading p,.AtlasVisualOverlays-module__gZ7DFq__eyebrow{color:#91d3a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.AtlasVisualOverlays-module__gZ7DFq__heading h2{letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(1.9rem,4vw,3.2rem)}.AtlasVisualOverlays-module__gZ7DFq__tabs{gap:.45rem;display:flex}.AtlasVisualOverlays-module__gZ7DFq__tabs button{color:#f1f8f3ad;cursor:pointer;background:#1c33259e;border:1px solid #88bd983d;border-radius:999px;padding:.7rem .9rem}.AtlasVisualOverlays-module__gZ7DFq__tabs button:hover,.AtlasVisualOverlays-module__gZ7DFq__tabs .AtlasVisualOverlays-module__gZ7DFq__active{color:#fff;background:#2b5b3bd1;border-color:#91d3a7b8}.AtlasVisualOverlays-module__gZ7DFq__workspace{grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr);gap:.8rem;display:grid}.AtlasVisualOverlays-module__gZ7DFq__diagram{background:linear-gradient(#0d1c14fa 0% 72%,#251d14eb 72% 100%);border:1px solid #77a08233;border-radius:22px;min-height:700px;position:relative;overflow:hidden}.AtlasVisualOverlays-module__gZ7DFq__diagram:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 33%,#4a865d1f,#0000 36%),linear-gradient(90deg,#0000,#ffffff04,#0000);position:absolute;inset:0}.AtlasVisualOverlays-module__gZ7DFq__diagramTitle{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08110cb8;border:1px solid #ffffff12;border-radius:14px;gap:.28rem;max-width:470px;padding:.8rem .9rem;display:grid;position:absolute;top:1rem;left:1rem;right:1rem}.AtlasVisualOverlays-module__gZ7DFq__diagramTitle strong{font-size:.9rem}.AtlasVisualOverlays-module__gZ7DFq__diagramTitle span{color:#f0f7f28f;font-size:.78rem;line-height:1.45}.AtlasVisualOverlays-module__gZ7DFq__plant{z-index:1;filter:drop-shadow(0 20px 32px #00000047);width:76%;height:91%;position:absolute;inset:8% 12% 1%}.AtlasVisualOverlays-module__gZ7DFq__hidden{display:none}.AtlasVisualOverlays-module__gZ7DFq__sun{fill:#d6b963;opacity:.75;filter:drop-shadow(0 0 18px #d6b96366)}.AtlasVisualOverlays-module__gZ7DFq__stem{opacity:.96}.AtlasVisualOverlays-module__gZ7DFq__branch,.AtlasVisualOverlays-module__gZ7DFq__root,.AtlasVisualOverlays-module__gZ7DFq__rootFine,.AtlasVisualOverlays-module__gZ7DFq__flowArrows path{fill:none;stroke-linecap:round}.AtlasVisualOverlays-module__gZ7DFq__branch{stroke:#6d8d59;stroke-width:9px}.AtlasVisualOverlays-module__gZ7DFq__root{stroke:#a3845c;stroke-width:7px}.AtlasVisualOverlays-module__gZ7DFq__rootFine{stroke:#947454;stroke-width:4px}.AtlasVisualOverlays-module__gZ7DFq__leaves path{stroke:#a0d6b03b;stroke-width:2px}.AtlasVisualOverlays-module__gZ7DFq__flower ellipse{fill:#5a8158;stroke:#bde1c047;stroke-width:2px}.AtlasVisualOverlays-module__gZ7DFq__media{fill:#513b2c}.AtlasVisualOverlays-module__gZ7DFq__flowArrows path{stroke:#8ac8d6;stroke-width:4px;stroke-dasharray:9 10;animation:2.3s linear infinite AtlasVisualOverlays-module__gZ7DFq__flow}@keyframes AtlasVisualOverlays-module__gZ7DFq__flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-38px}}.AtlasVisualOverlays-module__gZ7DFq__point{z-index:5;color:#f2f8f4c7;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07120cd1;border:1px solid #8bc49e38;border-radius:999px;align-items:center;gap:.42rem;max-width:150px;padding:.42rem .58rem;font-size:.7rem;font-weight:780;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 18px #0003}.AtlasVisualOverlays-module__gZ7DFq__point i{background:#84cada;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #84cada1a}.AtlasVisualOverlays-module__gZ7DFq__diagnosticPoint i{background:#deb565;box-shadow:0 0 0 4px #deb5651a}.AtlasVisualOverlays-module__gZ7DFq__point:hover,.AtlasVisualOverlays-module__gZ7DFq__pointActive{color:#fff;background:#265235f0;border-color:#99d7add6;transform:translate(-50%,-50%)scale(1.04)}.AtlasVisualOverlays-module__gZ7DFq__detail{background:#112018eb;border:1px solid #78a28433;border-radius:22px;align-content:start;gap:1rem;padding:1.2rem;display:grid}.AtlasVisualOverlays-module__gZ7DFq__detail h3{letter-spacing:-.03em;margin:-.25rem 0 0;font-size:clamp(1.8rem,3vw,2.5rem)}.AtlasVisualOverlays-module__gZ7DFq__detail>p:not(.AtlasVisualOverlays-module__gZ7DFq__eyebrow){color:#f1f7f3a8;margin:0;line-height:1.6}.AtlasVisualOverlays-module__gZ7DFq__zoneBadge{color:#a8d8b6;text-transform:uppercase;letter-spacing:.07em;background:#7fb8901a;border-radius:999px;width:fit-content;padding:.4rem .55rem;font-size:.72rem;font-weight:800}.AtlasVisualOverlays-module__gZ7DFq__connections,.AtlasVisualOverlays-module__gZ7DFq__questions{gap:.45rem;display:grid}.AtlasVisualOverlays-module__gZ7DFq__connections strong,.AtlasVisualOverlays-module__gZ7DFq__questions strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.78rem}.AtlasVisualOverlays-module__gZ7DFq__connections span{color:#f1f8f3b0;text-transform:capitalize;border:1px solid #84be9529;border-radius:11px;padding:.55rem .65rem}.AtlasVisualOverlays-module__gZ7DFq__questions span{color:#f1f7f3ad;align-items:flex-start;gap:.55rem;line-height:1.45;display:flex}.AtlasVisualOverlays-module__gZ7DFq__questions b{color:#ddb463;background:#dcb1601c;border-radius:8px;flex:none;place-items:center;width:23px;height:23px;font-size:.68rem;display:grid}.AtlasVisualOverlays-module__gZ7DFq__rule{background:#72ae8514;border-left:3px solid #8dcda2;padding:.85rem}.AtlasVisualOverlays-module__gZ7DFq__rule p{color:#f0f7f2a6;margin:.35rem 0 0;line-height:1.5}.AtlasVisualOverlays-module__gZ7DFq__index{gap:.45rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.AtlasVisualOverlays-module__gZ7DFq__index span{color:#f1f8f385;border:1px solid #749f8029;border-radius:9px;flex:none;padding:.45rem .55rem;font-size:.72rem}@media (max-width:980px){.AtlasVisualOverlays-module__gZ7DFq__heading{flex-direction:column;align-items:flex-start}.AtlasVisualOverlays-module__gZ7DFq__workspace{grid-template-columns:1fr}.AtlasVisualOverlays-module__gZ7DFq__diagram{min-height:650px}}@media (max-width:640px){.AtlasVisualOverlays-module__gZ7DFq__overlayShell{padding:1.05rem}.AtlasVisualOverlays-module__gZ7DFq__tabs{width:100%;overflow-x:auto}.AtlasVisualOverlays-module__gZ7DFq__diagram{min-height:610px}.AtlasVisualOverlays-module__gZ7DFq__plant{width:100%;height:87%;inset:12% 0 1%}.AtlasVisualOverlays-module__gZ7DFq__point{max-width:105px;font-size:.62rem}}
.page-module___CtDra__hero{gap:18px;max-width:900px;margin-bottom:38px;display:grid}.page-module___CtDra__hero h1{margin-bottom:0}.page-module___CtDra__heroActions{flex-wrap:wrap;gap:12px;display:flex}.page-module___CtDra__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 42px;display:grid}.page-module___CtDra__stat{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:18px}.page-module___CtDra__stat strong{color:var(--accent-strong);font-size:30px;display:block}.page-module___CtDra__stat span{color:var(--muted);font-size:14px}.page-module___CtDra__section{margin-top:46px}.page-module___CtDra__sectionHeader{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.page-module___CtDra__sectionHeader h2{margin:6px 0 0;font-size:clamp(28px,4vw,42px)}.page-module___CtDra__sectionHeader p{max-width:620px;color:var(--muted);margin:0;line-height:1.6}.page-module___CtDra__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module___CtDra__card{border:1px solid var(--border);background:linear-gradient(#142219f5,#0c1710f5);border-radius:20px;flex-direction:column;min-height:250px;padding:24px;display:flex}.page-module___CtDra__card:hover,.page-module___CtDra__card:focus-visible{border-color:var(--accent)}.page-module___CtDra__cardCategory{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900}.page-module___CtDra__card h3{margin:0 0 10px;font-size:25px}.page-module___CtDra__card p{color:var(--muted);margin:0;line-height:1.65}.page-module___CtDra__card span{color:var(--accent-strong);margin-top:auto;padding-top:20px;font-weight:800}.page-module___CtDra__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.page-module___CtDra__breadcrumb strong{color:var(--text)}.page-module___CtDra__topicHero{max-width:900px;margin-bottom:36px}.page-module___CtDra__topicHero h1{margin-bottom:18px}.page-module___CtDra__topicSummary{color:var(--muted);font-size:clamp(18px,2.2vw,22px);line-height:1.65}.page-module___CtDra__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module___CtDra__topicPanel{border:1px solid var(--border);background:var(--surface);border-radius:20px;padding:22px}.page-module___CtDra__topicPanel h2{margin:0 0 14px;font-size:22px}.page-module___CtDra__topicPanel ul{color:var(--muted);margin:0;padding-left:20px;line-height:1.7}.page-module___CtDra__topicPanel li+li{margin-top:8px}.page-module___CtDra__visualPanel{border-color:#b7e25d5c;grid-column:1/-1}.page-module___CtDra__visualPanel li::marker{color:var(--accent)}.page-module___CtDra__footerActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}@media (max-width:760px){.page-module___CtDra__stats,.page-module___CtDra__grid,.page-module___CtDra__topicGrid{grid-template-columns:1fr}.page-module___CtDra__sectionHeader{flex-direction:column;align-items:flex-start}.page-module___CtDra__visualPanel{grid-column:auto}}
.AtlasOverlayLearningBridge-module__6ACxAG__wrap{background:linear-gradient(150deg,#102018f5,#0a150ffa);border:1px solid #74a3813b;border-radius:24px;gap:1rem;padding:1.5rem;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__wrap>header{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:1.3rem;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__wrap small,.AtlasOverlayLearningBridge-module__6ACxAG__wrap header p{color:#f1f8f399}.AtlasOverlayLearningBridge-module__6ACxAG__wrap header small{color:#91d3a7;letter-spacing:.1em;text-transform:uppercase;font-weight:850}.AtlasOverlayLearningBridge-module__6ACxAG__wrap h2,.AtlasOverlayLearningBridge-module__6ACxAG__wrap header p{margin:0}.AtlasOverlayLearningBridge-module__6ACxAG__wrap h2{letter-spacing:-.035em;margin-top:.25rem;font-size:clamp(1.65rem,3vw,2.6rem)}.AtlasOverlayLearningBridge-module__6ACxAG__wrap header p{line-height:1.65}.AtlasOverlayLearningBridge-module__6ACxAG__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__columns>article{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;align-content:start;gap:.75rem;padding:1rem;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__columnHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AtlasOverlayLearningBridge-module__6ACxAG__columnHeading span{font-weight:850}.AtlasOverlayLearningBridge-module__6ACxAG__columnHeading a,.AtlasOverlayLearningBridge-module__6ACxAG__actions a{color:#bfe5c9;font-size:.78rem;font-weight:800;text-decoration:none}.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid a{color:inherit;border:1px solid #7ead8b29;border-radius:13px;gap:.28rem;padding:.75rem;text-decoration:none;display:grid}.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid a:hover{background:#38694626;border-color:#91d3a78c}.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid span{color:#a7d8b4;text-transform:capitalize;font-size:.76rem}.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid small{line-height:1.4}.AtlasOverlayLearningBridge-module__6ACxAG__actions{flex-wrap:wrap;gap:.5rem;padding-top:.35rem;display:flex}.AtlasOverlayLearningBridge-module__6ACxAG__actions a{background:#91d3a71a;border-radius:999px;padding:.5rem .65rem}@media (max-width:900px){.AtlasOverlayLearningBridge-module__6ACxAG__wrap>header,.AtlasOverlayLearningBridge-module__6ACxAG__columns{grid-template-columns:1fr}}@media (max-width:560px){.AtlasOverlayLearningBridge-module__6ACxAG__linkGrid{grid-template-columns:1fr}.AtlasOverlayLearningBridge-module__6ACxAG__columnHeading{flex-direction:column;align-items:flex-start}}
.page-module__rjYb-G__hero{margin-bottom:32px}.page-module__rjYb-G__heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.page-module__rjYb-G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-module__rjYb-G__card{border:1px solid var(--border);background:linear-gradient(#142219f5,#0c1710f5);border-radius:20px;flex-direction:column;min-height:230px;padding:24px;display:flex}.page-module__rjYb-G__card:hover,.page-module__rjYb-G__card:focus-visible{border-color:var(--accent)}.page-module__rjYb-G__card h2{margin:8px 0 10px;font-size:24px}.page-module__rjYb-G__card p{color:var(--muted);line-height:1.6}.page-module__rjYb-G__card span{color:var(--accent-strong);margin-top:auto;font-weight:800}.page-module__rjYb-G__category{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__rjYb-G__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.page-module__rjYb-G__toolHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-bottom:28px;display:grid}.page-module__rjYb-G__toolHeader h1{margin-top:8px}.page-module__rjYb-G__toolPurpose{max-width:760px;color:var(--muted);font-size:18px;line-height:1.6}.page-module__rjYb-G__printButton{border:1px solid var(--accent);background:var(--accent);color:#10180e;min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:0 18px;font-weight:900}.page-module__rjYb-G__sheet{gap:18px;display:grid}.page-module__rjYb-G__sheetSection{border:1px solid var(--border);background:var(--surface);break-inside:avoid;border-radius:18px;padding:22px}.page-module__rjYb-G__sheetSection h2{margin:0 0 16px;font-size:22px}.page-module__rjYb-G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__rjYb-G__field{border:1px solid #a5b3a859;border-radius:12px;min-height:92px;padding:12px}.page-module__rjYb-G__field strong{margin-bottom:28px;font-size:13px;display:block}.page-module__rjYb-G__writeLine{border-bottom:1px solid #a5b3a880;display:block}.page-module__rjYb-G__related{border:1px solid var(--border);border-radius:16px;margin-top:26px;padding:20px}.page-module__rjYb-G__related h2{margin-top:0}.page-module__rjYb-G__relatedLinks{flex-wrap:wrap;gap:10px;display:flex}.page-module__rjYb-G__relatedLinks a{border:1px solid var(--border);color:var(--accent-strong);border-radius:999px;padding:9px 12px;font-weight:800}@media (max-width:900px){.page-module__rjYb-G__grid,.page-module__rjYb-G__fields,.page-module__rjYb-G__toolHeader{grid-template-columns:1fr}}@media print{.site-header{display:none!important}body{color:#000!important;background:#fff!important}.shell{width:100%!important;max-width:none!important;margin:0!important}.page-section{padding:0!important}.page-module__rjYb-G__breadcrumb,.page-module__rjYb-G__printButton,.page-module__rjYb-G__related{display:none!important}.page-module__rjYb-G__toolHeader{margin-bottom:16px;display:block}.page-module__rjYb-G__toolHeader h1{color:#000;margin:0 0 8px;font-size:28px}.page-module__rjYb-G__toolPurpose,.page-module__rjYb-G__category{color:#333!important}.page-module__rjYb-G__sheet{gap:10px}.page-module__rjYb-G__sheetSection{background:#fff;border:1px solid #777;border-radius:0;padding:12px}.page-module__rjYb-G__sheetSection h2{color:#000;margin-bottom:10px;font-size:17px}.page-module__rjYb-G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-module__rjYb-G__field{border:1px solid #aaa;border-radius:0;min-height:72px;padding:8px}.page-module__rjYb-G__field strong{color:#000;margin-bottom:22px}.page-module__rjYb-G__writeLine{border-bottom-color:#777}}
.AtlasGuidedPaths-module__DxBhSq__shell{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:18px;margin-top:28px;display:grid}.AtlasGuidedPaths-module__DxBhSq__pathRail{flex-direction:column;gap:8px;display:flex}.AtlasGuidedPaths-module__DxBhSq__pathRail button{border:1px solid var(--border);width:100%;min-height:58px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:#0e1912cc;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.AtlasGuidedPaths-module__DxBhSq__pathRail button:hover,.AtlasGuidedPaths-module__DxBhSq__pathRail button:focus-visible{color:var(--text);border-color:#b7e25da6}.AtlasGuidedPaths-module__DxBhSq__pathRail button span{font-weight:800;line-height:1.2}.AtlasGuidedPaths-module__DxBhSq__pathRail button small{color:var(--accent-strong);flex:none;font-weight:900}.AtlasGuidedPaths-module__DxBhSq__pathRail .AtlasGuidedPaths-module__DxBhSq__activePath{border-color:var(--accent);color:var(--text);background:#b7e25d1a}.AtlasGuidedPaths-module__DxBhSq__pathDetail{border:1px solid var(--border);background:linear-gradient(#142219fa,#0a140efa);border-radius:24px;min-width:0;padding:clamp(22px,3vw,34px);box-shadow:0 24px 80px #0000002e}.AtlasGuidedPaths-module__DxBhSq__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;display:grid}.AtlasGuidedPaths-module__DxBhSq__header p,.AtlasGuidedPaths-module__DxBhSq__outcome small,.AtlasGuidedPaths-module__DxBhSq__footer small,.AtlasGuidedPaths-module__DxBhSq__stepCopy small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.AtlasGuidedPaths-module__DxBhSq__header h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.02}.AtlasGuidedPaths-module__DxBhSq__header>div>span,.AtlasGuidedPaths-module__DxBhSq__footer>div>span{max-width:760px;color:var(--muted);line-height:1.6;display:block}.AtlasGuidedPaths-module__DxBhSq__pathProgress{text-align:right;min-width:132px}.AtlasGuidedPaths-module__DxBhSq__pathProgress strong{color:var(--accent-strong);font-size:34px;line-height:1;display:block}.AtlasGuidedPaths-module__DxBhSq__pathProgress span{color:var(--muted);margin-top:7px;font-size:13px;font-weight:700;display:block}.AtlasGuidedPaths-module__DxBhSq__progressTrack{background:#ffffff0f;border-radius:999px;height:9px;margin-top:22px;overflow:hidden}.AtlasGuidedPaths-module__DxBhSq__progressTrack>span{border-radius:inherit;background:var(--accent);height:100%;transition:width .22s;display:block}.AtlasGuidedPaths-module__DxBhSq__outcome{border-left:3px solid var(--accent);background:#b7e25d0e;margin-top:24px;padding:18px 20px}.AtlasGuidedPaths-module__DxBhSq__outcome p{color:var(--text);margin:6px 0 0;line-height:1.55}.AtlasGuidedPaths-module__DxBhSq__sequence{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.AtlasGuidedPaths-module__DxBhSq__sequence li{border-bottom:1px solid #ffffff12;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:13px 0;display:grid}.AtlasGuidedPaths-module__DxBhSq__sequence li:first-child{border-top:1px solid #ffffff12}.AtlasGuidedPaths-module__DxBhSq__stepNumber{border:1px solid var(--border);width:38px;height:38px;color:var(--muted);border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.AtlasGuidedPaths-module__DxBhSq__completedStep .AtlasGuidedPaths-module__DxBhSq__stepNumber{color:var(--accent-strong);background:#b7e25d1f;border-color:#b7e25d80}.AtlasGuidedPaths-module__DxBhSq__stepCopy{min-width:0}.AtlasGuidedPaths-module__DxBhSq__stepCopy small{color:#8ea394;letter-spacing:.05em;margin-bottom:4px;display:block}.AtlasGuidedPaths-module__DxBhSq__stepCopy strong{font-size:17px;line-height:1.25;display:block}.AtlasGuidedPaths-module__DxBhSq__sequence li>a{color:var(--accent-strong);white-space:nowrap;font-size:14px;font-weight:850}.AtlasGuidedPaths-module__DxBhSq__sequence li>a:hover,.AtlasGuidedPaths-module__DxBhSq__sequence li>a:focus-visible{text-decoration:underline}.AtlasGuidedPaths-module__DxBhSq__footer{justify-content:space-between;align-items:center;gap:22px;margin-top:26px;display:flex}.AtlasGuidedPaths-module__DxBhSq__footer>div{min-width:0}.AtlasGuidedPaths-module__DxBhSq__footer small{color:var(--muted);margin-bottom:5px;display:block}.AtlasGuidedPaths-module__DxBhSq__primaryAction{border:1px solid var(--accent);background:var(--accent);color:#10180e;border-radius:14px;flex:none;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:900;display:inline-flex}.AtlasGuidedPaths-module__DxBhSq__primaryAction:hover,.AtlasGuidedPaths-module__DxBhSq__primaryAction:focus-visible{background:var(--accent-strong)}@media (max-width:820px){.AtlasGuidedPaths-module__DxBhSq__shell{grid-template-columns:1fr}.AtlasGuidedPaths-module__DxBhSq__pathRail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AtlasGuidedPaths-module__DxBhSq__header{grid-template-columns:1fr;gap:18px}.AtlasGuidedPaths-module__DxBhSq__pathProgress{text-align:left;min-width:0}}@media (max-width:560px){.AtlasGuidedPaths-module__DxBhSq__pathRail{grid-template-columns:1fr}.AtlasGuidedPaths-module__DxBhSq__pathDetail{border-radius:20px;padding:20px 16px}.AtlasGuidedPaths-module__DxBhSq__sequence li{grid-template-columns:38px minmax(0,1fr)}.AtlasGuidedPaths-module__DxBhSq__sequence li>a{white-space:normal;grid-column:2;justify-self:start}.AtlasGuidedPaths-module__DxBhSq__footer{flex-direction:column;align-items:stretch}.AtlasGuidedPaths-module__DxBhSq__primaryAction{width:100%}}@media (prefers-reduced-motion:no-preference){.AtlasGuidedPaths-module__DxBhSq__pathRail button,.AtlasGuidedPaths-module__DxBhSq__primaryAction,.AtlasGuidedPaths-module__DxBhSq__progressTrack>span{transition:border-color .16s,background-color .16s,color .16s,width .22s}}
.AtlasLearningModules-module__VibP4a__moduleExplorer{background:radial-gradient(circle at 85% 0,#497b5824,#0000 32%),#0c1812e6;border:1px solid #729d7e38;border-radius:24px;gap:1.25rem;padding:2rem;display:grid}.AtlasLearningModules-module__VibP4a__heading{justify-content:space-between;align-items:end;gap:2rem;display:flex}.AtlasLearningModules-module__VibP4a__heading p,.AtlasLearningModules-module__VibP4a__moduleHeader p{color:#91d3a7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.AtlasLearningModules-module__VibP4a__heading h2,.AtlasLearningModules-module__VibP4a__moduleHeader h3{letter-spacing:-.03em;margin:0}.AtlasLearningModules-module__VibP4a__heading h2{font-size:clamp(1.9rem,4vw,3.2rem)}.AtlasLearningModules-module__VibP4a__heading>span{color:#f1f8f3ad;border:1px solid #91d3a73d;border-radius:999px;padding:.6rem .8rem;font-size:.78rem}.AtlasLearningModules-module__VibP4a__layout{grid-template-columns:minmax(220px,.65fr) minmax(0,1.8fr);gap:.9rem;display:grid}.AtlasLearningModules-module__VibP4a__systemNav{align-content:start;gap:.45rem;display:grid}.AtlasLearningModules-module__VibP4a__systemNav button{color:#f3f8f4c2;text-align:left;cursor:pointer;background:#182a1f99;border:1px solid #729d7e29;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:.7rem;width:100%;padding:.72rem;display:grid}.AtlasLearningModules-module__VibP4a__systemNav button:hover,.AtlasLearningModules-module__VibP4a__systemNav .AtlasLearningModules-module__VibP4a__active{color:#fff;background:#265034c7;border-color:#91d3a79e}.AtlasLearningModules-module__VibP4a__systemNav b{color:#a6d8b5;background:#90cfa21a;border-radius:10px;place-items:center;width:32px;height:32px;font-size:.72rem;display:grid}.AtlasLearningModules-module__VibP4a__systemNav small{color:#f1f8f36b;white-space:nowrap}.AtlasLearningModules-module__VibP4a__content{gap:.8rem;display:grid}.AtlasLearningModules-module__VibP4a__moduleHeader{background:#192f22a3;border-radius:18px;grid-template-columns:.7fr 1.3fr;align-items:start;gap:1.2rem;padding:1.1rem;display:grid}.AtlasLearningModules-module__VibP4a__moduleHeader h3{font-size:clamp(1.6rem,3vw,2.4rem)}.AtlasLearningModules-module__VibP4a__moduleLink{color:#173822;background:#dceecf;border-radius:999px;width:fit-content;margin-top:.75rem;padding:.58rem .75rem;font-size:.76rem;font-weight:850;text-decoration:none;display:inline-flex}.AtlasLearningModules-module__VibP4a__moduleLink:hover{background:#eef8e8}.AtlasLearningModules-module__VibP4a__goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.AtlasLearningModules-module__VibP4a__goals span{color:#f2f8f4ad;background:#6e9b7b1a;border-radius:12px;padding:.65rem;font-size:.82rem;line-height:1.4}.AtlasLearningModules-module__VibP4a__lessonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.AtlasLearningModules-module__VibP4a__lessonGrid article{background:linear-gradient(145deg,#1c3426ad,#101d16d1);border:1px solid #78a38429;border-radius:16px;grid-template-rows:auto auto 1fr auto;min-height:240px;padding:1rem;display:grid}.AtlasLearningModules-module__VibP4a__lessonTopline{color:#9bd2ab;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:.8rem;font-size:.7rem;font-weight:800;display:flex}.AtlasLearningModules-module__VibP4a__lessonTopline small{color:#f0f8f261}.AtlasLearningModules-module__VibP4a__lessonGrid h4{margin:.8rem 0 .5rem;font-size:1.2rem}.AtlasLearningModules-module__VibP4a__lessonGrid p{color:#f0f7f29e;margin:0;line-height:1.55}.AtlasLearningModules-module__VibP4a__lessonGrid footer{color:#a6d8b5;border-top:1px solid #ffffff12;margin-top:1rem;padding-top:.7rem;font-size:.76rem;font-weight:750}@media (max-width:980px){.AtlasLearningModules-module__VibP4a__layout,.AtlasLearningModules-module__VibP4a__moduleHeader{grid-template-columns:1fr}.AtlasLearningModules-module__VibP4a__systemNav{padding-bottom:.25rem;display:flex;overflow-x:auto}.AtlasLearningModules-module__VibP4a__systemNav button{min-width:230px}}@media (max-width:680px){.AtlasLearningModules-module__VibP4a__moduleExplorer{padding:1.1rem}.AtlasLearningModules-module__VibP4a__heading{flex-direction:column;align-items:start}.AtlasLearningModules-module__VibP4a__goals,.AtlasLearningModules-module__VibP4a__lessonGrid{grid-template-columns:1fr}}
.AtlasMasteryPassport-module__888SIG__passport{gap:22px;margin-top:30px;display:grid}.AtlasMasteryPassport-module__888SIG__summary{border:1px solid var(--border);background:linear-gradient(#142219fa,#0a140efa);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;padding:clamp(24px,4vw,38px);display:grid}.AtlasMasteryPassport-module__888SIG__summary p,.AtlasMasteryPassport-module__888SIG__badgeCopy small,.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked small,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked small,.AtlasMasteryPassport-module__888SIG__totals small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.AtlasMasteryPassport-module__888SIG__summary h1{letter-spacing:-.045em;margin:8px 0 14px;font-size:clamp(36px,6vw,68px);line-height:.98}.AtlasMasteryPassport-module__888SIG__summary>div:first-child>span{max-width:800px;color:var(--muted);font-size:17px;line-height:1.65;display:block}.AtlasMasteryPassport-module__888SIG__totals{text-align:right;background:#b7e25d0e;border:1px solid #b7e25d33;border-radius:18px;min-width:190px;padding:18px}.AtlasMasteryPassport-module__888SIG__totals strong{color:var(--accent-strong);font-size:42px;line-height:1;display:block}.AtlasMasteryPassport-module__888SIG__totals>span{color:var(--text);margin:6px 0 12px;font-weight:850;display:block}.AtlasMasteryPassport-module__888SIG__totals small{color:var(--muted);letter-spacing:0;text-transform:none}.AtlasMasteryPassport-module__888SIG__notice{border-left:3px solid var(--accent);background:#b7e25d0d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:16px 18px;display:grid}.AtlasMasteryPassport-module__888SIG__notice strong{white-space:nowrap}.AtlasMasteryPassport-module__888SIG__notice span{color:var(--muted);line-height:1.5}.AtlasMasteryPassport-module__888SIG__badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AtlasMasteryPassport-module__888SIG__unlockedCard,.AtlasMasteryPassport-module__888SIG__lockedCard{border:1px solid var(--border);background:#0c1810e0;border-radius:22px;grid-template-columns:92px minmax(0,1fr);gap:18px;padding:22px;display:grid}.AtlasMasteryPassport-module__888SIG__unlockedCard{background:linear-gradient(#1c301ffa,#0d1b12fa);border-color:#b7e25d6b}.AtlasMasteryPassport-module__888SIG__lockedCard{opacity:.82}.AtlasMasteryPassport-module__888SIG__badgeMark,.AtlasMasteryPassport-module__888SIG__finalMark{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#b7e25d21,#b7e25d06);border:2px solid #b7e25d66;border-radius:50%;align-self:start;place-items:center;display:grid;box-shadow:inset 0 0 0 7px #b7e25d09}.AtlasMasteryPassport-module__888SIG__lockedCard .AtlasMasteryPassport-module__888SIG__badgeMark,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked .AtlasMasteryPassport-module__888SIG__finalMark{background:#ffffff06;border-color:#a5b3a83d;box-shadow:inset 0 0 0 7px #ffffff05}.AtlasMasteryPassport-module__888SIG__badgeMark span,.AtlasMasteryPassport-module__888SIG__finalMark span{color:var(--accent-strong);letter-spacing:-.04em;align-self:end;font-size:25px;font-weight:950}.AtlasMasteryPassport-module__888SIG__badgeMark small,.AtlasMasteryPassport-module__888SIG__finalMark small{color:var(--muted);letter-spacing:.12em;align-self:start;font-size:9px;font-weight:900}.AtlasMasteryPassport-module__888SIG__badgeCopy h2,.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked h2,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked h2{margin:5px 0 8px;font-size:24px}.AtlasMasteryPassport-module__888SIG__badgeCopy p,.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked p,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked p{color:var(--muted);margin:0;line-height:1.55}.AtlasMasteryPassport-module__888SIG__badgeStatus{border-top:1px solid #ffffff0f;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.AtlasMasteryPassport-module__888SIG__badgeStatus div{flex-direction:column;gap:3px;display:flex}.AtlasMasteryPassport-module__888SIG__badgeStatus strong{color:var(--accent-strong)}.AtlasMasteryPassport-module__888SIG__lockedCard .AtlasMasteryPassport-module__888SIG__badgeStatus strong{color:var(--text)}.AtlasMasteryPassport-module__888SIG__badgeStatus span,.AtlasMasteryPassport-module__888SIG__finalStatus span{color:var(--muted);font-size:13px}.AtlasMasteryPassport-module__888SIG__badgeStatus a,.AtlasMasteryPassport-module__888SIG__finalStatus a{border:1px solid var(--border);color:var(--accent-strong);border-radius:11px;flex:none;padding:10px 13px;font-size:13px;font-weight:850}.AtlasMasteryPassport-module__888SIG__badgeStatus a:hover,.AtlasMasteryPassport-module__888SIG__badgeStatus a:focus-visible,.AtlasMasteryPassport-module__888SIG__finalStatus a:hover,.AtlasMasteryPassport-module__888SIG__finalStatus a:focus-visible{border-color:var(--accent)}.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked{border:1px solid var(--border);background:#0c1810e6;border-radius:24px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(22px,4vw,34px);display:grid}.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked{background:linear-gradient(135deg,#223b25fa,#0c1b11fa);border-color:#b7e25d80}.AtlasMasteryPassport-module__888SIG__finalMark{width:110px}.AtlasMasteryPassport-module__888SIG__finalMark span{font-size:34px}.AtlasMasteryPassport-module__888SIG__finalStatus{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;min-width:170px;display:flex}.AtlasMasteryPassport-module__888SIG__finalStatus strong{color:var(--accent-strong);font-size:28px}.AtlasMasteryPassport-module__888SIG__finalStatus a{margin-top:8px}@media (max-width:820px){.AtlasMasteryPassport-module__888SIG__summary,.AtlasMasteryPassport-module__888SIG__finalBadgeUnlocked,.AtlasMasteryPassport-module__888SIG__finalBadgeLocked{grid-template-columns:1fr}.AtlasMasteryPassport-module__888SIG__totals{text-align:left;min-width:0}.AtlasMasteryPassport-module__888SIG__finalStatus{text-align:left;align-items:flex-start;min-width:0}}@media (max-width:700px){.AtlasMasteryPassport-module__888SIG__badgeGrid,.AtlasMasteryPassport-module__888SIG__notice{grid-template-columns:1fr}.AtlasMasteryPassport-module__888SIG__notice strong{white-space:normal}}@media (max-width:520px){.AtlasMasteryPassport-module__888SIG__unlockedCard,.AtlasMasteryPassport-module__888SIG__lockedCard{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px}.AtlasMasteryPassport-module__888SIG__badgeStatus{flex-direction:column;align-items:stretch}.AtlasMasteryPassport-module__888SIG__badgeStatus a,.AtlasMasteryPassport-module__888SIG__finalStatus a{text-align:center;width:100%}.AtlasMasteryPassport-module__888SIG__finalMark{width:92px}}
.AtlasPathMasteryQuiz-module__UvTDAG__quizShell{gap:22px;margin-top:34px;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizIntro{border:1px solid var(--border);background:linear-gradient(#142219fa,#0a140efa);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:clamp(22px,4vw,36px);display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizIntro small,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass small,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:900;display:block}.AtlasPathMasteryQuiz-module__UvTDAG__quizIntro h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(34px,5vw,58px);line-height:1}.AtlasPathMasteryQuiz-module__UvTDAG__quizIntro p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.AtlasPathMasteryQuiz-module__UvTDAG__quizStats{grid-template-columns:auto auto;align-items:baseline;gap:4px 12px;min-width:160px;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizStats strong{color:var(--accent-strong);font-size:24px}.AtlasPathMasteryQuiz-module__UvTDAG__quizStats span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.AtlasPathMasteryQuiz-module__UvTDAG__quizNotice{border-left:3px solid var(--accent);background:#b7e25d0e;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 18px;display:flex}.AtlasPathMasteryQuiz-module__UvTDAG__quizNotice strong{flex:none}.AtlasPathMasteryQuiz-module__UvTDAG__quizNotice span{color:var(--muted);line-height:1.5}.AtlasPathMasteryQuiz-module__UvTDAG__quizQuestions{gap:16px;margin:0;padding:0;list-style:none;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizQuestions>li{border:1px solid var(--border);background:#0c1810db;border-radius:20px;padding:clamp(18px,3vw,28px)}.AtlasPathMasteryQuiz-module__UvTDAG__quizQuestions fieldset{border:0;min-width:0;margin:0;padding:0}.AtlasPathMasteryQuiz-module__UvTDAG__quizQuestions legend{width:100%;color:var(--text);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;font-size:18px;font-weight:850;line-height:1.45;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizQuestions legend>span{border:1px solid var(--border);width:30px;height:30px;color:var(--accent-strong);border-radius:50%;place-items:center;font-size:12px;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizOptions{gap:8px;margin-top:16px;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizOptions label{cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:0 30px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid;overflow:hidden}.AtlasPathMasteryQuiz-module__UvTDAG__quizOptions input{opacity:0;width:1px;height:1px}.AtlasPathMasteryQuiz-module__UvTDAG__quizOptions b{color:#cfe7d4;background:#ffffff12;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.AtlasPathMasteryQuiz-module__UvTDAG__quizOptions span{line-height:1.45}.AtlasPathMasteryQuiz-module__UvTDAG__selectedOption{background:#63c17417!important;border-color:#7ecc8ba6!important}.AtlasPathMasteryQuiz-module__UvTDAG__correctOption{background:#63c17424!important;border-color:#63c174b3!important}.AtlasPathMasteryQuiz-module__UvTDAG__incorrectOption{background:#e17a6c1a!important;border-color:#e17a6cb8!important}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationCorrect,.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationIncorrect{border-radius:14px;margin-top:14px;padding:14px 16px}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationCorrect{background:#63c1741a}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationIncorrect{background:#e17a6c14}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationCorrect strong,.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationIncorrect strong{margin-bottom:5px;display:block}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationCorrect p,.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationIncorrect p{color:var(--muted);margin:0 0 8px;line-height:1.55}.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationCorrect a,.AtlasPathMasteryQuiz-module__UvTDAG__answerExplanationIncorrect a{color:var(--accent-strong);font-weight:800}.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow{justify-content:flex-end;align-items:center;gap:18px;display:flex}.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow span{color:var(--muted);font-weight:750}.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow button,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions button,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions a{border:1px solid var(--accent);background:var(--accent);color:#10180e;min-height:48px;font:inherit;cursor:pointer;border-radius:14px;padding:0 18px;font-weight:900;text-decoration:none}.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow button:disabled{cursor:not-allowed;opacity:.45}.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview{border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,3vw,30px);display:flex}.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass{background:#63c17417;border:1px solid #63c17466}.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview{background:#e1a86c14;border:1px solid #e1a86c59}.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass>div>strong,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview>div>strong{font-size:clamp(34px,5vw,54px);line-height:1;display:block}.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass p,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview p{max-width:650px;color:var(--muted);margin:9px 0 0;line-height:1.55}.AtlasPathMasteryQuiz-module__UvTDAG__resultActions{flex:none;gap:10px;display:flex}.AtlasPathMasteryQuiz-module__UvTDAG__resultActions a{color:var(--accent-strong);background:0 0;align-items:center;display:inline-flex}@media (max-width:720px){.AtlasPathMasteryQuiz-module__UvTDAG__quizIntro{grid-template-columns:1fr}.AtlasPathMasteryQuiz-module__UvTDAG__quizStats{justify-self:start}.AtlasPathMasteryQuiz-module__UvTDAG__quizNotice,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultPass,.AtlasPathMasteryQuiz-module__UvTDAG__quizResultReview,.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow{flex-direction:column;align-items:stretch}.AtlasPathMasteryQuiz-module__UvTDAG__quizSubmitRow button,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions button,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions a{width:100%}.AtlasPathMasteryQuiz-module__UvTDAG__resultActions{flex-direction:column}.AtlasPathMasteryQuiz-module__UvTDAG__resultActions button,.AtlasPathMasteryQuiz-module__UvTDAG__resultActions a{text-align:center;justify-content:center}}
.AtlasReviewLab-module__TBeUhW__shell{gap:18px;display:grid}.AtlasReviewLab-module__TBeUhW__summary{border:1px solid var(--border);background:linear-gradient(#142219fa,#09140dfa);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:clamp(24px,4vw,38px);display:grid}.AtlasReviewLab-module__TBeUhW__summary small,.AtlasReviewLab-module__TBeUhW__queueSummary small,.AtlasReviewLab-module__TBeUhW__practice header small{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:900}.AtlasReviewLab-module__TBeUhW__summary h1{letter-spacing:-.04em;max-width:760px;margin:8px 0 12px;font-size:clamp(38px,6vw,68px);line-height:.98}.AtlasReviewLab-module__TBeUhW__summary p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.AtlasReviewLab-module__TBeUhW__stats{grid-template-columns:repeat(3,minmax(96px,1fr));gap:10px;display:grid}.AtlasReviewLab-module__TBeUhW__stats>div{background:#b7e25d0d;border:1px solid #b7e25d2e;border-radius:16px;min-width:96px;padding:14px}.AtlasReviewLab-module__TBeUhW__stats strong{color:var(--accent-strong);font-size:26px;display:block}.AtlasReviewLab-module__TBeUhW__stats span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:750;display:block}.AtlasReviewLab-module__TBeUhW__modes{flex-wrap:wrap;gap:10px;display:flex}.AtlasReviewLab-module__TBeUhW__modes button{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-weight:800}.AtlasReviewLab-module__TBeUhW__modes button[aria-pressed=true]{border-color:var(--accent);color:var(--text);background:#b7e25d1c}.AtlasReviewLab-module__TBeUhW__queueSummary{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:16px 18px;display:flex}.AtlasReviewLab-module__TBeUhW__queueSummary small,.AtlasReviewLab-module__TBeUhW__queueSummary strong{display:block}.AtlasReviewLab-module__TBeUhW__queueSummary strong{margin-top:3px;font-size:20px}.AtlasReviewLab-module__TBeUhW__queueSummary>span{max-width:640px;color:var(--muted);text-align:right;line-height:1.5}.AtlasReviewLab-module__TBeUhW__practice,.AtlasReviewLab-module__TBeUhW__empty{border:1px solid var(--border);background:#0a170ff0;border-radius:24px;padding:clamp(22px,4vw,34px)}.AtlasReviewLab-module__TBeUhW__practice header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.AtlasReviewLab-module__TBeUhW__practice h2{margin:6px 0 0;font-size:clamp(28px,4vw,42px);line-height:1.05}.AtlasReviewLab-module__TBeUhW__attempts{text-align:right;flex:none;min-width:110px}.AtlasReviewLab-module__TBeUhW__attempts strong{color:var(--accent-strong);font-size:26px;display:block}.AtlasReviewLab-module__TBeUhW__attempts span{color:var(--muted);font-size:12px}.AtlasReviewLab-module__TBeUhW__prompt{max-width:900px;margin:26px 0 18px;font-size:clamp(20px,2.6vw,28px);font-weight:800;line-height:1.35}.AtlasReviewLab-module__TBeUhW__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AtlasReviewLab-module__TBeUhW__options button{min-height:74px;color:var(--text);font:inherit;text-align:left;background:#ffffff08;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.AtlasReviewLab-module__TBeUhW__options button:not(:disabled){cursor:pointer}.AtlasReviewLab-module__TBeUhW__options button b{width:36px;height:36px;color:var(--accent-strong);background:#ffffff12;border-radius:50%;place-items:center;display:grid}.AtlasReviewLab-module__TBeUhW__options button span{min-width:0;line-height:1.45}.AtlasReviewLab-module__TBeUhW__options .AtlasReviewLab-module__TBeUhW__selected{background:#b7e25d14;border-color:#b7e25da6}.AtlasReviewLab-module__TBeUhW__options .AtlasReviewLab-module__TBeUhW__correct{background:#63c17421;border-color:#63c174b3}.AtlasReviewLab-module__TBeUhW__options .AtlasReviewLab-module__TBeUhW__incorrect{background:#e17a6c1a;border-color:#e17a6cb8}.AtlasReviewLab-module__TBeUhW__actions,.AtlasReviewLab-module__TBeUhW__feedbackCorrect>div,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect>div,.AtlasReviewLab-module__TBeUhW__footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AtlasReviewLab-module__TBeUhW__actions{margin-top:18px}.AtlasReviewLab-module__TBeUhW__actions button,.AtlasReviewLab-module__TBeUhW__feedbackCorrect button,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect button,.AtlasReviewLab-module__TBeUhW__actions a,.AtlasReviewLab-module__TBeUhW__feedbackCorrect a,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect a,.AtlasReviewLab-module__TBeUhW__footer a{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);font:inherit;border-radius:12px;justify-content:center;align-items:center;padding:0 15px;font-weight:850;text-decoration:none;display:inline-flex}.AtlasReviewLab-module__TBeUhW__actions button,.AtlasReviewLab-module__TBeUhW__feedbackCorrect button,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect button{cursor:pointer}.AtlasReviewLab-module__TBeUhW__actions button:not(:disabled),.AtlasReviewLab-module__TBeUhW__feedbackCorrect button,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect button{border-color:var(--accent);background:var(--accent);color:#10180e}.AtlasReviewLab-module__TBeUhW__actions button:disabled{opacity:.45}.AtlasReviewLab-module__TBeUhW__feedbackCorrect,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect{border-radius:16px;margin-top:18px;padding:18px}.AtlasReviewLab-module__TBeUhW__feedbackCorrect{background:#63c1741a}.AtlasReviewLab-module__TBeUhW__feedbackIncorrect{background:#e17a6c17}.AtlasReviewLab-module__TBeUhW__feedbackCorrect strong,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect strong{font-size:18px;display:block}.AtlasReviewLab-module__TBeUhW__feedbackCorrect p,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect p{max-width:820px;color:var(--muted);margin:7px 0 14px;line-height:1.6}.AtlasReviewLab-module__TBeUhW__empty h2{margin:0 0 8px}.AtlasReviewLab-module__TBeUhW__empty p{color:var(--muted);margin:0}.AtlasReviewLab-module__TBeUhW__footer{justify-content:space-between}@media (max-width:820px){.AtlasReviewLab-module__TBeUhW__summary{grid-template-columns:1fr;align-items:start}.AtlasReviewLab-module__TBeUhW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.AtlasReviewLab-module__TBeUhW__queueSummary{flex-direction:column;align-items:flex-start}.AtlasReviewLab-module__TBeUhW__queueSummary>span{text-align:left}.AtlasReviewLab-module__TBeUhW__options{grid-template-columns:1fr}}@media (max-width:560px){.AtlasReviewLab-module__TBeUhW__summary,.AtlasReviewLab-module__TBeUhW__practice,.AtlasReviewLab-module__TBeUhW__empty{border-radius:19px;padding:18px 15px}.AtlasReviewLab-module__TBeUhW__stats{grid-template-columns:1fr}.AtlasReviewLab-module__TBeUhW__practice header{flex-direction:column}.AtlasReviewLab-module__TBeUhW__attempts{text-align:left;min-width:0}.AtlasReviewLab-module__TBeUhW__modes{grid-template-columns:1fr;display:grid}.AtlasReviewLab-module__TBeUhW__modes button,.AtlasReviewLab-module__TBeUhW__actions button,.AtlasReviewLab-module__TBeUhW__actions a,.AtlasReviewLab-module__TBeUhW__feedbackCorrect button,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect button,.AtlasReviewLab-module__TBeUhW__feedbackCorrect a,.AtlasReviewLab-module__TBeUhW__feedbackIncorrect a,.AtlasReviewLab-module__TBeUhW__footer a{width:100%}.AtlasReviewLab-module__TBeUhW__footer{flex-direction:column;align-items:stretch}}
.AtlasStudyDashboard-module__ZAWk_G__shell{gap:1.05rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__hero,.AtlasStudyDashboard-module__ZAWk_G__recommendation,.AtlasStudyDashboard-module__ZAWk_G__startHere,.AtlasStudyDashboard-module__ZAWk_G__panel,.AtlasStudyDashboard-module__ZAWk_G__metrics article,.AtlasStudyDashboard-module__ZAWk_G__toolGroup{background:#08140dc7;border:1px solid #8ab59533;border-radius:1.15rem}.AtlasStudyDashboard-module__ZAWk_G__hero{justify-content:space-between;align-items:end;gap:1.25rem;padding:clamp(1.15rem,2.6vw,1.8rem);display:flex}.AtlasStudyDashboard-module__ZAWk_G__hero>div{max-width:48rem}.AtlasStudyDashboard-module__ZAWk_G__hero small,.AtlasStudyDashboard-module__ZAWk_G__recommendation small,.AtlasStudyDashboard-module__ZAWk_G__startHere small,.AtlasStudyDashboard-module__ZAWk_G__panel small,.AtlasStudyDashboard-module__ZAWk_G__metrics small,.AtlasStudyDashboard-module__ZAWk_G__toolGroup small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.AtlasStudyDashboard-module__ZAWk_G__hero h1{max-width:18ch;margin:.35rem 0 .55rem;font-size:clamp(2.35rem,5vw,4.25rem);line-height:.98}.AtlasStudyDashboard-module__ZAWk_G__hero p,.AtlasStudyDashboard-module__ZAWk_G__recommendation p,.AtlasStudyDashboard-module__ZAWk_G__panel p{color:var(--muted);margin:0;line-height:1.55}.AtlasStudyDashboard-module__ZAWk_G__hero a,.AtlasStudyDashboard-module__ZAWk_G__recommendation a,.AtlasStudyDashboard-module__ZAWk_G__panel a{white-space:nowrap;border:1px solid #b4dcbc42;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.62rem .95rem;font-weight:800;text-decoration:none;display:inline-flex}.AtlasStudyDashboard-module__ZAWk_G__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__metrics article{gap:.18rem;padding:.9rem 1rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__metrics strong{font-size:clamp(1.65rem,3.5vw,2.35rem)}.AtlasStudyDashboard-module__ZAWk_G__metrics span{color:var(--muted);font-size:.9rem}.AtlasStudyDashboard-module__ZAWk_G__recommendation{background:linear-gradient(135deg,#b7e25d17,#08140dd1 55%);border-color:#b7e25d47;justify-content:space-between;align-items:center;gap:1.1rem;padding:clamp(1.05rem,2.6vw,1.55rem);display:flex}.AtlasStudyDashboard-module__ZAWk_G__recommendation h2,.AtlasStudyDashboard-module__ZAWk_G__startHere h2,.AtlasStudyDashboard-module__ZAWk_G__panel h2,.AtlasStudyDashboard-module__ZAWk_G__toolGroup h2{margin:.25rem 0 .45rem}.AtlasStudyDashboard-module__ZAWk_G__recommendation h2{font-size:clamp(1.45rem,2.6vw,2.15rem)}.AtlasStudyDashboard-module__ZAWk_G__startHere{padding:clamp(1rem,2.6vw,1.4rem)}.AtlasStudyDashboard-module__ZAWk_G__startHere>header{gap:.25rem;margin-bottom:.8rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__startHere>header>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AtlasStudyDashboard-module__ZAWk_G__startHere h2{font-size:clamp(1.35rem,2.4vw,1.95rem)}.AtlasStudyDashboard-module__ZAWk_G__startHere>header a{color:var(--accent-strong);flex:none;font-size:.9rem;font-weight:800}.AtlasStudyDashboard-module__ZAWk_G__intentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__intentGrid>a{background:#ffffff09;border-radius:.9rem;flex-direction:column;gap:.35rem;min-width:0;min-height:9.2rem;padding:.9rem;text-decoration:none;display:flex}.AtlasStudyDashboard-module__ZAWk_G__intentGrid>a:hover,.AtlasStudyDashboard-module__ZAWk_G__intentGrid>a:focus-visible{background:#b7e25d13;outline:1px solid #b7e25d38}.AtlasStudyDashboard-module__ZAWk_G__intentGrid strong{font-size:1rem;line-height:1.2}.AtlasStudyDashboard-module__ZAWk_G__intentGrid span{color:var(--muted);margin-top:.1rem;font-size:.88rem;line-height:1.4}.AtlasStudyDashboard-module__ZAWk_G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__panel{gap:.75rem;padding:1.15rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__track{background:#ffffff14;border-radius:999px;height:.58rem;overflow:hidden}.AtlasStudyDashboard-module__ZAWk_G__track span{background:currentColor;height:100%;display:block}.AtlasStudyDashboard-module__ZAWk_G__panelActions{flex-wrap:wrap;gap:.6rem;display:flex}.AtlasStudyDashboard-module__ZAWk_G__toolGroups{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.AtlasStudyDashboard-module__ZAWk_G__toolGroup{flex-direction:column;gap:.55rem;padding:1rem;display:flex}.AtlasStudyDashboard-module__ZAWk_G__toolGroup header{padding-bottom:.25rem}.AtlasStudyDashboard-module__ZAWk_G__toolGroup h2{font-size:1.15rem}.AtlasStudyDashboard-module__ZAWk_G__toolGroup>a{background:#ffffff09;border-radius:.85rem;gap:.25rem;padding:.8rem;text-decoration:none;display:grid}.AtlasStudyDashboard-module__ZAWk_G__toolGroup>a:hover,.AtlasStudyDashboard-module__ZAWk_G__toolGroup>a:focus-visible{background:#b7e25d13;outline:1px solid #b7e25d33}.AtlasStudyDashboard-module__ZAWk_G__toolGroup>a span{color:var(--muted);font-size:.9rem;line-height:1.4}@media (max-width:1040px){.AtlasStudyDashboard-module__ZAWk_G__intentGrid,.AtlasStudyDashboard-module__ZAWk_G__toolGroups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.AtlasStudyDashboard-module__ZAWk_G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.AtlasStudyDashboard-module__ZAWk_G__hero,.AtlasStudyDashboard-module__ZAWk_G__recommendation{flex-direction:column;align-items:stretch}.AtlasStudyDashboard-module__ZAWk_G__hero a,.AtlasStudyDashboard-module__ZAWk_G__recommendation a{width:100%}.AtlasStudyDashboard-module__ZAWk_G__startHere>header>div{flex-direction:column;align-items:flex-start;gap:.15rem}.AtlasStudyDashboard-module__ZAWk_G__metrics,.AtlasStudyDashboard-module__ZAWk_G__intentGrid,.AtlasStudyDashboard-module__ZAWk_G__grid,.AtlasStudyDashboard-module__ZAWk_G__toolGroups{grid-template-columns:1fr}.AtlasStudyDashboard-module__ZAWk_G__intentGrid>a{min-height:auto}}
