.fKP3Yq_page{color:#233f30;padding-top:39px;padding-bottom:80px}.fKP3Yq_page :is(section[id],nav[id]){scroll-margin-top:115px}.fKP3Yq_page p{line-height:1.85}.fKP3Yq_page code{overflow-wrap:anywhere}.fKP3Yq_back{color:#456b55;align-items:center;gap:9px;margin-bottom:35px;font-size:12px;display:inline-flex}.fKP3Yq_hero{grid-template-columns:1fr 1fr;align-items:center;gap:44px;padding-bottom:41px;display:grid}.fKP3Yq_hero h1{letter-spacing:-.065em;margin:21px 0;font-size:clamp(44px,4.2vw,66px);line-height:1.08}.fKP3Yq_hero h1 span{color:#527b63}.fKP3Yq_hero>div>p{color:#4a6552;max-width:535px;font-size:15px}.fKP3Yq_heroLinks{flex-wrap:wrap;align-items:center;gap:20px;margin:26px 0 17px;display:flex}.fKP3Yq_heroLinks .fKP3Yq_button{padding:13px 16px;font-size:12px}.fKP3Yq_heroLinks .text-link{font-size:12px}.fKP3Yq_heroNote{font-size:11px!important}.fKP3Yq_heroFigure{min-width:0}.fKP3Yq_heroFigure img{border-radius:14px;width:100%;height:auto;display:block}.fKP3Yq_heroFigure figcaption{color:#56705d;max-width:510px;margin-top:11px;font-size:10px;line-height:1.7}.fKP3Yq_development{background:#ecf3e6;border:1px solid #c8d9c7;border-radius:7px;align-items:flex-start;gap:17px;padding:19px 22px;display:flex}.fKP3Yq_development>svg{color:#40735a;flex-shrink:0;margin-top:3px}.fKP3Yq_development p{color:#3e5d48;font-size:12px}.fKP3Yq_development strong{color:#234b36}.fKP3Yq_nav{color:#39684f;border-bottom:1px solid #cedbcf;flex-wrap:wrap;gap:12px 24px;padding:25px 0;font-size:11px;display:flex}.fKP3Yq_nav a:hover{text-underline-offset:4px;text-decoration:underline}.fKP3Yq_section{padding-top:70px}.fKP3Yq_heading{max-width:800px;margin-bottom:30px}.fKP3Yq_heading h2{letter-spacing:-.045em;margin:17px 0;font-size:clamp(30px,3.2vw,44px);line-height:1.15}.fKP3Yq_heading>p{color:#4b6753;font-size:14px}.fKP3Yq_caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.fKP3Yq_caseGrid article{background:#fbfcf7;border:1px solid #ccdaca;border-radius:9px;min-width:0;padding:27px}.fKP3Yq_caseGrid .eyebrow{letter-spacing:.12em;font-size:8px;display:block}.fKP3Yq_caseGrid article>svg{color:#4d8169;margin:25px 0 20px}.fKP3Yq_caseGrid h3{letter-spacing:-.035em;margin-bottom:16px;font-size:24px;line-height:1.2}.fKP3Yq_caseGrid p{color:#4d6855;font-size:12px}.fKP3Yq_caseGrid .fKP3Yq_rule{background:#f4eee1;border-color:#dfd2b9}.fKP3Yq_caseGrid .fKP3Yq_rule>svg{color:#a16a23}.fKP3Yq_rule h3{overflow-wrap:anywhere;color:#77511e;font-family:monospace;font-size:21px}.fKP3Yq_casePill{color:#4e6854;border-top:1px solid #d2ddcc;margin-top:23px;padding-top:15px;font-size:10px}.fKP3Yq_boundary{grid-template-columns:1fr 1fr;gap:45px;margin-top:31px;display:grid}.fKP3Yq_boundary h3{letter-spacing:-.035em;margin-bottom:12px;font-size:21px}.fKP3Yq_boundary p{color:#4a6552;font-size:13px}.fKP3Yq_boundary a{color:#057b85;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex}.fKP3Yq_note,.fKP3Yq_figureNote,.fKP3Yq_sourceNote{color:#566d5b;margin-top:19px;line-height:1.85;font-size:11px!important}.fKP3Yq_note a,.fKP3Yq_sourceNote a{color:#057783;text-underline-offset:3px;text-decoration:underline}.fKP3Yq_architecture{background:#f1f5ec;border:1px solid #cedcca;border-radius:10px;overflow:hidden}.fKP3Yq_architecture>div{overscroll-behavior-x:contain;overflow:auto}.fKP3Yq_architecture img{width:100%;min-width:760px;height:auto;display:block}.fKP3Yq_architecture figcaption{color:#506b56;background:#f8faf2;border-top:1px solid #d2decd;padding:16px 22px;font-size:11px;line-height:1.75}.fKP3Yq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:33px 0 0;padding:0;list-style:none;display:grid}.fKP3Yq_steps li{border-top:1px solid #cddccf;gap:19px;padding-top:22px;display:flex}.fKP3Yq_steps li>span{color:#56816a;font-family:monospace;font-size:12px;line-height:1.9}.fKP3Yq_steps h3{letter-spacing:-.02em;margin-bottom:12px;font-size:19px}.fKP3Yq_steps p{color:#4c6854;font-size:12px}.fKP3Yq_codeTabs{background:#f7faf2;border:1px solid #d0ddcf;border-radius:9px;overflow:hidden}.fKP3Yq_tabList{background:#eaf1e6;border-bottom:1px solid #cddccd;gap:0;display:flex}.fKP3Yq_tabList button{color:#4a6954;cursor:pointer;background:0 0;border:0;border-right:1px solid #cddccd;align-items:center;gap:9px;padding:17px 22px;font-size:12px;display:flex}.fKP3Yq_tabList button[aria-selected=true]{color:#f0f7e8;background:#173f35}.fKP3Yq_codeTabs .code-block{border:0;border-radius:0;margin:0}.fKP3Yq_codeTabs .code-toolbar{background:#f7faf2}.fKP3Yq_codeTabs pre{min-height:230px;margin:0}.fKP3Yq_modelFacts{border-top:1px solid #cbdccf;border-bottom:1px solid #cbdccf;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;display:grid}.fKP3Yq_modelFacts>div{border-right:1px solid #cbdccf;padding:24px 25px}.fKP3Yq_modelFacts>div:first-child{padding-left:0}.fKP3Yq_modelFacts>div:last-child{border:0}.fKP3Yq_modelFacts span{letter-spacing:.11em;color:#52745e;font-size:9px}.fKP3Yq_modelFacts strong{letter-spacing:-.04em;color:#184f3c;margin:10px 0;font-size:38px;font-weight:500;display:block}.fKP3Yq_modelFacts p{color:#526c58;font-size:11px}.fKP3Yq_planner{background:#f3f7ee;border:1px solid #cddcc9;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:27px;display:grid;overflow:hidden}.fKP3Yq_plannerControls{background:#fbfcf7;border-right:1px solid #cddcc9;gap:23px;padding:30px;display:grid}.fKP3Yq_plannerControls label{color:#395e46;font-size:12px;font-weight:550;display:block}.fKP3Yq_plannerControls label strong{float:right;font-size:11px;font-weight:400}.fKP3Yq_plannerControls select{color:#31563d;width:100%;font:inherit;background:#f4f8ee;border:1px solid #bdcfbb;border-radius:5px;min-height:43px;margin-top:10px;padding:11px;font-size:12px;display:block}.fKP3Yq_plannerControls input{accent-color:#197964;width:100%;margin-top:17px;display:block}.fKP3Yq_memoryResult{align-self:center;min-width:0;padding:30px}.fKP3Yq_memoryTotal{margin:20px 0;color:#526b57!important;font-size:20px!important}.fKP3Yq_memoryTotal strong{color:#234e3c;letter-spacing:-.07em;font-size:66px;font-weight:500}.fKP3Yq_memoryBar{background:#dce6d6;border-radius:4px;gap:2px;width:100%;height:25px;display:flex;overflow:hidden}.fKP3Yq_memoryweights{background:#276e5d}.fKP3Yq_memoryKV{background:#d29945}.fKP3Yq_memoryreserve{background:#b7cab1}.fKP3Yq_memoryLegend{margin:21px 0 0}.fKP3Yq_memoryLegend>div{color:#49674f;border-bottom:1px solid #d9e2d2;justify-content:space-between;gap:15px;padding:8px 0;font-size:11px;display:flex}.fKP3Yq_memoryLegend dt{align-items:center;gap:8px;display:flex}.fKP3Yq_memoryLegend i{border-radius:2px;flex-shrink:0;width:10px;height:10px;display:block}.fKP3Yq_memoryLegend dd{font-variant-numeric:tabular-nums}.fKP3Yq_withinBudget,.fKP3Yq_overBudget{border-left:3px solid #749867;margin-top:20px;padding-left:12px;color:#3c6c49!important;font-size:12px!important}.fKP3Yq_overBudget{border-color:#c29654;color:#8b591d!important}.fKP3Yq_plannerNote{color:#4c6852;background:#e8f0e1;border-top:1px solid #ccdbc7;grid-column:1/-1;padding:21px 30px;font-size:11px!important}.fKP3Yq_memoryChart{background:#fbfcf7;border-top:1px solid #cfddca;grid-column:1/-1;min-width:0;padding:28px 30px}.fKP3Yq_memoryChart figcaption{justify-content:space-between;align-items:flex-start;gap:20px;font-size:12px;line-height:1.7;display:flex}.fKP3Yq_memoryChart figcaption span{color:#5a735e;font-size:10px}.fKP3Yq_memoryChart svg{width:100%;height:auto;margin-top:25px;display:block;overflow:visible}.fKP3Yq_memoryChart svg text{fill:#556d58;font-size:11px}.fKP3Yq_memoryChart details{margin-top:17px;font-size:11px;line-height:1.8}.fKP3Yq_memoryChart summary{color:#32644b;cursor:pointer}.fKP3Yq_memoryChart details>p{margin-top:15px}.fKP3Yq_tableScroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.fKP3Yq_tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:670px;font-size:12px}.fKP3Yq_tableScroll caption{text-align:left;color:#536c58;padding:17px 0;font-size:11px;line-height:1.7}.fKP3Yq_tableScroll th,.fKP3Yq_tableScroll td{vertical-align:top;border-bottom:1px solid #d1ddd0;padding:16px 17px 16px 0;line-height:1.7}.fKP3Yq_tableScroll thead th{letter-spacing:.025em;color:#4a6d55;background:#eef4e8;padding-left:12px;font-size:10px;font-weight:500}.fKP3Yq_tableScroll tbody th{min-width:155px;font-weight:550}.fKP3Yq_tableScroll td{color:#4c6854}.fKP3Yq_memoryRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:26px;display:grid}.fKP3Yq_memoryRules strong{font-size:12px}.fKP3Yq_memoryRules p{color:#4f6956;margin-top:11px;font-size:12px}.fKP3Yq_optimizerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.fKP3Yq_optimizerGrid article{background:#fbfcf7;border:1px solid #cddcca;border-radius:8px;min-width:0;padding:26px}.fKP3Yq_optimizerTitle{color:#377458;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.fKP3Yq_optimizerTitle span{color:#6d8b72;font-family:monospace;font-size:11px}.fKP3Yq_optimizerGrid h3{letter-spacing:-.035em;margin-bottom:13px;font-size:25px;line-height:1.18}.fKP3Yq_optimizerGrid p{color:#526b57;font-size:12px}.fKP3Yq_optimizerPurpose{min-height:48px;margin-bottom:16px;font-weight:550;color:#294e38!important}.fKP3Yq_optimizerGrid dl{border-top:1px solid #d5e0d1;margin-top:18px;padding-top:4px}.fKP3Yq_optimizerGrid dl>div{margin-top:15px}.fKP3Yq_optimizerGrid dt{text-transform:uppercase;letter-spacing:.09em;color:#47765b;font-size:9px;font-weight:550}.fKP3Yq_optimizerGrid dd{color:#546e59;margin-top:6px;font-size:11px;line-height:1.8}.fKP3Yq_trainingNote{background:#edf3e5;border:1px solid #d2ddcb;border-left:4px solid #87a577;margin-top:27px;padding:23px 27px}.fKP3Yq_trainingNote h3{letter-spacing:-.025em;margin-bottom:12px;font-size:20px}.fKP3Yq_trainingNote p{color:#4f6953;font-size:12px}.fKP3Yq_executionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}.fKP3Yq_executionGrid article{border-top:1px solid #c8daca;padding-top:25px}.fKP3Yq_executionGrid article>svg{color:#3e7b60;margin-bottom:22px;display:block}.fKP3Yq_executionGrid .eyebrow{font-size:9px}.fKP3Yq_executionGrid h3{letter-spacing:-.025em;margin:15px 0;font-size:23px;line-height:1.25}.fKP3Yq_executionGrid p{color:#526b57;font-size:12px}.fKP3Yq_clusterFigure{background:#eef4e5;border:1px solid #cddcc8;border-radius:10px;margin-top:33px;padding:28px}.fKP3Yq_clusterFigure figcaption{flex-wrap:wrap;justify-content:space-between;gap:10px 25px;font-size:13px;display:flex}.fKP3Yq_clusterFigure figcaption span{color:#58725a;font-size:10px}.fKP3Yq_clusterFlow{grid-template-columns:1fr 28px 1.2fr 28px 1fr;align-items:center;gap:20px;margin:28px 0;display:grid}.fKP3Yq_clusterFlow>div:not(.fKP3Yq_clusterNodes),.fKP3Yq_clusterNodes>div{background:#fbfcf7;border:1px solid #c3d5bc;border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;padding:23px 18px;display:flex}.fKP3Yq_clusterFlow strong{font-size:15px}.fKP3Yq_clusterFlow span{color:#54705a;font-size:10px;line-height:1.7}.fKP3Yq_clusterFlow svg{color:#528267}.fKP3Yq_clusterNodes{gap:14px;display:grid}.fKP3Yq_clusterFigure>p{color:#4e6c53;font-size:11px}.fKP3Yq_recorded{background:#f7faf0;border:1px solid #cadac6;border-radius:9px;padding:27px}.fKP3Yq_recordedHeader{justify-content:space-between;align-items:flex-start;gap:27px;margin-bottom:22px;display:flex}.fKP3Yq_recordedHeader p{color:#526b56;max-width:630px;font-size:12px}.fKP3Yq_status{letter-spacing:.09em;color:#3f6f4c;white-space:nowrap;background:#e4eedc;border:1px solid #bad1b8;border-radius:4px;padding:8px 10px;font-size:9px}.fKP3Yq_measurePlan{border-top:1px solid #cfddc7;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding-top:24px;display:grid}.fKP3Yq_measurePlan strong{font-size:17px}.fKP3Yq_measurePlan p{color:#526e57;margin-top:12px;font-size:12px}.fKP3Yq_verifications{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.fKP3Yq_verifications li{color:#3d6f4c;align-items:flex-start;gap:10px;font-size:12px;display:flex}.fKP3Yq_verifications svg{flex-shrink:0;margin-top:3px}.fKP3Yq_measureChecklist{border-top:1px solid #cbdcc9;grid-template-columns:.75fr 1.25fr;gap:45px;margin-top:28px;padding-top:25px;display:grid}.fKP3Yq_measureChecklist h3{letter-spacing:-.035em;max-width:300px;font-size:25px;line-height:1.25}.fKP3Yq_measureChecklist ul{color:#4e6b55;margin:0;padding-left:17px;font-size:12px;line-height:1.9}.fKP3Yq_measureChecklist li+li{margin-top:10px}.fKP3Yq_runGrid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.fKP3Yq_runSteps{margin:0;padding-left:20px}.fKP3Yq_runSteps li{padding-left:8px;font-size:13px;line-height:1.85}.fKP3Yq_runSteps li+li{margin-top:19px}.fKP3Yq_runSteps p{color:#526a56;margin-top:8px;font-size:12px}.fKP3Yq_runGrid .code-block{margin:0}.fKP3Yq_runGrid pre{font-size:11px}.fKP3Yq_repository{background:#e6f0dd;border:1px solid #bbd0b9;border-radius:9px;justify-content:space-between;align-items:center;gap:28px;margin-top:34px;padding:31px;display:flex}.fKP3Yq_repository h3{letter-spacing:-.035em;margin:12px 0;font-size:27px}.fKP3Yq_repository p{color:#49684d;font-size:12px}.fKP3Yq_repository a{flex-shrink:0;font-size:12px}.fKP3Yq_sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 40px;margin:0;padding:0;list-style:none;display:grid}.fKP3Yq_sources li{border-top:1px solid #cddcc8;padding-top:20px}.fKP3Yq_sources h3{letter-spacing:-.02em;font-size:17px}.fKP3Yq_sources h3 a{color:#2e644b;align-items:center;gap:8px;display:inline-flex}.fKP3Yq_sources p{color:#526b57;margin-top:13px;font-size:12px}.fKP3Yq_page :is(a,button,select,input,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #35879b}.fKP3Yq_incidentMetrics{color:#eef5e6;background:#173e35;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:25px;padding:26px;display:grid}.fKP3Yq_incidentMetrics strong{letter-spacing:-.045em;margin:10px 0;font-size:31px;font-weight:500;display:block}.fKP3Yq_incidentMetrics span{letter-spacing:.06em;color:#bcd3bf;font-size:10px}.fKP3Yq_incidentMetrics p{color:#c6dbc8;font-size:11px}.fKP3Yq_incidentMetrics code{color:#e9c891}@media (max-width:1100px){.fKP3Yq_hero{gap:28px}.fKP3Yq_hero h1{font-size:50px}.fKP3Yq_heroLinks{gap:16px}.fKP3Yq_caseGrid article,.fKP3Yq_optimizerGrid article{padding:22px}.fKP3Yq_caseGrid h3{font-size:22px}.fKP3Yq_caseGrid .fKP3Yq_rule h3{font-size:19px}.fKP3Yq_clusterFlow{gap:13px}.fKP3Yq_memoryChart figcaption{display:block}.fKP3Yq_memoryChart figcaption span{margin-top:7px;display:block}}@media (max-width:850px){.fKP3Yq_hero{grid-template-columns:1fr}.fKP3Yq_hero h1{font-size:59px}.fKP3Yq_hero>div>p{max-width:680px}.fKP3Yq_heroFigure{max-width:700px}.fKP3Yq_heroFigure figcaption{max-width:600px}.fKP3Yq_optimizerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fKP3Yq_caseGrid{grid-template-columns:1fr}.fKP3Yq_caseGrid article>svg{margin:16px 0}.fKP3Yq_caseGrid article{padding:24px}.fKP3Yq_caseGrid h3{font-size:25px}.fKP3Yq_caseGrid .fKP3Yq_rule h3{font-size:24px}.fKP3Yq_caseGrid p{font-size:13px}.fKP3Yq_casePill{margin-top:16px}.fKP3Yq_modelFacts>div{padding:20px 15px}.fKP3Yq_modelFacts strong{font-size:32px}.fKP3Yq_plannerControls,.fKP3Yq_memoryResult{padding:25px}.fKP3Yq_memoryTotal strong{font-size:54px}.fKP3Yq_recordedHeader{display:block}.fKP3Yq_recordedHeader p{margin-top:19px}.fKP3Yq_executionGrid{gap:20px}.fKP3Yq_executionGrid h3{font-size:21px}.fKP3Yq_clusterFlow{grid-template-columns:1fr 25px 1fr;gap:17px}.fKP3Yq_clusterFlow>svg:nth-last-child(2){display:none}.fKP3Yq_clusterNodes{grid-area:1/3}.fKP3Yq_clusterFlow>div:last-child{grid-column:1/-1}.fKP3Yq_clusterNodes>div{padding:18px}.fKP3Yq_clusterFlow>div:not(.fKP3Yq_clusterNodes){padding:23px}.fKP3Yq_runGrid{grid-template-columns:1fr;gap:30px}.fKP3Yq_measureChecklist{gap:25px}.fKP3Yq_repository{gap:22px;padding:27px}.fKP3Yq_repository h3{font-size:23px}.fKP3Yq_tabList button{padding:16px 18px;font-size:11px}}@media (max-width:600px){.fKP3Yq_page{padding-top:26px;padding-bottom:60px}.fKP3Yq_back{margin-bottom:28px}.fKP3Yq_hero{gap:28px;padding-bottom:30px}.fKP3Yq_hero h1{font-size:45px}.fKP3Yq_hero>div>p{font-size:14px}.fKP3Yq_heroLinks{align-items:flex-start;gap:18px}.fKP3Yq_heroNote{font-size:10px!important}.fKP3Yq_development{gap:12px;padding:18px}.fKP3Yq_development p{font-size:11px}.fKP3Yq_nav{gap:12px 20px;padding:22px 0;font-size:10px}.fKP3Yq_section{padding-top:48px}.fKP3Yq_heading h2{font-size:32px}.fKP3Yq_heading p{font-size:13px}.fKP3Yq_boundary,.fKP3Yq_steps{grid-template-columns:1fr;gap:24px}.fKP3Yq_boundary{margin-top:25px}.fKP3Yq_boundary h3{font-size:21px}.fKP3Yq_tabList button{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:13px 12px;font-size:10px}.fKP3Yq_codeTabs pre{font-size:10px}.fKP3Yq_modelFacts{grid-template-columns:1fr}.fKP3Yq_modelFacts>div{border-bottom:1px solid #cbdccf;border-right:0;padding:19px 0}.fKP3Yq_modelFacts>div:last-child{border:0}.fKP3Yq_modelFacts strong{margin:8px 0;font-size:34px}.fKP3Yq_modelFacts p{font-size:11px}.fKP3Yq_planner{grid-template-columns:1fr}.fKP3Yq_plannerControls{border-bottom:1px solid #cddcc9;border-right:0;padding:23px}.fKP3Yq_memoryResult{padding:23px}.fKP3Yq_memoryTotal strong{font-size:60px}.fKP3Yq_plannerNote{padding:20px 23px}.fKP3Yq_memoryChart{padding:23px 18px}.fKP3Yq_memoryChart svg text{font-size:13px}.fKP3Yq_memoryRules{grid-template-columns:1fr;gap:20px}.fKP3Yq_memoryRules p{margin-top:8px}.fKP3Yq_optimizerGrid{grid-template-columns:1fr;gap:18px}.fKP3Yq_optimizerGrid article{padding:24px}.fKP3Yq_optimizerPurpose{min-height:0}.fKP3Yq_optimizerGrid h3{font-size:27px}.fKP3Yq_optimizerGrid p{font-size:13px}.fKP3Yq_optimizerGrid dd{font-size:12px}.fKP3Yq_optimizerTitle{margin-bottom:16px}.fKP3Yq_trainingNote{padding:22px}.fKP3Yq_executionGrid{grid-template-columns:1fr;gap:27px}.fKP3Yq_executionGrid article>svg{margin-bottom:16px}.fKP3Yq_executionGrid h3{font-size:24px}.fKP3Yq_executionGrid p{font-size:13px}.fKP3Yq_clusterFigure{padding:21px}.fKP3Yq_clusterFlow{flex-direction:column;align-items:stretch;gap:17px;display:flex}.fKP3Yq_clusterFlow>svg{align-self:center;transform:rotate(90deg)}.fKP3Yq_clusterFlow>svg:nth-last-child(2){display:block}.fKP3Yq_clusterNodes{grid-template-columns:1fr 1fr;gap:12px}.fKP3Yq_clusterNodes>div{padding:17px 13px}.fKP3Yq_clusterFlow strong{font-size:14px}.fKP3Yq_measurePlan{grid-template-columns:1fr;gap:21px}.fKP3Yq_recorded{padding:22px}.fKP3Yq_measureChecklist{grid-template-columns:1fr;gap:19px}.fKP3Yq_measureChecklist h3{max-width:none;font-size:24px}.fKP3Yq_repository{flex-direction:column;align-items:flex-start;padding:24px}.fKP3Yq_sources{grid-template-columns:1fr;gap:23px}.fKP3Yq_sources h3{font-size:18px}.fKP3Yq_incidentMetrics{grid-template-columns:1fr;gap:22px;padding:24px}.fKP3Yq_incidentMetrics>div+div{border-top:1px solid #456957;padding-top:20px}.fKP3Yq_incidentMetrics strong{font-size:35px}}.fKP3Yq_sample{background:#f7faf2;border:1px solid #c8d9c7;border-radius:9px;margin-top:28px;padding:27px 30px}.fKP3Yq_sample figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 25px;display:flex}.fKP3Yq_sample figcaption strong{color:#4b6b54;font-size:11px}.fKP3Yq_sample blockquote{white-space:pre-wrap;color:#3c5d45;border-left:3px solid #7c9d76;margin:23px 0;padding-left:20px;font-size:14px;line-height:1.85}.fKP3Yq_sample>p{color:#536c58;margin-top:15px;font-size:11px}@media (max-width:600px){.fKP3Yq_sample{padding:23px}.fKP3Yq_sample blockquote{padding-left:15px;font-size:13px}}.fKP3Yq_firstTextFigure{background:#fcfdf8;border:1px solid #d1ddca;border-radius:7px;margin:0 0 20px;padding:23px}.fKP3Yq_firstTextFigure figcaption{flex-wrap:wrap;justify-content:space-between;gap:12px 25px;font-size:13px;line-height:1.7;display:flex}.fKP3Yq_firstTextFigure figcaption span{color:#526d57;font-size:10px}.fKP3Yq_firstTextFigure>div{overscroll-behavior-x:contain;margin-top:22px;overflow-x:auto}.fKP3Yq_firstTextFigure svg{width:100%;min-width:620px;height:auto;display:block}.fKP3Yq_firstTextFigure svg text{fill:#4a6852;font-size:12px}.fKP3Yq_recorded .fKP3Yq_tableScroll table{min-width:850px}@media (max-width:600px){.fKP3Yq_firstTextFigure{padding:18px}.fKP3Yq_firstTextFigure figcaption{display:block}.fKP3Yq_firstTextFigure figcaption span{margin-top:8px;display:block}}.fKP3Yq_additionalMeasurements{border-top:1px solid #cddcca;margin-top:35px;padding-top:26px}.fKP3Yq_additionalMeasurements>h3{letter-spacing:-.035em;margin-bottom:16px;font-size:27px}.fKP3Yq_additionalMeasurements>p{color:#4d6a55;font-size:13px}.fKP3Yq_servingFigure{background:#f5f9ef;border:1px solid #c9dbc6;border-radius:8px;margin:25px 0;padding:25px}.fKP3Yq_servingFigure figcaption{font-size:13px;line-height:1.8}.fKP3Yq_servingFigure figcaption span{color:#536f59;margin-top:5px;font-size:11px;display:block}.fKP3Yq_servingBars{gap:23px;margin:26px 0;display:grid}.fKP3Yq_servingBars>div{grid-template-columns:180px 1fr 55px;align-items:center;gap:20px;display:grid}.fKP3Yq_servingBars strong{font-size:12px;font-weight:500}.fKP3Yq_servingBars>div>div{background:#dbe7d4;border-radius:3px;height:24px;overflow:hidden}.fKP3Yq_servingBars>div>div>span{background:#45836b;height:100%;display:block}.fKP3Yq_servingBars b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}@media (max-width:600px){.fKP3Yq_additionalMeasurements>h3{font-size:25px}.fKP3Yq_servingFigure{padding:20px}.fKP3Yq_servingBars>div{grid-template-columns:1fr 55px;gap:10px 15px}.fKP3Yq_servingBars strong{grid-column:1/-1}.fKP3Yq_servingBars>div>div{height:23px}}.fKP3Yq_selectedSources{background:#f8fbf2;border:1px solid #cbdcc8;border-radius:8px;margin-top:25px;padding:22px 25px}.fKP3Yq_selectedSources summary{color:#2e6246;cursor:pointer;font-size:13px;font-weight:550}.fKP3Yq_selectedSources>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:24px;display:grid}.fKP3Yq_selectedSources article>span{letter-spacing:.08em;color:#3b7758;font-family:monospace;font-size:10px}.fKP3Yq_selectedSources h3{letter-spacing:-.02em;margin:12px 0;font-size:18px;line-height:1.3}.fKP3Yq_selectedSources p{color:#4e6a55;font-size:12px}@media (max-width:850px){.fKP3Yq_selectedSources>div{grid-template-columns:1fr;gap:24px}.fKP3Yq_selectedSources article+article{border-top:1px solid #d1dfcc;padding-top:22px}}@media (max-width:600px){.fKP3Yq_selectedSources{padding:22px}.fKP3Yq_selectedSources summary{font-size:12px}}.fKP3Yq_boundary>div,.fKP3Yq_runGrid>div{min-width:0}.fKP3Yq_rule .eyebrow{color:#70501f}.fKP3Yq_steps li>span{color:#3c6950}.fKP3Yq_optimizerTitle span{color:#466a50}.fKP3Yq_repository .eyebrow{color:#3d6245}.fKP3Yq_codeTabs .code-toolbar{color:#365b44}.fKP3Yq_codeTabs .code-toolbar button{color:#31583e}.fKP3Yq_codeTabs .code-toolbar button:hover{color:#173e29}.fKP3Yq_repository>div{min-width:0}.fKP3Yq_repositoryState{flex-shrink:0;max-width:220px}.fKP3Yq_repositoryState strong,.fKP3Yq_repositoryState span{display:block}.fKP3Yq_repositoryState strong{color:#28553b;font-size:13px}.fKP3Yq_repositoryState span{margin-top:7px;font-size:11px}
