.BodyMicroAtlas_page__E1J6H{--ink:#172c32;--muted:#5c6e72;--line:#d9ddd6;--rose:#ae3837;--paper:#f7f5ef;--panel:#fffefa;color:var(--ink);background:var(--paper);min-height:100vh;padding:26px clamp(16px,3vw,48px) 70px}.BodyMicroAtlas_page__E1J6H *{box-sizing:border-box}.BodyMicroAtlas_page__E1J6H button{font:inherit;cursor:pointer}.BodyMicroAtlas_page__E1J6H a:focus-visible,.BodyMicroAtlas_page__E1J6H button:focus-visible{outline:3px solid #2468a1;outline-offset:3px}.BodyMicroAtlas_breadcrumb__Kxdke{max-width:1470px;margin:0 auto 22px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--muted);font-size:13px;font-weight:700}.BodyMicroAtlas_breadcrumb__Kxdke a{color:var(--ink);text-decoration:none}.BodyMicroAtlas_header__MP2tV{max-width:1470px;margin:0 auto 26px;display:flex;align-items:end;justify-content:space-between;gap:20px}.BodyMicroAtlas_eyebrow__WQ_co{margin:0 0 8px;color:var(--rose);font-size:11px;font-weight:850;letter-spacing:.17em}.BodyMicroAtlas_header__MP2tV h1{font:500 clamp(36px,5.2vw,74px)/1.02 Georgia,serif;letter-spacing:-.045em;margin:0 0 10px}.BodyMicroAtlas_header__MP2tV p:not(.BodyMicroAtlas_eyebrow__WQ_co){font-size:16px;color:var(--muted);margin:0;max-width:660px}.BodyMicroAtlas_language__CMe4I{border:1px solid var(--line);border-radius:999px;background:var(--panel);padding:10px 17px;color:var(--ink);font-weight:800;flex:none}.BodyMicroAtlas_layout__bWvOq{max-width:1470px;margin:auto;display:grid;grid-template-columns:235px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.BodyMicroAtlas_topicRail__qOX4n{position:sticky;top:20px;padding:20px 0}.BodyMicroAtlas_topicRail__qOX4n>p{font-size:10px;color:var(--muted);letter-spacing:.16em;font-weight:900;margin:0 0 12px 12px}.BodyMicroAtlas_topicList__WEPXW{display:grid;grid-gap:5px;gap:5px}.BodyMicroAtlas_topicButton__zcNyw{text-align:left;border:1px solid transparent;border-radius:13px;background:transparent;color:#4d6065;padding:12px;display:flex;gap:11px;align-items:center;font-size:13px;font-weight:750;line-height:1.3;min-height:48px}.BodyMicroAtlas_topicButton__zcNyw span{font-size:11px;color:#b47b6d;font-weight:900}.BodyMicroAtlas_topicButton__zcNyw:hover{background:#eee8df}.BodyMicroAtlas_topicActive___T_Gq,.BodyMicroAtlas_topicActive___T_Gq:hover{background:#efe0d9;border-color:#e9c7bc;color:#802c29}.BodyMicroAtlas_content__YAOZS{min-width:0}.BodyMicroAtlas_topicHeading__ajkf_{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:0 0 20px}.BodyMicroAtlas_topicHeading__ajkf_ h2{font:500 clamp(30px,3.5vw,49px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 8px}.BodyMicroAtlas_topicHeading__ajkf_ p:not(.BodyMicroAtlas_eyebrow__WQ_co){margin:0;color:var(--muted);font-size:15px;max-width:650px}.BodyMicroAtlas_fullLesson__LNmFN{flex:none;border:1px solid #d6b2a7;border-radius:999px;padding:9px 14px;color:#8b3431;font-weight:850;text-decoration:none;font-size:12px}.BodyMicroAtlas_explorer__K79HQ{background:var(--panel);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 15px 45px #263b3510}.BodyMicroAtlas_viewBar__gSGhn{display:flex;gap:7px;align-items:center;border-bottom:1px solid var(--line);padding:10px 13px;min-height:64px}.BodyMicroAtlas_viewBar__gSGhn button{border:1px solid transparent;border-radius:11px;background:transparent;color:var(--muted);padding:10px 13px;font-size:13px;font-weight:800}.BodyMicroAtlas_viewBar__gSGhn button[aria-pressed=true]{border-color:#d8aca2;background:#f6e8e1;color:#8d2b28}.BodyMicroAtlas_viewBar__gSGhn button span{margin-right:9px;color:#ae7770;font-size:11px}.BodyMicroAtlas_scale__IcN8D{margin-left:auto;border:1px solid var(--line);border-radius:999px;padding:6px 11px;font-size:11px;font-weight:800;color:var(--muted);white-space:nowrap}.BodyMicroAtlas_explorerBody__CbYb8{display:grid;grid-template-columns:minmax(0,1fr) 285px;min-height:570px}.BodyMicroAtlas_imageStage__1e_kS{background:#e9d9cf;position:relative;display:grid;place-items:center;padding:18px 18px 32px;min-width:0}.BodyMicroAtlas_crop__65LJ7{position:relative;aspect-ratio:.75;width:100%;max-width:410px;overflow:hidden;border-radius:14px;background:#e6c5b6;box-shadow:0 20px 35px #3b212329}.BodyMicroAtlas_pairedImage__kFgDE{position:absolute;top:0;left:0;width:200%;height:100%;max-width:none;object-fit:fill;transition:transform .55s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BodyMicroAtlas_showRight__VUIEA{transform:translateX(-50%)}.BodyMicroAtlas_pin__w0Xlv{position:absolute;z-index:2;transform:translate(-50%,-50%);width:37px;height:37px;border:2px solid #fff;border-radius:50%;background:#9d3130de;color:white;font-size:12px;font-weight:900;box-shadow:0 0 0 7px #ffffff7a,0 4px 18px #5d252544;animation:BodyMicroAtlas_pulse__lUVjt 2.5s infinite}.BodyMicroAtlas_pinSelected__7QzJd,.BodyMicroAtlas_pin__w0Xlv:hover{background:#244755;box-shadow:0 0 0 9px #ffffffa8,0 4px 18px #173f4e88}.BodyMicroAtlas_artNote__vLoiR{position:absolute;bottom:9px;left:18px;font-size:10px;font-weight:800;color:#574847;background:#fffef2e8;border-radius:7px;padding:4px 7px}.BodyMicroAtlas_inspector__9K_PD{border-left:1px solid var(--line);padding:31px 25px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.BodyMicroAtlas_inspector__9K_PD h3{font:500 clamp(27px,2.8vw,39px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:9px 0 11px}.BodyMicroAtlas_inspector__9K_PD p:not(.BodyMicroAtlas_eyebrow__WQ_co){color:#45585e;font-size:15px;line-height:1.58;margin:0}.BodyMicroAtlas_inspector__9K_PD .BodyMicroAtlas_feedback__9lbmq{margin-top:18px!important;min-height:38px;font-weight:800;color:#a14c3c!important}.BodyMicroAtlas_inspector__9K_PD .BodyMicroAtlas_success__Lmatp{color:#3c764a!important}.BodyMicroAtlas_modeButton__a5P8F,.BodyMicroAtlas_nextTarget__2Yw9U{border:1px solid #c38b7f;background:#fff9f5;color:#8e3430;border-radius:12px;padding:10px 13px;font-size:12px!important;font-weight:850}.BodyMicroAtlas_modeButton__a5P8F[aria-pressed=true]{background:#8e3430;color:white}.BodyMicroAtlas_nextTarget__2Yw9U{margin-top:16px}.BodyMicroAtlas_below__zu92i{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);grid-gap:15px;gap:15px;margin-top:16px}.BodyMicroAtlas_process__MwUKm,.BodyMicroAtlas_quiz__TOjEC{border:1px solid var(--line);border-radius:19px;background:var(--panel);padding:22px}.BodyMicroAtlas_process__MwUKm h3,.BodyMicroAtlas_quiz__TOjEC h3{font:500 27px/1.15 Georgia,serif;margin:0 0 15px}.BodyMicroAtlas_stepList__OQezd{display:grid;grid-gap:8px;gap:8px}.BodyMicroAtlas_stepList__OQezd button{border:1px solid var(--line);border-radius:11px;background:#faf7f0;display:flex;align-items:center;gap:11px;text-align:left;padding:9px 11px;color:#465a60;font-size:13px;font-weight:750}.BodyMicroAtlas_stepList__OQezd button span{display:grid;place-items:center;flex:none;width:25px;height:25px;border-radius:50%;background:#eadbd0;color:#8d4039;font-weight:900}.BodyMicroAtlas_stepList__OQezd .BodyMicroAtlas_stepActive__i2nKg{border-color:#d39284;background:#f7e7e0;color:#7a302d}.BodyMicroAtlas_options__EKtLz{display:grid;grid-gap:7px;gap:7px}.BodyMicroAtlas_options__EKtLz button{text-align:left;padding:10px 11px;border-radius:10px;border:1px solid var(--line);background:#faf9f4;color:#344a51;font-weight:750;font-size:13px}.BodyMicroAtlas_options__EKtLz button:hover{border-color:#c88b80}.BodyMicroAtlas_options__EKtLz .BodyMicroAtlas_correct__r7Gy9{background:#e2f1e2;border-color:#8aaa83;color:#335d3c}.BodyMicroAtlas_options__EKtLz .BodyMicroAtlas_incorrect__R_XhE{background:#fae5e0;border-color:#c47d71;color:#8b2d29}.BodyMicroAtlas_quizResult__qwk5U{font-size:13px;color:#52646a;min-height:38px;line-height:1.4;margin:10px 0 0}.BodyMicroAtlas_disclosure__Cf04K{color:var(--muted);font-size:12px;line-height:1.55;margin:16px 0 0}.BodyMicroAtlas_disclosure__Cf04K a{color:#80423d;font-weight:800}.BodyMicroAtlas_language__CMe4I,.BodyMicroAtlas_modeButton__a5P8F,.BodyMicroAtlas_options__EKtLz button,.BodyMicroAtlas_stepList__OQezd button,.BodyMicroAtlas_topicButton__zcNyw,.BodyMicroAtlas_viewBar__gSGhn button{transition:background .2s,border-color .2s,color .2s}@keyframes BodyMicroAtlas_pulse__lUVjt{50%{box-shadow:0 0 0 11px #ffffff38,0 4px 18px #5d252544}}@media(max-width:1120px){.BodyMicroAtlas_layout__bWvOq{grid-template-columns:1fr}.BodyMicroAtlas_topicRail__qOX4n{position:static;padding:0}.BodyMicroAtlas_topicRail__qOX4n>p{display:none}.BodyMicroAtlas_topicList__WEPXW{display:flex;overflow-x:auto;gap:5px;padding:0 0 8px;scrollbar-width:thin}.BodyMicroAtlas_topicButton__zcNyw{flex:none;white-space:nowrap}.BodyMicroAtlas_explorerBody__CbYb8{grid-template-columns:minmax(0,1fr) 265px}}@media(max-width:760px){.BodyMicroAtlas_page__E1J6H{padding:17px 13px 45px}.BodyMicroAtlas_header__MP2tV{align-items:start}.BodyMicroAtlas_header__MP2tV h1{font-size:39px}.BodyMicroAtlas_header__MP2tV p:not(.BodyMicroAtlas_eyebrow__WQ_co){font-size:14px}.BodyMicroAtlas_language__CMe4I{padding:8px 11px;font-size:12px}.BodyMicroAtlas_topicHeading__ajkf_{align-items:start;flex-direction:column;gap:9px}.BodyMicroAtlas_topicHeading__ajkf_ h2{font-size:34px}.BodyMicroAtlas_explorerBody__CbYb8{grid-template-columns:1fr}.BodyMicroAtlas_imageStage__1e_kS{min-height:500px;padding:12px 12px 29px}.BodyMicroAtlas_crop__65LJ7{max-width:410px}.BodyMicroAtlas_inspector__9K_PD{border-left:0;border-top:1px solid var(--line);min-height:200px;padding:23px}.BodyMicroAtlas_below__zu92i{grid-template-columns:1fr}.BodyMicroAtlas_viewBar__gSGhn{overflow-x:auto}.BodyMicroAtlas_viewBar__gSGhn button{flex:none;white-space:nowrap}.BodyMicroAtlas_scale__IcN8D{font-size:10px}.BodyMicroAtlas_process__MwUKm,.BodyMicroAtlas_quiz__TOjEC{padding:19px}}@media(max-width:480px){.BodyMicroAtlas_imageStage__1e_kS{min-height:450px}.BodyMicroAtlas_crop__65LJ7{max-width:100%}.BodyMicroAtlas_topicButton__zcNyw{padding:9px 10px;min-height:41px}.BodyMicroAtlas_topicHeading__ajkf_ h2{font-size:31px}.BodyMicroAtlas_viewBar__gSGhn{gap:3px;padding:7px}.BodyMicroAtlas_viewBar__gSGhn button{font-size:11px;padding:8px}.BodyMicroAtlas_viewBar__gSGhn button span{margin-right:4px}.BodyMicroAtlas_scale__IcN8D{display:none}.BodyMicroAtlas_inspector__9K_PD h3{font-size:30px}}@media(prefers-reduced-motion:reduce){.BodyMicroAtlas_page__E1J6H *{animation-duration:.01ms!important;transition-duration:.01ms!important}}