.SchoolHumanitiesLab_lab__l2GkE{padding:clamp(18px,3vw,30px);border:1px solid #d9d7d1;border-radius:20px;background:#faf9f5;color:#253a3a}.SchoolHumanitiesLab_lab__l2GkE h3{margin:8px 0 14px;font-size:clamp(21px,3vw,28px)}.SchoolHumanitiesLab_lab__l2GkE h4{margin:24px 0 12px;font-size:18px}.SchoolHumanitiesLab_lab__l2GkE p{line-height:1.6}.SchoolHumanitiesLab_eyebrow__TrbX_{color:#506c66;font-size:11px;font-weight:750;letter-spacing:.11em}.SchoolHumanitiesLab_lab__l2GkE button{min-height:44px;border:1px solid #c4d3cc;border-radius:10px;background:white;color:#253a3a;padding:10px 13px;cursor:pointer;font:inherit}.SchoolHumanitiesLab_lab__l2GkE button:hover:not(:disabled){border-color:#3a7663;background:#eef5ef}.SchoolHumanitiesLab_lab__l2GkE a:focus-visible,.SchoolHumanitiesLab_lab__l2GkE button:focus-visible,.SchoolHumanitiesLab_lab__l2GkE input:focus-visible{outline:3px solid #246dbe;outline-offset:3px}.SchoolHumanitiesLab_lab__l2GkE button:disabled{opacity:.48;cursor:default}.SchoolHumanitiesLab_lab__l2GkE button[aria-pressed=true]{border-color:#2e6c58;background:#e6f1e8;box-shadow:inset 0 0 0 1px #2e6c58}.SchoolHumanitiesLab_timeline__FK86w{display:grid;gap:12px;padding:0;list-style:none;counter-reset:event}.SchoolHumanitiesLab_timeline__FK86w li{display:grid;grid-template-columns:minmax(110px,.55fr) 1fr;align-items:center;gap:10px 18px;padding:16px;border-left:4px solid #548b77;border-radius:9px;background:white;box-shadow:0 1px 5px #243a3a0a}.SchoolHumanitiesLab_date__njJPG{color:#3a6d5b;font-size:14px;font-weight:750}.SchoolHumanitiesLab_moveButtons__4pDUi{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_moveButtons__4pDUi button{font-size:13px}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_action__gVBuB{color:white;background:#346d59;border-color:#346d59}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_action__gVBuB:hover:not(:disabled){background:#25533f;color:white}.SchoolHumanitiesLab_feedback__bPIGy{min-height:26px;font-size:14px;color:#315e4e}.SchoolHumanitiesLab_sources__zJEAq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SchoolHumanitiesLab_sources__zJEAq article{background:white;border:1px solid #d9e0da;border-radius:12px;overflow:hidden}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_sourceToggle__QouSv{display:grid;gap:8px;width:100%;border:none;border-radius:0;text-align:left;padding:18px}.SchoolHumanitiesLab_sourceToggle__QouSv span{color:#59766a;font-size:11px;text-transform:uppercase}.SchoolHumanitiesLab_sourceToggle__QouSv small{font-size:12px}.SchoolHumanitiesLab_sourceBody__LAuYa{padding:0 18px 18px;font-size:14px}.SchoolHumanitiesLab_origin__ZWNPM{color:#577268;font-size:12px}.SchoolHumanitiesLab_sourceBody__LAuYa a{color:#255c89;text-decoration:underline}.SchoolHumanitiesLab_question__lTlg_{margin:22px 0 0;padding:0;border:0}.SchoolHumanitiesLab_question__lTlg_ legend{font-weight:650;line-height:1.5;margin-bottom:12px}.SchoolHumanitiesLab_options__XHSka{display:flex;flex-wrap:wrap;gap:10px}.SchoolHumanitiesLab_options__XHSka button{flex:1 1 220px;text-align:left}.SchoolHumanitiesLab_note___NowK{font-size:12px;padding:12px 14px;border-left:3px solid #b7c5bc;background:#eff2ec}.SchoolHumanitiesLab_teacher__4Sz1B{font-size:13px;font-weight:600}.SchoolHumanitiesLab_compassLayout__f5IQa{display:flex;gap:30px;flex-wrap:wrap;align-items:center;margin:20px 0}.SchoolHumanitiesLab_north__38_SK{display:block;text-align:center;padding:7px;font-size:13px;font-weight:750}.SchoolHumanitiesLab_gridPlan__E9wyu{display:grid;grid-template-columns:repeat(3,1fr);width:min(300px,100%);border:1px solid #bac9be;border-radius:12px;overflow:hidden}.SchoolHumanitiesLab_cell__EMZiW,.SchoolHumanitiesLab_currentCell__V1kNV{display:grid;align-content:center;text-align:center;gap:6px;min-height:78px;padding:7px;background:#f1f3e9;border:1px solid #d8dfcf}.SchoolHumanitiesLab_currentCell__V1kNV{background:#deedda;color:#286643;font-weight:750}.SchoolHumanitiesLab_cell__EMZiW small,.SchoolHumanitiesLab_currentCell__V1kNV small{font-size:11px}.SchoolHumanitiesLab_directionPad__DHDwU{display:grid;grid-template-columns:repeat(3,65px);grid-template-rows:repeat(3,65px);gap:5px}.SchoolHumanitiesLab_directionPad__DHDwU button{display:grid;align-content:center;gap:3px;font-weight:750}.SchoolHumanitiesLab_directionPad__DHDwU small{font-size:11px;font-weight:400}.SchoolHumanitiesLab_directionN__fIcgg{grid-area:1/2}.SchoolHumanitiesLab_directionV__klUZy{grid-area:2/1}.SchoolHumanitiesLab_directionE__YhKPV{grid-area:2/3}.SchoolHumanitiesLab_directionS__XRYJG{grid-area:3/2}.SchoolHumanitiesLab_features__3qFdj,.SchoolHumanitiesLab_waterSteps__Tukdy{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:20px 0}.SchoolHumanitiesLab_features__3qFdj button,.SchoolHumanitiesLab_waterSteps__Tukdy button{display:grid;justify-items:center;align-content:start;gap:10px;text-align:center}.SchoolHumanitiesLab_featureSymbol__XctCJ{font-size:26px;color:#41795e;min-height:32px}.SchoolHumanitiesLab_features__3qFdj strong,.SchoolHumanitiesLab_waterSteps__Tukdy strong{font-size:14px}.SchoolHumanitiesLab_waterSteps__Tukdy small{color:#547166}.SchoolHumanitiesLab_observation__47He3{border:1px solid #c4d8c5;background:white;border-radius:12px;padding:18px;min-height:118px}.SchoolHumanitiesLab_observation__47He3 p{margin-bottom:0;font-size:14px}.SchoolHumanitiesLab_localPlan__Fowfe{position:relative;width:100%;height:230px;background:linear-gradient(155deg,transparent 47%,#ddcda9 48%,#ddcda9 52%,transparent 53%),#edf1df;border:1px solid #ced8c1;border-radius:14px}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_mapPoint__0fSFO{position:absolute;width:56px;height:56px;border:1px solid #bcccb3;font-size:28px;padding:5px}.SchoolHumanitiesLab_mapPoint0__VX6zI{left:15%;top:65px}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_mapPoint1__aYchf{right:18%;top:70px;color:#2e75a0}.SchoolHumanitiesLab_lab__l2GkE .SchoolHumanitiesLab_mapPoint2__Gm_RZ{left:44%;bottom:22px;color:#427945}.SchoolHumanitiesLab_pathLabel__8Lbrs{position:absolute;left:15px;bottom:9px;font-size:11px;color:#69563c}.SchoolHumanitiesLab_scaleControl__8RiNL{display:grid;gap:14px;margin-top:22px;background:#edf3ea;border-radius:12px;padding:18px}.SchoolHumanitiesLab_scaleControl__8RiNL input{width:100%;accent-color:#346d59}.SchoolHumanitiesLab_scaleControl__8RiNL output{font-weight:650;font-size:14px}.SchoolHumanitiesLab_relief__x6ZkJ{width:100%;height:auto;background:#eef5f4;border-radius:14px;padding:10px 10px 18px;margin-top:8px}.SchoolHumanitiesLab_relief__x6ZkJ text{font-size:14px;fill:#253a3a}.SchoolHumanitiesLab_environmentScene__9jb9G{display:grid;gap:25px;padding:25px 15px 0;margin-top:16px;border-radius:14px;overflow:hidden;border:1px solid #ccddd9;background:#e6f2f6;text-align:center}.SchoolHumanitiesLab_environmentScene__9jb9G>span{font-size:22px}.SchoolHumanitiesLab_pavement__kmNIQ,.SchoolHumanitiesLab_vegetation__vKhTb{padding:22px 12px;font-size:14px;font-weight:650}.SchoolHumanitiesLab_vegetation__vKhTb{background:#cde2b8}.SchoolHumanitiesLab_pavement__kmNIQ{background:#d6dadb}@media (max-width:560px){.SchoolHumanitiesLab_sources__zJEAq,.SchoolHumanitiesLab_timeline__FK86w li{grid-template-columns:1fr}.SchoolHumanitiesLab_compassLayout__f5IQa{justify-content:center;gap:12px}.SchoolHumanitiesLab_gridPlan__E9wyu{width:270px}.SchoolHumanitiesLab_features__3qFdj,.SchoolHumanitiesLab_waterSteps__Tukdy{grid-template-columns:repeat(2,1fr)}.SchoolHumanitiesLab_options__XHSka{flex-direction:column}.SchoolHumanitiesLab_options__XHSka button{flex-basis:auto}}