._shell_gr6s7_1{display:flex;flex-direction:column;min-height:100vh;color:#18201d;background:#f5f7f3}._header_gr6s7_9{position:sticky;top:0;z-index:20;display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:76px;padding:14px 32px;border-bottom:1px solid #dce3dc;background:#f5f7f3eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._brand_gr6s7_24{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;min-width:0}._brand_gr6s7_24 strong,._brand_gr6s7_24 small{display:block}._brand_gr6s7_24 strong{font-size:.98rem;min-width:0;overflow-wrap:anywhere}._brand_gr6s7_24 small{margin-top:3px;color:#64736d;font-size:.78rem}._mark_gr6s7_46{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;color:#daf2e5;background:#18332f;font-weight:900}._nav_gr6s7_57{display:flex;gap:8px;align-items:center}._menuButton_gr6s7_63{display:none;gap:8px;align-items:center;min-height:42px;padding:9px 12px;border:1px solid #cbd8cf;border-radius:8px;color:#172923;background:#fff;cursor:pointer;font-weight:900}._navItem_gr6s7_77{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:40px;padding:9px 12px;border-radius:8px;color:#40524b;font-weight:750;line-height:1.25;white-space:normal}._navItem_gr6s7_77:hover,._active_gr6s7_92{color:#fff;background:#18332f}._content_gr6s7_97{flex:1 0 auto;min-width:0}._footer_gr6s7_102{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:28px;padding:34px 48px;color:#e8f1ec;background:#142520}._footer_gr6s7_102 strong{display:block;margin-bottom:8px;font-size:1.05rem}._footer_gr6s7_102 p{max-width:620px;margin:0;color:#bbc8c1;line-height:1.6}._footer_gr6s7_102 address{display:grid;gap:7px;font-style:normal}._footer_gr6s7_102 address span:first-child{color:#9fe0c4;font-size:.78rem;font-weight:900;text-transform:uppercase}._footer_gr6s7_102 a,._footer_gr6s7_102 address span{color:#e8f1ec}@media(max-width:780px){._header_gr6s7_9{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 18px}._menuButton_gr6s7_63{display:inline-flex}._nav_gr6s7_57{display:none;grid-column:1/-1;grid-template-columns:1fr;gap:8px;padding:10px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f291a}._navOpen_gr6s7_159{display:grid}._navItem_gr6s7_77{justify-content:flex-start;min-height:44px}._brand_gr6s7_24 strong{max-width:min(230px,52vw)}._footer_gr6s7_102{grid-template-columns:1fr;padding:28px 22px}}@media(max-width:520px){._brand_gr6s7_24 small{display:none}}._page_421l2_1{min-height:100vh;color:#16211d;background:#f6f7f2}._header_421l2_7{position:sticky;top:0;z-index:20;display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:76px;padding:14px 34px;border-bottom:1px solid rgba(218,225,217,.82);background:#f6f7f2eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._brand_421l2_22{display:inline-flex;gap:12px;align-items:center;min-width:0;color:#172923;font-weight:900}._brand_421l2_22 span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;color:#f0f5ef;background:#172923;font-size:.82rem}._brand_421l2_22 strong{min-width:0;overflow-wrap:anywhere}._nav_421l2_45{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._nav_421l2_45 a{display:inline-flex;align-items:center;min-width:0;min-height:40px;padding:9px 12px;border-radius:8px;color:#46564f;font-weight:800}._nav_421l2_45 a:hover,._nav_421l2_45 a:last-child{color:#fff;background:#172923}._menuButton_421l2_67{display:none;gap:8px;align-items:center;min-height:42px;padding:9px 12px;border:1px solid #cbd8cf;border-radius:8px;color:#172923;background:#fff;cursor:pointer;font-weight:900}._hero_421l2_81{position:relative;min-height:calc(100vh - 76px);overflow:hidden;background:#172923}._hero_421l2_81 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._heroOverlay_421l2_95{position:relative;z-index:1;display:grid;min-height:calc(100vh - 76px);align-items:center;padding:72px 48px;background:linear-gradient(90deg,#0d1b18e8,#0d1b18b8 46%,#0d1b182e),linear-gradient(0deg,rgba(13,27,24,.42),transparent 44%)}._heroCopy_421l2_105{width:min(720px,100%)}._heroCopy_421l2_105>span{color:#a5dfbf;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._heroCopy_421l2_105 h1{margin:14px 0 18px;color:#fff;font-size:clamp(2.55rem,5.8vw,5.6rem);line-height:.98}._heroCopy_421l2_105 p{max-width:650px;margin:0;color:#dce8e1;font-size:1.08rem;line-height:1.7}._actions_421l2_129{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}._actions_421l2_129 a{display:inline-flex;gap:8px;align-items:center;min-width:0;min-height:48px;padding:12px 18px;border:1px solid rgba(255,255,255,.36);border-radius:8px;color:#fff;font-weight:900;line-height:1.25;text-align:center;white-space:normal}._actions_421l2_129 a:first-child{border-color:#d2b56f;color:#16211d;background:#d2b56f}._stats_421l2_156,._section_421l2_157,._labAccess_421l2_158,._split_421l2_159,._cta_421l2_160{width:min(1180px,100% - 48px);margin:0 auto}._stats_421l2_156{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:26px 0 72px}._stats_421l2_156 article{display:grid;gap:8px;min-height:132px;padding:22px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f2912}._stats_421l2_156 svg{color:#2d6b58}._stats_421l2_156 strong{color:#162924;font-size:1.65rem}._stats_421l2_156 span{color:#5f6b65}._section_421l2_157{display:grid;gap:24px;padding:72px 0}._sectionHeader_421l2_198{max-width:820px}._sectionHeader_421l2_198 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._sectionHeader_421l2_198 h2{margin:9px 0 0;color:#142923;font-size:clamp(1.8rem,3.5vw,3.15rem);line-height:1.05}._serviceGrid_421l2_214{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._serviceGrid_421l2_214 article{display:grid;gap:12px;min-height:250px;padding:24px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f2912}._serviceGrid_421l2_214 svg{color:#2d6b58}._serviceGrid_421l2_214 h3,._serviceGrid_421l2_214 p{margin:0}._serviceGrid_421l2_214 h3{color:#162924;font-size:1.18rem}._serviceGrid_421l2_214 p{color:#53635c;line-height:1.62}._labAccess_421l2_158{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:34px;border:1px solid #dce3dc;border-radius:8px;background:linear-gradient(90deg,#142520f5,#16372fe6),linear-gradient(90deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:auto,34px 34px;box-shadow:0 18px 48px #222f2921}._labAccess_421l2_158 div{max-width:780px}._labAccess_421l2_158 span{color:#9fe0c4;font-size:.82rem;font-weight:900;text-transform:uppercase}._labAccess_421l2_158 h2{margin:8px 0 10px;color:#fff;font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.08}._labAccess_421l2_158 p{margin:0;color:#dbe8e1;line-height:1.65}._labAccess_421l2_158 a{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;min-width:0;min-height:48px;padding:12px 18px;border-radius:8px;color:#10241f;background:#d0b36d;font-weight:900;line-height:1.25;text-align:center;white-space:normal}._split_421l2_159{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,.92fr);gap:42px;align-items:center;padding:76px 0}._split_421l2_159 figure{min-height:440px;margin:0;overflow:hidden;border-radius:8px;background:#dfe7e1;box-shadow:0 24px 70px #222f292e}._split_421l2_159 img{display:block;width:100%;height:100%;object-fit:cover}._split_421l2_159 div{display:grid;gap:16px}._split_421l2_159 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._split_421l2_159 h2,._split_421l2_159 p,._split_421l2_159 ul{margin:0}._split_421l2_159 h2{color:#142923;font-size:clamp(1.8rem,3.5vw,3.15rem);line-height:1.05}._split_421l2_159 p{color:#53635c;line-height:1.7}._split_421l2_159 ul{display:grid;gap:10px;padding:0;list-style:none}._split_421l2_159 li{display:flex;gap:9px;align-items:center;color:#20352f;font-weight:800}._split_421l2_159 svg{flex:0 0 auto;color:#c3952e}._cta_421l2_160{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:76px;padding:34px;border-radius:8px;color:#fff;background:linear-gradient(90deg,#142520f5,#16372feb),linear-gradient(90deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:auto,34px 34px}._cta_421l2_160 div{max-width:780px}._cta_421l2_160 span{color:#9fe0c4;font-size:.82rem;font-weight:900;text-transform:uppercase}._cta_421l2_160 h2{margin:8px 0 10px;font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.08}._cta_421l2_160 p{margin:0;color:#dbe8e1;line-height:1.65}._cta_421l2_160 a{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;min-width:0;min-height:48px;padding:12px 18px;border-radius:8px;color:#10241f;background:#d0b36d;font-weight:900;line-height:1.25;text-align:center;white-space:normal}@media(max-width:920px){._header_421l2_7{align-items:flex-start;flex-direction:column;padding:14px 20px}._heroOverlay_421l2_95{padding:58px 24px;background:#0d1b18c7}._stats_421l2_156,._serviceGrid_421l2_214,._split_421l2_159{grid-template-columns:1fr}._split_421l2_159 figure{min-height:360px}}@media(max-width:620px){._header_421l2_7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}._brand_421l2_22 strong{max-width:min(210px,52vw)}._menuButton_421l2_67{display:inline-flex}._nav_421l2_45{display:none;width:100%;grid-column:1/-1;grid-template-columns:1fr;gap:8px;padding:10px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f291a}._nav_421l2_45 a{justify-content:flex-start;min-height:44px}._navOpen_421l2_453{display:grid}._stats_421l2_156,._section_421l2_157,._labAccess_421l2_158,._split_421l2_159,._cta_421l2_160{width:min(100% - 32px,1180px)}._actions_421l2_129,._labAccess_421l2_158,._cta_421l2_160{align-items:stretch;flex-direction:column}._actions_421l2_129 a,._labAccess_421l2_158 a,._cta_421l2_160 a{justify-content:center;width:100%}._hero_421l2_81{min-height:auto}._heroOverlay_421l2_95{min-height:calc(100svh - 76px);padding:46px 16px}._heroCopy_421l2_105 h1{font-size:clamp(2rem,12vw,3.2rem);line-height:1.02}._heroCopy_421l2_105 p{font-size:1rem}._labAccess_421l2_158,._cta_421l2_160{padding:24px}}._page_70evi_1{min-height:100vh;color:#16211d;background:radial-gradient(circle at 82% 12%,rgba(159,224,196,.32),transparent 32%),linear-gradient(180deg,#f6f7f2,#edf2eb)}._header_70evi_7,._labGrid_70evi_8{width:min(1180px,100% - 48px);margin:0 auto}._header_70evi_7{display:grid;gap:28px;padding:28px 0 44px}._header_70evi_7>div{max-width:860px}._header_70evi_7 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._header_70evi_7 h1{margin:10px 0 14px;color:#142923;font-size:clamp(2.35rem,5vw,5.2rem);line-height:.98}._header_70evi_7 p{max-width:780px;margin:0;color:#53635c;font-size:1.05rem;line-height:1.7}._backLink_70evi_41{display:inline-flex;gap:8px;align-items:center;width:fit-content;min-height:42px;padding:9px 13px;border:1px solid #cbd8cf;border-radius:8px;color:#20352f;background:#ffffffb8;font-weight:850}._labGrid_70evi_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:76px}._labCard_70evi_62{display:grid;gap:18px;min-height:420px;padding:26px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 20px 54px #222f291a}._cardIcon_70evi_73{display:grid;width:56px;height:56px;place-items:center;border-radius:8px;color:#dff5ea;background:#172923}._cardCopy_70evi_83{display:grid;gap:10px}._cardCopy_70evi_83 span{color:#2d6b58;font-size:.78rem;font-weight:900;text-transform:uppercase}._cardCopy_70evi_83 h2,._cardCopy_70evi_83 p{margin:0}._cardCopy_70evi_83 h2{color:#142923;font-size:clamp(1.65rem,3vw,2.65rem);line-height:1.02}._cardCopy_70evi_83 p{color:#53635c;line-height:1.65}._labCard_70evi_62 ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}._labCard_70evi_62 ul li{display:flex;gap:9px;align-items:center;color:#20352f;font-weight:800}._labCard_70evi_62 ul svg{flex:0 0 auto;color:#c3952e}._cardFooter_70evi_126{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-top:auto}._cardFooter_70evi_126 strong{color:#2d6b58;font-size:.86rem;text-transform:uppercase}._cardFooter_70evi_126 a{display:inline-flex;gap:8px;align-items:center;min-width:0;min-height:46px;padding:12px 16px;border-radius:8px;color:#fff;background:#172923;font-weight:900;line-height:1.25;text-align:center;white-space:normal}@media(max-width:780px){._header_70evi_7,._labGrid_70evi_8{width:min(100% - 32px,1180px)}._labGrid_70evi_8{grid-template-columns:1fr}._cardFooter_70evi_126{align-items:stretch;flex-direction:column}._cardFooter_70evi_126 a{justify-content:center}}@media(max-width:480px){._header_70evi_7 h1{font-size:clamp(2rem,12vw,3.1rem);line-height:1.03}._labCard_70evi_62{min-height:auto;padding:22px}}._page_omb8e_1{min-height:100vh;color:#e7f2ed;background:radial-gradient(circle at 50% 12%,rgba(49,99,82,.34),transparent 34%),linear-gradient(135deg,#101c19,#142520 48%,#0c1714)}._header_omb8e_7{display:grid;gap:24px;width:min(1380px,100% - 48px);margin:0 auto;padding:26px 0 18px}._header_omb8e_7>div{max-width:920px}._header_omb8e_7 span{color:#9fe0c4;font-size:.82rem;font-weight:900;text-transform:uppercase}._header_omb8e_7 h1{margin:9px 0 12px;color:#fff;font-size:clamp(2.1rem,4.2vw,4.6rem);line-height:1}._header_omb8e_7 p{max-width:760px;margin:0;color:#c7d5cf;font-size:1.04rem;line-height:1.65}._backLink_omb8e_37{display:inline-flex;gap:8px;align-items:center;min-width:0;width:fit-content;min-height:42px;padding:9px 13px;border:1px solid rgba(159,224,196,.34);border-radius:8px;color:#e7f2ed;font-weight:850;line-height:1.25;white-space:normal}._labGrid_omb8e_53{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(480px,1.62fr) minmax(280px,.92fr);gap:18px;width:min(1380px,100% - 48px);margin:0 auto;padding:18px 0 48px}._controls_omb8e_62,._simulation_omb8e_63,._telemetry_omb8e_64{border:1px solid rgba(159,224,196,.18);border-radius:8px;background:#0c1714b8;box-shadow:0 24px 70px #0000003d}._controls_omb8e_62,._telemetry_omb8e_64{display:grid;align-content:start;gap:16px;padding:18px}._panelHeader_omb8e_79{display:flex;gap:12px;align-items:center}._panelHeader_omb8e_79 svg{color:#9fe0c4}._panelHeader_omb8e_79 span,._panelHeader_omb8e_79 strong{display:block}._panelHeader_omb8e_79 span{color:#9daea7;font-size:.78rem;font-weight:900;text-transform:uppercase}._panelHeader_omb8e_79 strong{margin-top:3px;color:#fff;font-size:1rem}._faultList_omb8e_103{display:grid;gap:9px}._faultList_omb8e_103 button{display:flex;gap:10px;align-items:center;width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(159,224,196,.16);border-radius:8px;color:#dce9e3;background:#ffffff0a;cursor:pointer;font-weight:820;text-align:left}._faultList_omb8e_103 button:hover,._faultList_omb8e_103 ._activeFault_omb8e_123{border-color:#9fe0c48c;background:#9fe0c41f}._faultList_omb8e_103 span{flex:0 0 auto;width:10px;height:10px;border-radius:999px}._controls_omb8e_62 p{margin:0;color:#c5d4ce;line-height:1.62}._simulation_omb8e_63{display:grid;grid-template-rows:auto minmax(420px,1fr) auto;min-height:690px;overflow:hidden}._sceneHeader_omb8e_147{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(159,224,196,.14)}._sceneHeader_omb8e_147 span{color:#9fe0c4;font-size:.78rem;font-weight:900;text-transform:uppercase}._sceneHeader_omb8e_147 h2{margin:4px 0 0;color:#fff;font-size:1.22rem}._sceneHeader_omb8e_147 strong{flex:0 0 auto;padding:8px 10px;border-radius:8px;background:#ffffff12;font-size:.84rem}._sceneFrame_omb8e_174{position:relative;min-height:420px;background:linear-gradient(90deg,rgba(159,224,196,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(159,224,196,.07) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(97,167,133,.21),transparent 44%);background-size:34px 34px,34px 34px,auto}._machineCanvas_omb8e_181{display:block;width:100%;height:100%;min-height:420px}._sensorStrip_omb8e_188{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-top:1px solid rgba(159,224,196,.14);background:#9fe0c41f}._sensorStrip_omb8e_188 article{display:grid;gap:4px;min-height:88px;padding:14px;background:#101c19}._sensorStrip_omb8e_188 strong{color:#9fe0c4}._sensorStrip_omb8e_188 span{color:#fff;font-weight:820}._sensorStrip_omb8e_188 small{color:#9daea7}._sensorStrip_omb8e_188 ._alertSensor_omb8e_212{background:#632320c7}._sensorStrip_omb8e_188 ._alertSensor_omb8e_212 strong,._sensorStrip_omb8e_188 ._alertSensor_omb8e_212 small{color:#ffd1cc}._kpiGrid_omb8e_220{display:grid;gap:10px}._kpiGrid_omb8e_220 article{display:grid;grid-template-columns:22px minmax(0,1fr);gap:5px 10px;align-items:center;padding:12px;border:1px solid rgba(159,224,196,.14);border-radius:8px;background:#ffffff0a}._kpiGrid_omb8e_220 svg{grid-row:span 2;color:#9fe0c4}._kpiGrid_omb8e_220 span{color:#9daea7;font-size:.78rem;font-weight:900;text-transform:uppercase}._kpiGrid_omb8e_220 strong{color:#fff;font-size:1rem}._chart_omb8e_249{display:grid;gap:12px;padding:14px;border:1px solid rgba(159,224,196,.14);border-radius:8px;background:#ffffff0a}._chart_omb8e_249 div{display:flex;gap:8px;align-items:baseline;justify-content:space-between}._chart_omb8e_249 span{color:#9daea7;font-size:.78rem;font-weight:900;text-transform:uppercase}._chart_omb8e_249 strong{color:#fff;font-size:.92rem}._chart_omb8e_249 svg{display:block;width:100%;min-height:150px;overflow:visible}._chart_omb8e_249 line{stroke:#9fe0c433;stroke-width:1}._chart_omb8e_249 polyline{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}._spectrum_omb8e_290{gap:14px}._spectrumPlot_omb8e_294{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:end;min-height:170px;padding:12px 8px 0;border-top:1px solid rgba(159,224,196,.12);background:linear-gradient(0deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:100% 34px}._spectrumBin_omb8e_306{display:grid;grid-template-rows:minmax(70px,1fr) auto auto;gap:6px;min-width:0;align-items:end;text-align:center}._spectrumBin_omb8e_306>span{display:block;width:min(28px,80%);margin:0 auto;border-radius:5px 5px 0 0;box-shadow:0 0 18px #9fe0c433}._spectrumBin_omb8e_306 strong{color:#fff;font-size:.78rem}._spectrumBin_omb8e_306 small{color:#9daea7;font-size:.72rem}@media(max-width:1120px){._labGrid_omb8e_53{grid-template-columns:1fr}._simulation_omb8e_63{min-height:620px}}@media(max-width:680px){._header_omb8e_7,._labGrid_omb8e_53{width:min(100% - 32px,1380px)}._sensorStrip_omb8e_188{grid-template-columns:repeat(2,minmax(0,1fr))}._sceneHeader_omb8e_147{align-items:flex-start;flex-direction:column}}@media(max-width:520px){._header_omb8e_7 h1{font-size:clamp(2rem,12vw,3.15rem);line-height:1.03}._simulation_omb8e_63{min-height:auto}._sceneFrame_omb8e_174,._machineCanvas_omb8e_181{min-height:360px}._chart_omb8e_249{padding:12px}._chart_omb8e_249 div{align-items:flex-start;flex-direction:column}._spectrumPlot_omb8e_294{gap:6px;padding-inline:2px}}._page_xmijl_1{min-height:100vh;color:#10241f;background:radial-gradient(circle at 18% 10%,rgba(255,214,102,.34),transparent 28%),linear-gradient(135deg,#f8f5e9,#e8f2ec 48%,#dfece7)}._header_xmijl_7{display:grid;gap:24px;width:min(1380px,100% - 48px);margin:0 auto;padding:26px 0 18px}._header_xmijl_7>div{max-width:940px}._header_xmijl_7 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._header_xmijl_7 h1{margin:9px 0 12px;color:#142923;font-size:clamp(2.1rem,4.2vw,4.6rem);line-height:1}._header_xmijl_7 p{max-width:780px;margin:0;color:#53635c;font-size:1.04rem;line-height:1.65}._backLink_xmijl_37{display:inline-flex;gap:8px;align-items:center;min-width:0;width:fit-content;min-height:42px;padding:9px 13px;border:1px solid #cbd8cf;border-radius:8px;color:#20352f;background:#ffffffb8;font-weight:850;line-height:1.25;white-space:normal}._labGrid_xmijl_54{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(500px,1.42fr) minmax(300px,1fr);gap:18px;width:min(1380px,100% - 48px);margin:0 auto;padding:18px 0 48px}._controls_xmijl_63,._simulation_xmijl_64,._telemetry_xmijl_65{border:1px solid rgba(45,107,88,.18);border-radius:8px;background:#ffffffc7;box-shadow:0 24px 70px #222f2924}._controls_xmijl_63,._telemetry_xmijl_65{display:grid;align-content:start;gap:16px;padding:18px}._panelHeader_xmijl_80{display:flex;gap:12px;align-items:center}._panelHeader_xmijl_80 svg{color:#c3952e}._panelHeader_xmijl_80 span,._panelHeader_xmijl_80 strong{display:block}._panelHeader_xmijl_80 span{color:#60716a;font-size:.78rem;font-weight:900;text-transform:uppercase}._panelHeader_xmijl_80 strong{margin-top:3px;color:#142923;font-size:1rem}._controls_xmijl_63 label{display:grid;gap:8px;padding:12px;border:1px solid #dce3dc;border-radius:8px;background:#f6f7f2b3}._controls_xmijl_63 label span{color:#60716a;font-size:.78rem;font-weight:900;text-transform:uppercase}._controls_xmijl_63 label strong{color:#142923}._controls_xmijl_63 label input{accent-color:#2d6b58}._controls_xmijl_63 p{margin:0;color:#53635c;line-height:1.62}._simulation_xmijl_64{display:grid;grid-template-rows:auto minmax(430px,1fr) auto;min-height:690px;overflow:hidden}._sceneHeader_xmijl_138{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(45,107,88,.14)}._sceneHeader_xmijl_138 span{color:#2d6b58;font-size:.78rem;font-weight:900;text-transform:uppercase}._sceneHeader_xmijl_138 h2{margin:4px 0 0;color:#142923;font-size:1.22rem}._sceneHeader_xmijl_138 strong{flex:0 0 auto;padding:8px 10px;border-radius:8px;color:#17332e;background:#e5f2e9;font-size:.84rem}._energyScene_xmijl_166{position:relative;min-height:430px;overflow:hidden;background:linear-gradient(180deg,#fff4cad1,#cfe7de),linear-gradient(90deg,rgba(45,107,88,.08) 1px,transparent 1px);background-size:auto,34px 34px}._sun_xmijl_174{position:absolute;top:46px;left:54px;display:grid;width:112px;height:112px;place-items:center;border-radius:999px;color:#8a5f00;background:#ffd86a;box-shadow:0 0 72px #ffc437b8}._clouds_xmijl_188{position:absolute;top:56px;left:155px;color:#d7e4df;filter:drop-shadow(0 12px 20px rgba(69,88,79,.18))}._panel_xmijl_80{position:absolute;right:90px;bottom:96px;display:grid;grid-template-columns:repeat(6,1fr);gap:7px;width:min(390px,58%);min-height:210px;padding:14px;border:8px solid #1c302a;border-radius:8px;background:#12352f;box-shadow:0 32px 54px #27352f57;transform-origin:center bottom}._panel_xmijl_80 span{min-height:54px;border:1px solid rgba(159,224,196,.28);border-radius:4px;background:linear-gradient(135deg,#79d9ab3d,#284e5b),#173f4b}._inverter_xmijl_219,._battery_xmijl_220{position:absolute;display:grid;gap:8px;place-items:center;border:1px solid rgba(45,107,88,.24);border-radius:8px;color:#17332e;background:#ffffffd1;box-shadow:0 12px 26px #222f291f;font-weight:900}._inverter_xmijl_219{right:62px;bottom:42px;width:110px;min-height:92px}._battery_xmijl_220{left:60px;bottom:46px;width:150px;min-height:116px}._battery_xmijl_220>div{width:92px;height:18px;overflow:hidden;border:2px solid #17332e;border-radius:5px;background:#dce3dc}._battery_xmijl_220>div span{display:block;height:100%;background:#56c894}._kpiGrid_xmijl_260{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid rgba(45,107,88,.14);background:#2d6b581f}._kpiGrid_xmijl_260 article{display:grid;grid-template-columns:22px minmax(0,1fr);gap:5px 10px;align-items:center;min-height:94px;padding:14px;background:#fff}._kpiGrid_xmijl_260 svg{grid-row:span 2;color:#2d6b58}._kpiGrid_xmijl_260 span{color:#60716a;font-size:.78rem;font-weight:900;text-transform:uppercase}._kpiGrid_xmijl_260 strong{color:#142923}._chart_xmijl_290{display:grid;gap:12px;padding:14px;border:1px solid #dce3dc;border-radius:8px;background:#f6f7f2b3}._chart_xmijl_290 div{display:flex;gap:8px;align-items:baseline;justify-content:space-between}._chart_xmijl_290 span{color:#60716a;font-size:.78rem;font-weight:900;text-transform:uppercase}._chart_xmijl_290 strong{color:#142923;font-size:.92rem}._chart_xmijl_290 svg{display:block;width:100%;min-height:150px;overflow:visible}._chart_xmijl_290 line{stroke:#2d6b5833;stroke-width:1}._chart_xmijl_290 polyline{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}._chart_xmijl_290 text{fill:#60716a;font-size:.68rem;text-anchor:middle}@media(max-width:1120px){._labGrid_xmijl_54{grid-template-columns:1fr}._simulation_xmijl_64{min-height:620px}}@media(max-width:680px){._header_xmijl_7,._labGrid_xmijl_54{width:min(100% - 32px,1380px)}._sceneHeader_xmijl_138,._kpiGrid_xmijl_260{grid-template-columns:1fr}._sceneHeader_xmijl_138{align-items:flex-start;flex-direction:column}._panel_xmijl_80{right:24px;width:70%}}@media(max-width:520px){._header_xmijl_7 h1{font-size:clamp(2rem,12vw,3.15rem);line-height:1.03}._simulation_xmijl_64{min-height:auto;grid-template-rows:auto minmax(500px,auto) auto}._energyScene_xmijl_166{min-height:500px}._sun_xmijl_174{top:26px;left:18px;width:82px;height:82px}._clouds_xmijl_188{top:42px;left:82px}._panel_xmijl_80{right:14px;bottom:170px;width:min(250px,76%);min-height:170px;gap:5px;padding:10px;border-width:6px}._panel_xmijl_80 span{min-height:42px}._inverter_xmijl_219{right:16px;bottom:34px;width:104px}._battery_xmijl_220{left:16px;bottom:34px;width:138px}._chart_xmijl_290{padding:12px}._chart_xmijl_290 div{align-items:flex-start;flex-direction:column}}._page_595my_1{display:grid;gap:0;background:#f5f7f3}._hero_595my_7,._section_595my_8,._featureSection_595my_9,._dataSources_595my_10,._scenarioBrief_595my_11,._cta_595my_12,._metrics_595my_13{width:min(1180px,100% - 48px);margin:0 auto}._hero_595my_7{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:44px;align-items:center;min-height:calc(100vh - 76px);padding:48px 0 44px}._heroContent_595my_27>span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._heroContent_595my_27 h1{margin:14px 0;color:#12231f;font-size:clamp(2.8rem,5.7vw,6.4rem);line-height:.95}._heroContent_595my_27 p{max-width:640px;margin:0;color:#4d5e57;font-size:1.08rem;line-height:1.7}._actions_595my_47{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}._actions_595my_47 a{display:inline-flex;gap:8px;align-items:center;min-width:0;min-height:48px;padding:12px 18px;border:1px solid #b9c9c0;border-radius:8px;color:#17332e;font-weight:900;line-height:1.25;text-align:center;white-space:normal}._actions_595my_47 a:first-child{border-color:#18332f;color:#fff;background:#18332f}._heroImage_595my_74,._featureImage_595my_75{margin:0;overflow:hidden;border-radius:8px;background:#dfe7e1;box-shadow:0 24px 70px #222f292e}._heroImage_595my_74 img,._featureImage_595my_75 img{display:block;width:100%;height:100%;object-fit:cover}._heroImage_595my_74{min-height:520px}._heroImage_595my_74 img{object-position:center}._metrics_595my_13{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 0 74px}._metrics_595my_13 article{display:grid;gap:8px;min-height:132px;padding:20px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 12px 28px #222f290f}._metrics_595my_13 svg{color:#2d6b58}._metrics_595my_13 strong{color:#162924;font-size:1.55rem}._metrics_595my_13 span{color:#5d6b65}._section_595my_8,._dataSources_595my_10{display:grid;gap:22px;padding:76px 0}._sectionHeader_595my_131{max-width:780px}._sectionHeader_595my_131 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._sectionHeader_595my_131 h2{margin:9px 0 0;color:#152923;font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.05}._steps_595my_147,._useCases_595my_148{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._steps_595my_147 article,._useCases_595my_148 article{display:grid;gap:12px;min-height:240px;padding:24px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f2912}._steps_595my_147 strong,._useCases_595my_148 strong{color:#c3952e;font-size:.82rem;font-weight:900}._steps_595my_147 svg,._useCases_595my_148 svg{color:#2d6b58}._steps_595my_147 h3,._useCases_595my_148 h3{margin:0;color:#162924;font-size:1.18rem}._steps_595my_147 p,._useCases_595my_148 p{margin:0;color:#53635c;line-height:1.62}._featureSection_595my_9{display:grid;grid-template-columns:minmax(420px,1.06fr) minmax(0,.94fr);gap:42px;align-items:center;padding:78px 0}._trainingSection_595my_195{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}._featureImage_595my_75{min-height:440px}._featureCopy_595my_203{display:grid;gap:16px}._featureCopy_595my_203 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._featureCopy_595my_203 h2,._featureCopy_595my_203 p,._featureCopy_595my_203 ul{margin:0}._featureCopy_595my_203 h2{color:#142823;font-size:clamp(1.8rem,3.6vw,3.35rem);line-height:1.04}._featureCopy_595my_203 p{color:#53635c;line-height:1.7}._featureCopy_595my_203 ul{display:grid;gap:10px;padding:0;list-style:none}._featureCopy_595my_203 li{display:flex;gap:9px;align-items:center;color:#20352f;font-weight:750}._featureCopy_595my_203 svg{flex:0 0 auto;color:#c3952e}._dataSources_595my_10{padding:78px 0}._scenarioBrief_595my_11{display:grid;gap:22px;padding:78px 0}._briefGrid_595my_255{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._briefGrid_595my_255 article{display:grid;gap:10px;min-height:230px;padding:24px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f2912}._briefGrid_595my_255 h3,._briefGrid_595my_255 p{margin:0}._briefGrid_595my_255 h3{color:#17332e;font-size:1.18rem}._briefGrid_595my_255 p{color:#53635c;line-height:1.65}._analystPanel_595my_283{display:grid;grid-template-columns:minmax(0,.86fr) minmax(320px,1fr);gap:24px;align-items:start;padding:28px;border-radius:8px;color:#edf5f0;background:linear-gradient(90deg,#142520f5,#16372feb),linear-gradient(90deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:auto,34px 34px}._analystPanel_595my_283 span{color:#9fe0c4;font-size:.78rem;font-weight:900;text-transform:uppercase}._analystPanel_595my_283 h3{margin:8px 0 0;font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.12}._analystPanel_595my_283 ul{display:grid;gap:10px;margin:0;padding-left:18px;color:#dbe8e1;line-height:1.55}._sourceGrid_595my_314{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}._sourceGrid_595my_314 article{display:grid;gap:10px;min-height:128px;place-items:center;padding:18px 10px;border:1px solid #dce3dc;border-radius:8px;color:#17332e;background:linear-gradient(180deg,#fff,#f2f6f2);text-align:center;font-weight:850}._sourceGrid_595my_314 svg{color:#2d6b58}._cta_595my_12{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:76px;padding:34px;border-radius:8px;color:#fff;background:linear-gradient(90deg,#142520f5,#16372feb),linear-gradient(90deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:auto,34px 34px}._cta_595my_12 span{color:#9fe0c4;font-size:.82rem;font-weight:900;text-transform:uppercase}._cta_595my_12 h2{max-width:780px;margin:8px 0 0;font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.08}._cta_595my_12 a{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;min-width:0;min-height:48px;padding:12px 18px;border-radius:8px;color:#10241f;background:#d0b36d;font-weight:900;line-height:1.25;text-align:center;white-space:normal}@media(max-width:1040px){._hero_595my_7,._featureSection_595my_9,._trainingSection_595my_195{grid-template-columns:1fr}._hero_595my_7{min-height:auto}._heroImage_595my_74,._featureImage_595my_75{min-height:420px}._metrics_595my_13{grid-template-columns:repeat(2,minmax(0,1fr))}._sourceGrid_595my_314{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._hero_595my_7,._section_595my_8,._featureSection_595my_9,._dataSources_595my_10,._scenarioBrief_595my_11,._cta_595my_12,._metrics_595my_13{width:min(100% - 32px,1180px)}._steps_595my_147,._useCases_595my_148,._briefGrid_595my_255,._analystPanel_595my_283{grid-template-columns:1fr}._cta_595my_12{align-items:flex-start;flex-direction:column}}@media(max-width:560px){._hero_595my_7{padding-top:34px}._heroContent_595my_27 h1{font-size:clamp(2rem,12vw,3.25rem);line-height:1.02}._heroContent_595my_27 p{font-size:1rem}._actions_595my_47 a,._cta_595my_12 a{width:100%;justify-content:center}._cta_595my_12{padding:24px}._metrics_595my_13,._sourceGrid_595my_314{grid-template-columns:1fr}._heroImage_595my_74,._featureImage_595my_75{min-height:280px}}._card_l0p2x_1{display:grid;gap:14px;min-height:280px;padding:20px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #24302a14}._card_l0p2x_1 h3{margin:0;font-size:1.15rem}._card_l0p2x_1 p{margin:0;color:#51605a;line-height:1.55}._header_l0p2x_21{display:flex;align-items:center;justify-content:space-between;color:#2d6b58;font-size:.82rem;font-weight:700;text-transform:uppercase}._meta_l0p2x_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}._meta_l0p2x_31 div{padding:12px;border-radius:8px;background:#f2f6f2}._meta_l0p2x_31 dt{display:flex;gap:6px;align-items:center;margin-bottom:6px;color:#66756f;font-size:.76rem}._meta_l0p2x_31 dd{margin:0;color:#1d2d27;font-weight:700}._tags_l0p2x_56{display:flex;flex-wrap:wrap;gap:8px;align-self:end}._tags_l0p2x_56 span{padding:6px 9px;border-radius:999px;color:#315548;background:#e7f0ea;font-size:.78rem}._page_nz537_1{display:grid;gap:24px}._heading_nz537_6{display:flex;gap:16px;align-items:end;justify-content:space-between}._heading_nz537_6 span{color:#2d6b58;font-size:.82rem;font-weight:800;text-transform:uppercase}._heading_nz537_6 h1{margin:6px 0 0;font-size:clamp(1.8rem,3vw,3rem)}._heading_nz537_6 strong{padding:10px 12px;border-radius:8px;color:#18332f;background:#dceadf;white-space:nowrap}._grid_nz537_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}._error_nz537_36{padding:16px;border:1px solid #f0c2bd;border-radius:8px;color:#8f2e25;background:#fff3f1}@media(max-width:620px){._heading_nz537_6{align-items:start;flex-direction:column}}._page_1gbsz_1{display:grid;gap:28px;width:min(1180px,100% - 48px);margin:0 auto;padding:42px 0 76px}._hero_1gbsz_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);gap:24px;align-items:stretch;padding:32px;border-radius:8px;color:#fff;background:linear-gradient(90deg,#142520f5,#16372fe6),linear-gradient(90deg,rgba(159,224,196,.12) 1px,transparent 1px);background-size:auto,34px 34px}._hero_1gbsz_9 span{color:#9fe0c4;font-size:.82rem;font-weight:900;text-transform:uppercase}._hero_1gbsz_9 h1{max-width:760px;margin:10px 0;font-size:clamp(2rem,4vw,4rem);line-height:1}._hero_1gbsz_9 p{max-width:760px;margin:0;color:#dbe8e1;line-height:1.65}._hero_1gbsz_9 aside{display:grid;gap:10px;align-content:center;padding:22px;border:1px solid rgba(219,239,230,.22);border-radius:8px;background:#ffffff14}._hero_1gbsz_9 aside strong{font-size:1.15rem}._flow_1gbsz_51{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));gap:10px;overflow-x:auto;padding-bottom:8px}._flow_1gbsz_51 div{display:grid;min-height:92px;place-items:center;padding:14px;border:1px solid #d8e1d9;border-radius:8px;color:#18332f;background:#fff;font-weight:850;text-align:center}._studyGrid_1gbsz_71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._studyGrid_1gbsz_71 article{display:grid;gap:12px;min-height:220px;padding:24px;border:1px solid #dce3dc;border-radius:8px;background:#fff;box-shadow:0 14px 34px #222f2912}._studyGrid_1gbsz_71 svg{color:#2d6b58}._studyGrid_1gbsz_71 h2,._studyGrid_1gbsz_71 p{margin:0}._studyGrid_1gbsz_71 p{color:#53635c;line-height:1.65}._section_1gbsz_98{display:grid;gap:20px}._heading_1gbsz_103{max-width:820px}._heading_1gbsz_103 span{color:#2d6b58;font-size:.82rem;font-weight:900;text-transform:uppercase}._heading_1gbsz_103 h2{margin:8px 0;color:#152923;font-size:clamp(1.6rem,3vw,2.65rem);line-height:1.08}._heading_1gbsz_103 p{margin:0;color:#53635c;line-height:1.65}._downloads_1gbsz_124{display:grid;gap:16px}._downloadGroup_1gbsz_129{display:grid;gap:10px}._downloadGroup_1gbsz_129 h3{margin:0;color:#17332e}._downloadGroup_1gbsz_129 article{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px;border:1px solid #dce3dc;border-radius:8px;background:#fff}._downloadGroup_1gbsz_129 svg{color:#2d6b58}._downloadGroup_1gbsz_129 strong,._downloadGroup_1gbsz_129 p,._downloadGroup_1gbsz_129 small{display:block}._downloadGroup_1gbsz_129 p{margin:4px 0;color:#53635c}._downloadGroup_1gbsz_129 small{color:#6b7973}._downloadGroup_1gbsz_129 a{display:inline-flex;gap:8px;align-items:center;min-height:42px;padding:10px 12px;border-radius:8px;color:#fff;background:#18332f;font-weight:850}._downloadGroup_1gbsz_129 a[aria-disabled=true]{pointer-events:none;opacity:.5}._dashboardGrid_1gbsz_178{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._dashboardGrid_1gbsz_178 article{display:grid;gap:12px;min-height:190px;padding:22px;border:1px solid #dce3dc;border-radius:8px;background:#fff}._dashboardGrid_1gbsz_178 svg{color:#2d6b58}._dashboardGrid_1gbsz_178 h3,._dashboardGrid_1gbsz_178 p{margin:0}._dashboardGrid_1gbsz_178 p{color:#53635c;line-height:1.6}._analystPanel_1gbsz_204{display:grid;grid-template-columns:minmax(0,.56fr) minmax(320px,1fr);gap:24px;padding:28px;border-radius:8px;color:#edf5f0;background:#172622}._analystPanel_1gbsz_204 svg{color:#d0b36d}._analystPanel_1gbsz_204 h2{margin:12px 0 0;font-size:clamp(1.45rem,2.8vw,2.6rem);line-height:1.1}._analystPanel_1gbsz_204 ul{display:grid;gap:10px;margin:0;padding-left:18px;color:#dbe8e1;line-height:1.55}@media(max-width:920px){._hero_1gbsz_9,._studyGrid_1gbsz_71,._dashboardGrid_1gbsz_178,._analystPanel_1gbsz_204{grid-template-columns:1fr}}@media(max-width:680px){._page_1gbsz_1{width:min(100% - 32px,1180px);padding-top:28px}._hero_1gbsz_9,._analystPanel_1gbsz_204{padding:22px}._downloadGroup_1gbsz_129 article{grid-template-columns:1fr}._downloadGroup_1gbsz_129 a{justify-content:center;width:100%}}._card_11ztg_1{background:#fff;border:1px solid #dce3dc;border-radius:12px;box-shadow:0 12px 32px #18332f12}._page_4lruf_1{display:grid;gap:1.25rem}._hero_4lruf_6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:stretch}._hero_4lruf_6>div:first-child{background:#18332f;color:#fff;border-radius:12px;padding:clamp(1.25rem,4vw,2.5rem)}._hero_4lruf_6>div:first-child h2{margin:0;font-size:clamp(2rem,4vw,4rem);letter-spacing:-.06em;line-height:.95;max-width:900px}._hero_4lruf_6>div:first-child p:last-child{color:#c4d1ca;max-width:850px;line-height:1.7}._eyebrow_4lruf_31{color:#9fe0c4;text-transform:uppercase;letter-spacing:.12em;font-weight:900;margin:0 0 .85rem}._stats_4lruf_39{display:grid;gap:.75rem;min-width:220px}._stats_4lruf_39 div{border-radius:12px;padding:1.25rem;background:#fff;border:1px solid #dce3dc;box-shadow:0 12px 32px #18332f12}._stats_4lruf_39 strong{display:block;font-size:2rem;line-height:1}._stats_4lruf_39 span{color:#64736d;font-weight:750}._modules_4lruf_61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._module_4lruf_61{padding:1.25rem}._moduleHeader_4lruf_71{display:flex;justify-content:space-between;gap:1rem}._moduleHeader_4lruf_71 p{margin:0 0 .35rem;color:#2d6b58;font-weight:900}._moduleHeader_4lruf_71 h3{margin:0;font-size:1.25rem}._objective_4lruf_86{color:#52645d;line-height:1.65}._classList_4lruf_91{display:grid;gap:.75rem}._lesson_4lruf_96{display:grid;grid-template-columns:3rem 1fr;gap:.75rem;padding:.9rem;border:1px solid #dce3dc;border-radius:10px;background:#f8faf7}._lesson_4lruf_96 span{width:2.35rem;height:2.35rem;display:inline-grid;place-items:center;border-radius:8px;background:#dceadf;color:#2d6b58;font-weight:950}._lesson_4lruf_96 h4,._lesson_4lruf_96 p{margin:0 0 .25rem}._lesson_4lruf_96 p,._lesson_4lruf_96 small{color:#64736d;line-height:1.5}@media(max-width:1000px){._hero_4lruf_6,._modules_4lruf_61{grid-template-columns:1fr}._stats_4lruf_39{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){._stats_4lruf_39{grid-template-columns:1fr}}._button_r1mp3_1{border:0;border-radius:8px;padding:.82rem 1rem;font-weight:850;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:.45rem}._primary_r1mp3_13{background:#18332f;color:#fff;box-shadow:0 10px 22px #18332f2e}._primary_r1mp3_13:hover{background:#2d5a4f}._secondary_r1mp3_22{background:#e3eae4;color:#18332f}._secondary_r1mp3_22:hover{background:#d4ded6}._danger_r1mp3_30{background:#fee2e2;color:#991b1b}._danger_r1mp3_30:hover{background:#fecaca}._ghost_r1mp3_38{background:transparent;color:#40524b}._ghost_r1mp3_38:hover{background:#0f172a14}._empty_1gv0f_1{border:1px dashed #91a69a;border-radius:10px;padding:1.25rem;color:#64736d;background:#f5f7f3}._empty_1gv0f_1 strong{display:block;color:#18332f;margin-bottom:.35rem}._empty_1gv0f_1 p{margin:0;line-height:1.6}._editorCard_733q8_1{display:grid;gap:12px;padding:18px;border:1px solid #dce3dc;border-radius:10px;background:#f8faf7}._editorCard_733q8_1 h3,._editorCard_733q8_1 p{margin:0}._editorCard_733q8_1 p{margin-top:5px;color:#64736d;line-height:1.5}._title_733q8_19,._editor_733q8_1{width:100%;border:1px solid #bfcac2;border-radius:8px;color:#18201d;background:#fff}._title_733q8_19{padding:12px}._toolbar_733q8_32{display:flex;gap:6px;flex-wrap:wrap}._toolbar_733q8_32 button{min-height:34px;padding:6px 10px;border:1px solid #cbd7cf;border-radius:7px;color:#40524b;background:#fff;font-weight:800;cursor:pointer}._toolbar_733q8_32 button:hover{color:#fff;background:#2d6b58}._editor_733q8_1{min-height:210px;padding:16px;line-height:1.7;outline:none}._editor_733q8_1:focus{border-color:#2d6b58;box-shadow:0 0 0 3px #2d6b581f}._editor_733q8_1:empty:before{color:#91a099;content:attr(data-placeholder);pointer-events:none}._actions_733q8_68{display:flex;gap:16px;align-items:center;justify-content:space-between}._actions_733q8_68 span{color:#64736d;font-size:.86rem}@media(max-width:620px){._actions_733q8_68{align-items:stretch;flex-direction:column}}._page_4v55y_1{display:grid;grid-template-columns:340px minmax(0,1fr);gap:1rem;align-items:start}._sidebar_4v55y_8{position:sticky;top:1rem}._lessonPicker_4v55y_13,._panel_4v55y_14,._materials_4v55y_15{padding:1.25rem}._lessonPicker_4v55y_13 h2{margin:0 0 .35rem}._lessonPicker_4v55y_13 p{color:#64736d;line-height:1.55}._lessonButtons_4v55y_27{display:grid;gap:.5rem;max-height:70vh;overflow:auto;padding-right:.25rem}._lessonButtons_4v55y_27 button{width:100%;border:1px solid #dce3dc;background:#f8faf7;padding:.75rem;border-radius:8px;text-align:left;font-weight:800;color:#40524b;cursor:pointer}._lessonButtons_4v55y_27 button span{display:inline-flex;margin-right:.45rem;color:#2d6b58}._lessonButtons_4v55y_27 ._selected_4v55y_50{background:#18332f;border-color:#18332f;color:#fff}._lessonButtons_4v55y_27 ._selected_4v55y_50 span{color:#9fe0c4}._content_4v55y_59{display:grid;gap:1rem}._panelHeader_4v55y_64,._materialsHeader_4v55y_65{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._panelHeader_4v55y_64 p,._materialsHeader_4v55y_65 p{margin:0 0 .35rem;color:#2d6b58;font-weight:900}._panelHeader_4v55y_64 h2,._materialsHeader_4v55y_65 h2{margin:0 0 .35rem}._panelHeader_4v55y_64 span,._materialsHeader_4v55y_65 span{color:#64736d;line-height:1.5}._backupActions_4v55y_87{display:flex;gap:.5rem;flex-wrap:wrap}._importLabel_4v55y_93{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.82rem 1rem;font-weight:850;cursor:pointer;background:#e3eae4;color:#18332f}._importLabel_4v55y_93 input{display:none}._uploadGrid_4v55y_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}._uploadGrid_4v55y_108+form{margin-top:1rem}._uploadBox_4v55y_119{display:grid;gap:.75rem;padding:1rem;border-radius:10px;border:1px solid #dce3dc;background:#f8faf7}._uploadBox_4v55y_119 h3,._uploadBox_4v55y_119 p{margin:0}._uploadBox_4v55y_119 p{color:#64736d;line-height:1.5}._uploadBox_4v55y_119 input,._uploadBox_4v55y_119 textarea{width:100%;border:1px solid #bfcac2;border-radius:8px;background:#fff;padding:.75rem;color:#18201d}._uploadBox_4v55y_119 textarea{min-height:88px;resize:vertical}._fileDrop_4v55y_149{display:grid;place-items:center;text-align:center;min-height:140px;border:2px dashed #8ab8a5;border-radius:10px;background:#fff;cursor:pointer;color:#2d6b58;padding:1rem}._fileDrop_4v55y_149 input{display:none}._fileDrop_4v55y_149 span{display:block;color:#64736d;font-size:.9rem;margin-top:.25rem}._materialList_4v55y_171{display:grid;gap:.75rem;margin-top:1rem}._material_4v55y_15{display:flex;justify-content:space-between;gap:1rem;border:1px solid #dce3dc;border-radius:10px;padding:1rem;background:#f8faf7}._material_4v55y_15>div:first-child{min-width:0;flex:1}._material_4v55y_15 strong{display:block;margin-bottom:.35rem}._material_4v55y_15 p{margin:0 0 .35rem;color:#52645d;line-height:1.5}._material_4v55y_15 span{color:#64736d;font-size:.9rem}._kind_4v55y_204{display:inline-flex;margin-top:4px;padding:4px 8px;border-radius:999px;color:#2d6b58!important;background:#dceadf;font-size:.76rem!important;font-weight:850}._reading_4v55y_215{margin:12px 0 4px;padding:14px 16px;border-left:3px solid #2d6b58;color:#40524b;background:#fff;line-height:1.7}._reading_4v55y_215 p:first-child,._reading_4v55y_215 h3:first-child{margin-top:0}._reading_4v55y_215 p:last-child,._reading_4v55y_215 ul:last-child,._reading_4v55y_215 ol:last-child{margin-bottom:0}._reading_4v55y_215 a{color:#2d6b58;text-decoration:underline}._video_4v55y_237{width:min(680px,100%);margin-top:14px;overflow:hidden;border-radius:10px;aspect-ratio:16/9;background:#18332f}._video_4v55y_237 iframe{width:100%;height:100%;border:0}._materialActions_4v55y_251{display:flex;align-items:center;gap:.5rem}@media(max-width:980px){._page_4v55y_1,._uploadGrid_4v55y_108{grid-template-columns:1fr}._sidebar_4v55y_8{position:static}._lessonButtons_4v55y_27{max-height:360px}}@media(max-width:680px){._panelHeader_4v55y_64,._materialsHeader_4v55y_65,._material_4v55y_15{flex-direction:column}}._layer_1s9rr_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;overflow:hidden;pointer-events:none}._canvas_1s9rr_10{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;pointer-events:auto}._inactiveCanvas_1s9rr_19{cursor:default;pointer-events:none}._pen_1s9rr_24,._highlighter_1s9rr_25{cursor:crosshair}._eraser_1s9rr_29{cursor:cell}._text_1s9rr_33{cursor:text}._textInput_1s9rr_37{position:absolute;z-index:2;min-width:9rem;max-width:min(30rem,70%);min-height:2.35rem;border:2px solid rgba(255,255,255,.9);border-radius:.55rem;padding:.25rem .45rem;background:#020617b8;box-shadow:0 12px 34px #02061759;font-weight:850;line-height:1.1;outline:0;resize:both;pointer-events:auto}._textInput_1s9rr_37::placeholder{color:#e2e8f0cc}._openToolbarButton_1s9rr_58,._collapseButton_1s9rr_59{border:0;color:#fff;cursor:pointer;font-weight:900}._openToolbarButton_1s9rr_58{position:absolute;right:.75rem;bottom:.75rem;z-index:3;width:1.85rem;height:1.85rem;border-radius:999px;background:#2563ebe6;box-shadow:0 10px 28px #02061761;pointer-events:auto}._toolbar_1s9rr_79{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;max-width:calc(100% - 2rem);padding:.55rem;border:1px solid rgba(226,232,240,.2);border-radius:.9rem;background:#020617d1;box-shadow:0 18px 50px #0206176b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;pointer-events:auto}._toolbar_1s9rr_79 button{min-height:2.35rem;border:0;border-radius:.65rem;padding:.55rem .72rem;background:#ffffff1a;color:#fff;font-weight:850;cursor:pointer}._toolbar_1s9rr_79 button:disabled{cursor:not-allowed;opacity:.45}._collapseButton_1s9rr_59{width:2.1rem;min-height:2.1rem;padding:0;border-radius:999px;background:#ffffff29}._segmented_1s9rr_120{display:flex;gap:.25rem;padding:.2rem;border-radius:.78rem;background:#0f172ab3}._active_1s9rr_128{background:#2563eb!important}._swatches_1s9rr_132{display:flex;gap:.25rem;padding:.2rem;border-radius:.78rem;background:#0f172ab3}._swatches_1s9rr_132 button{width:2.1rem;min-height:2.1rem;padding:0;border:2px solid transparent}._selectedColor_1s9rr_146{border-color:#fff!important;box-shadow:0 0 0 2px #2563ebe6}._sizeControl_1s9rr_151{display:grid;gap:.15rem;min-width:8rem;color:#cbd5e1;font-size:.78rem;font-weight:850}._sizeControl_1s9rr_151 input{width:100%}@media(max-width:860px){._toolbar_1s9rr_79{right:.75rem;bottom:.75rem;left:.75rem;transform:none;flex-wrap:wrap;justify-content:center}._sizeControl_1s9rr_151{min-width:7rem}}._svg_1myoi_1{width:min(100%,920px);min-height:18rem;max-height:42vh;overflow:visible}._pipeBase_1myoi_8{fill:none;stroke:#e2e8f03d;stroke-width:22;stroke-linecap:round}._pipeFlow_1myoi_15{fill:none;stroke-width:14;stroke-linecap:round;stroke-dasharray:130 36;animation:_flow_1myoi_1 2.8s linear infinite}._node_1myoi_23{animation:_pulse_1myoi_1 1.8s ease-in-out infinite}._node_1myoi_23 circle{fill:#0f172ae6;stroke:var(--slide-accent);stroke-width:4}._node_1myoi_23 text{fill:#f8fafc;font-size:19px;font-weight:900;text-anchor:middle}._orbitHalo_1myoi_38,._orbitOne_1myoi_39 ellipse,._orbitTwo_1myoi_40 ellipse,._orbitThree_1myoi_41 ellipse{fill:none;stroke-width:3;stroke:#e2e8f061}._orbitHalo_1myoi_38{stroke-dasharray:10 12;animation:_dash_1myoi_1 8s linear infinite}._orbitCore_1myoi_52{opacity:.82;filter:drop-shadow(0 0 28px color-mix(in srgb,var(--slide-accent) 70%,transparent))}._orbitOne_1myoi_39,._orbitTwo_1myoi_40,._orbitThree_1myoi_41{transform-origin:380px 210px}._orbitOne_1myoi_39{animation:_spin_1myoi_1 7s linear infinite}._orbitTwo_1myoi_40{animation:_spin_1myoi_1 9s linear infinite reverse}._orbitThree_1myoi_41{animation:_spin_1myoi_1 11s linear infinite}._axis_1myoi_75{stroke:#e2e8f047;stroke-width:4;stroke-linecap:round}._barGroup_1myoi_81{transform-origin:bottom;animation:_rise_1myoi_1 .9s ease both}._barGroup_1myoi_81 rect{opacity:.82}._barGroup_1myoi_81 text{fill:#f8fafc;font-size:24px;font-weight:900;text-anchor:middle}@keyframes _flow_1myoi_1{to{stroke-dashoffset:-166}}@keyframes _pulse_1myoi_1{50%{transform:scale(1.08)}}@keyframes _dash_1myoi_1{to{stroke-dashoffset:-176}}@keyframes _spin_1myoi_1{to{transform:rotate(360deg)}}@keyframes _rise_1myoi_1{0%{opacity:0;transform:scaleY(.2)}}._scene_1podc_1{position:relative;width:min(100%,920px);min-height:22rem;max-height:48vh;aspect-ratio:16/9;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._scene_1podc_1 canvas{width:100%;height:100%;display:block}._scene_1podc_1 span{position:absolute;left:1rem;bottom:1rem;color:#f8fafcc7;font-size:.95rem;font-weight:850}._scene_1podc_1:active{cursor:grabbing}._slide_p6tvi_1{--slide-accent: #60a5fa;--slide-text: #ffffff;--slide-muted: #cbd5e1;--slide-title-size: clamp(2.5rem, 6vw, 6.5rem);--slide-content-size: clamp(1.1rem, 2vw, 1.55rem);--slide-background: radial-gradient(circle at top right, rgba(96, 165, 250, .26), transparent 28rem), linear-gradient(135deg, #0f172a, #111827 42%, #1e293b);min-height:inherit;height:100%;border-radius:1.6rem;padding:clamp(1.25rem,4vw,3rem);background:var(--slide-background);color:var(--slide-text);box-shadow:0 30px 80px #0f172a47;display:grid;grid-template-rows:auto 1fr;gap:2rem}._slide_p6tvi_1 header{display:flex;justify-content:space-between;gap:2rem}._slide_p6tvi_1 header p{margin:0 0 .75rem;color:var(--slide-accent);text-transform:uppercase;letter-spacing:.14em;font-weight:950}._slide_p6tvi_1 header h1{margin:0;max-width:1100px;font-size:var(--slide-title-size);line-height:.92;letter-spacing:-.07em}._slide_p6tvi_1 header span{color:var(--slide-muted);font-weight:900;white-space:nowrap}._content_p6tvi_46{align-self:end;display:grid;gap:1.15rem;font-size:var(--slide-content-size)}._paragraph_p6tvi_53{max-width:1050px;margin:0;color:var(--slide-muted);line-height:1.45}._bullets_p6tvi_60,._numbered_p6tvi_61{display:grid;gap:.75rem;margin:0;padding-left:1.5rem;color:#f8fafc;line-height:1.42}._bullets_p6tvi_60 li::marker,._numbered_p6tvi_61 li::marker{color:var(--slide-accent);font-weight:900}._quote_p6tvi_75{margin:0;max-width:1100px;border-left:.35rem solid var(--slide-accent);padding-left:1.25rem}._quote_p6tvi_75 blockquote{margin:0;font-size:clamp(1.6rem,3vw,3rem);line-height:1.15;font-weight:850}._quote_p6tvi_75 figcaption{margin-top:1rem;color:#bfdbfe}._callout_p6tvi_92{border:1px solid color-mix(in srgb,var(--slide-accent) 38%,transparent);background:#2563eb2e;border-radius:1.25rem;padding:1.25rem;max-width:850px}._callout_p6tvi_92 strong{color:var(--slide-accent)}._callout_p6tvi_92 p{margin:.35rem 0 0;color:#f8fafc;line-height:1.45}._twoColumns_p6tvi_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,4vw,3rem);align-items:start}._tableWrap_p6tvi_115{overflow:auto}._tableWrap_p6tvi_115 table{width:100%;border-collapse:collapse;background:#0f172a5c;border-radius:1rem;overflow:hidden}._tableWrap_p6tvi_115 th,._tableWrap_p6tvi_115 td{text-align:left;padding:1rem;border-bottom:1px solid rgba(226,232,240,.18)}._tableWrap_p6tvi_115 th{color:var(--slide-accent)}._code_p6tvi_135,._unknown_p6tvi_136{margin:0;border-radius:1rem;padding:1rem;overflow:auto;background:#020617b8;color:#dbeafe;font-size:1rem}._themeLight_p6tvi_146{--slide-background: radial-gradient(circle at top right, rgba(37, 99, 235, .12), transparent 25rem), linear-gradient(135deg, #f8fafc, #e0f2fe);--slide-text: #0f172a;--slide-muted: #334155;--slide-accent: #2563eb}._themeLight_p6tvi_146 ._bullets_p6tvi_60,._themeLight_p6tvi_146 ._numbered_p6tvi_61,._themeLight_p6tvi_146 ._callout_p6tvi_92 p{color:#0f172a}._themeLight_p6tvi_146 ._code_p6tvi_135,._themeLight_p6tvi_146 ._unknown_p6tvi_136,._themeLight_p6tvi_146 ._tableWrap_p6tvi_115 table{background:#ffffffb8;color:#0f172a}._themeWarm_p6tvi_166{--slide-background: radial-gradient(circle at 82% 12%, rgba(251, 191, 36, .24), transparent 22rem), linear-gradient(135deg, #1f2937, #3b2434 48%, #111827);--slide-accent: #fbbf24;--slide-muted: #fde68a}._themeForest_p6tvi_174{--slide-background: radial-gradient(circle at 78% 18%, rgba(34, 197, 94, .24), transparent 24rem), linear-gradient(135deg, #052e2b, #0f172a 54%, #052e16);--slide-accent: #34d399;--slide-muted: #d1fae5}._layoutCenter_p6tvi_182{place-items:center;text-align:center}._layoutCenter_p6tvi_182 header{justify-self:stretch}._layoutCenter_p6tvi_182 header div{margin:0 auto}._layoutCenter_p6tvi_182 ._content_p6tvi_46{align-self:center;justify-items:center}._layoutSplit_p6tvi_197,._layoutVisualRight_p6tvi_198,._layoutVisualLeft_p6tvi_199{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);grid-template-rows:1fr;align-items:center}._layoutSplit_p6tvi_197 header,._layoutVisualRight_p6tvi_198 header,._layoutVisualLeft_p6tvi_199 header{display:grid;align-self:center}._layoutSplit_p6tvi_197 ._content_p6tvi_46,._layoutVisualRight_p6tvi_198 ._content_p6tvi_46,._layoutVisualLeft_p6tvi_199 ._content_p6tvi_46{align-self:center}._layoutVisualLeft_p6tvi_199{grid-template-columns:minmax(20rem,1.1fr) minmax(0,.9fr)}._layoutVisualLeft_p6tvi_199 header{grid-column:2}._layoutVisualLeft_p6tvi_199 ._content_p6tvi_46{grid-column:1;grid-row:1}._densityCompact_p6tvi_227{gap:1rem;padding:clamp(1rem,3vw,2rem);--slide-title-size: clamp(2rem, 4vw, 4.5rem);--slide-content-size: clamp(.98rem, 1.5vw, 1.25rem)}._densitySpacious_p6tvi_234{gap:3rem;padding:clamp(2rem,5vw,4rem);--slide-content-size: clamp(1.25rem, 2.3vw, 1.8rem)}@media(max-width:760px){._slide_p6tvi_1 header{flex-direction:column}._slide_p6tvi_1 header h1{font-size:2.75rem}._twoColumns_p6tvi_108{grid-template-columns:1fr}._layoutSplit_p6tvi_197,._layoutVisualRight_p6tvi_198,._layoutVisualLeft_p6tvi_199{grid-template-columns:1fr;grid-template-rows:auto 1fr}._layoutSplit_p6tvi_197 header,._layoutSplit_p6tvi_197 ._content_p6tvi_46,._layoutVisualRight_p6tvi_198 header,._layoutVisualRight_p6tvi_198 ._content_p6tvi_46,._layoutVisualLeft_p6tvi_199 header,._layoutVisualLeft_p6tvi_199 ._content_p6tvi_46{grid-column:auto;grid-row:auto}}._page_h94l6_1{display:grid;gap:1rem}._controls_h94l6_6{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.25rem}._controls_h94l6_6 p{margin:0 0 .35rem;color:#2d6b58;font-weight:900}._controls_h94l6_6 h2{margin:0 0 .35rem}._controls_h94l6_6 span{color:#64736d}._controlGroup_h94l6_25{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._controlGroup_h94l6_25 select{min-width:260px;border:1px solid #bfcac2;border-radius:8px;padding:.82rem 1rem;font-weight:800;background:#fff}._importDeck_h94l6_40{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.82rem 1rem;font-weight:850;cursor:pointer;background:#e3eae4;color:#18332f}._importDeck_h94l6_40 input{display:none}._stage_h94l6_55{position:relative;min-height:min(66vh,760px);border-radius:12px}._footer_h94l6_61{display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap}._progress_h94l6_69{min-width:min(420px,100%);display:grid;gap:.25rem;color:#64736d;font-weight:800;text-align:center}._progress_h94l6_69 input{width:100%}._presenter_h94l6_81{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#020617;padding:1rem;grid-template-rows:1fr auto}._presenter_h94l6_81 ._stage_h94l6_55{min-height:0}._presenter_h94l6_81 ._footer_h94l6_61{color:#fff}@media(max-width:800px){._controls_h94l6_6{flex-direction:column}._controlGroup_h94l6_25{justify-content:stretch;width:100%}._controlGroup_h94l6_25 select{width:100%}}._shell_1hhha_1{min-height:100%;padding:36px clamp(18px,4vw,48px) 52px;background:radial-gradient(circle at top left,rgba(159,224,196,.18),transparent 30rem),#f5f7f3;color:#18201d}._header_1hhha_8{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:1440px;margin:0 auto 24px}._header_1hhha_8 h1{margin:.2rem 0 0;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.045em;line-height:1}._eyebrow_1hhha_23{margin:0;color:#2d6b58;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}._intro_1hhha_32{max-width:680px;margin:.75rem 0 0;color:#64736d;line-height:1.6}._nav_1hhha_39{display:flex;flex-wrap:wrap;gap:.5rem;padding:.35rem;background:#e3eae4;border-radius:10px}._nav_1hhha_39 a{border:0;border-radius:8px;padding:.8rem 1rem;font-weight:800;background:transparent;color:#40524b;cursor:pointer;text-decoration:none}._nav_1hhha_39 ._active_1hhha_57{background:#18332f;color:#fff;box-shadow:0 10px 22px #0f172a2e}._main_1hhha_63{max-width:1440px;margin:0 auto}@media(max-width:860px){._header_1hhha_8{align-items:flex-start;flex-direction:column}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18201d;background:#f5f7f3;font-synthesis:none;text-rendering:optimizeLegibility}html,body,#root{max-width:100%}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}
