.toolHero{grid-template-columns:1fr;padding-bottom:48px}.toolHero .heroCopy{max-width:920px}.toolSection{padding-top:36px}.roiTool{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.roiInputs,.roiResults{border:1px solid var(--line);background:linear-gradient(145deg,#0d1e21db,#071316e0);border-radius:22px;padding:26px}.roiInputs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.roiField{gap:8px;display:grid}.roiFieldWide{grid-column:1/-1}.roiField label{color:#8da19d;font-size:.68rem;font-weight:800;line-height:1.35}.roiField input,.roiField select{color:#edf7f4;width:100%;min-height:46px;font:inherit;background:#081416;border:1px solid #9ee6da2e;border-radius:10px;outline:none;padding:0 12px}.roiField input:focus,.roiField select:focus{border-color:#82ead99e}.roiRangeRow{grid-template-columns:1fr 52px;align-items:center;gap:12px;min-height:46px;display:grid}.roiRangeRow input{background:0 0;border:0;padding:0}.roiRangeRow strong{color:var(--accent);text-align:right;font-size:.85rem}.roiResults{position:sticky;top:22px}.roiScoreRow{background:#82ead90d;border:1px solid #82ead938;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-bottom:22px;padding:18px;display:grid}.roiScoreRow span{color:#7f9591;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900;display:block}.roiScoreRow strong{color:var(--accent);margin-top:6px;font-size:2.25rem;line-height:1;display:block}.roiScoreRow small{color:#78908b;font-size:.72rem}.roiScoreRow p{color:#7f9591;margin:0;font-size:.7rem;line-height:1.55}.roiResultLead{border-bottom:1px solid var(--line);padding-bottom:24px}.roiResultLead>span,.roiMetricGrid span{color:#748985;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.roiResultLead>strong{letter-spacing:-.055em;margin-top:9px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.95;display:block}.roiResultLead>strong.positive{color:var(--accent)}.roiResultLead>strong.negative{color:#ff9f9f}.roiResultLead p{color:#748985;max-width:620px;margin:12px 0 0;font-size:.72rem;line-height:1.55}.roiMetricGrid{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0;display:grid;overflow:hidden}.roiMetricGrid>div{background:#091719;min-height:92px;padding:16px}.roiMetricGrid strong{margin-top:10px;font-size:1.05rem;display:block}.roiGrowthLoop{border:1px solid var(--line);background:#ffffff03;border-radius:16px;margin:24px 0;padding:20px}.roiGrowthHead{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.roiGrowthHead span{color:var(--accent);letter-spacing:.13em;font-size:.58rem;font-weight:900}.roiGrowthHead p{color:#7f9591;margin:0;font-size:.7rem;line-height:1.5}.roiShareGrid{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.roiShareGrid button{color:#c8d8d5;min-height:40px;font:inherit;cursor:pointer;background:#0a181a;border:1px solid #9ee6da2e;border-radius:9px;padding:0 12px;font-size:.68rem;font-weight:800}.roiShareGrid button:hover{color:var(--accent);border-color:#82ead985}.roiShareState{color:var(--accent);margin:12px 0 0;font-size:.66rem}.roiExplanation{padding:18px 0 4px}.roiExplanation h3{margin:0 0 10px;font-size:1rem}.roiExplanation p{color:#849994;margin:8px 0;font-size:.75rem;line-height:1.62}.roiCta{width:100%;margin-top:18px}.toolCopy{max-width:900px}.toolsGrid{grid-template-columns:minmax(0,620px)}.toolCard{min-height:290px}.embedToolPage{max-width:1120px;margin:0 auto;padding:18px}.embedBrand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:12px 2px;display:flex}.embedBrand>a{align-items:center;gap:10px;text-decoration:none;display:flex}.embedBrand>a>span:last-child{line-height:1;display:grid}.embedBrand strong{letter-spacing:.13em;font-size:.7rem}.embedBrand small{color:#6f8581;letter-spacing:.13em;margin-top:4px;font-size:.48rem}.embedBrand p{color:#7f9591;margin:0;font-size:.68rem}.roiToolEmbedded{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.roiToolEmbedded .roiResults{position:static}.embedDisclosure{color:#647a75;margin:14px 2px 0;font-size:.62rem;line-height:1.5}@media (max-width:900px){.roiTool{grid-template-columns:1fr}.roiResults{position:static}.roiToolEmbedded{grid-template-columns:1fr}}@media (max-width:620px){.roiInputs{grid-template-columns:1fr;padding:20px}.roiResults{padding:20px}.roiMetricGrid,.roiScoreRow,.roiGrowthHead{grid-template-columns:1fr}.roiShareGrid{grid-template-columns:1fr 1fr;display:grid}.toolHero{padding-top:52px}.toolHero h1{font-size:3.15rem}.embedToolPage{padding:10px}.embedBrand{align-items:flex-start}.embedBrand p{text-align:right;max-width:120px}}
.auditHero{grid-template-columns:1fr;padding-bottom:34px}.auditHero .heroCopy{max-width:980px}.auditHero h1{max-width:940px}.auditTrustRow{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.auditTrustRow span{color:#78908b;letter-spacing:.08em;border:1px solid #82ead924;border-radius:999px;padding:8px 10px;font-size:.58rem;font-weight:900}.auditToolSection{padding-top:18px}.auditApp{max-width:1120px;margin:0 auto}.auditProgress{border:1px solid var(--line);background:#081416;border-radius:14px;height:46px;margin-bottom:16px;position:relative;overflow:hidden}.auditProgress:before{content:"";background:linear-gradient(90deg,#82ead909,#0000);position:absolute;inset:0}.auditProgress i{background:var(--accent);height:3px;transition:width .25s;position:absolute;bottom:0;left:0}.auditProgress span{color:#7d928e;letter-spacing:.12em;align-items:center;height:100%;padding:0 16px;font-size:.6rem;font-weight:900;display:flex;position:relative}.auditStage,.auditPanel{border:1px solid var(--line);background:linear-gradient(145deg,#0d1e21e6,#071316eb);border-radius:24px;padding:clamp(22px,4vw,42px)}.auditStageHead{max-width:820px}.auditStageHead>span,.auditSectionHead>span,.auditKicker,.auditPremium>div:first-child>span{color:var(--accent);letter-spacing:.13em;font-size:.6rem;font-weight:900}.auditStageHead h2,.auditSectionHead h2,.auditPremium h2{letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1}.auditStageHead p,.auditSectionHead p,.auditPremium p{color:#829793;margin:0;font-size:.78rem;line-height:1.65}.auditFormGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.auditFormGrid label,.riskSelect{gap:8px;display:grid}.auditFormGrid label>span,.riskSelect>span,.auditChoiceGroup>span{color:#819590;font-size:.66rem;font-weight:800}.auditFormGrid select,.riskSelect select{color:#edf7f4;width:100%;min-height:50px;font:inherit;background:#081416;border:1px solid #9ee6da2e;border-radius:11px;outline:none;padding:0 13px}.auditFormGrid select:focus,.riskSelect select:focus{border-color:#82ead994}.auditChoiceGroup{margin-top:26px}.auditChoiceGrid{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.auditChoiceGrid button,.auditNav>button:not(.primary),.auditShareBar button{color:#a9bbb7;min-height:42px;font:inherit;cursor:pointer;background:#091719;border:1px solid #9ee6da29;border-radius:10px;padding:0 14px;font-size:.7rem;font-weight:800}.auditChoiceGrid button.selected{color:var(--accent);background:#82ead914;border-color:#82ead985}.auditNav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:20px;display:flex}.auditNav .primary{min-width:180px}.auditNav .primary:disabled{opacity:.35;cursor:not-allowed}.workflowChoiceGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.workflowChoice{border:1px solid var(--line);color:#d6e3e0;text-align:left;cursor:pointer;background:#091719;border-radius:16px;min-height:210px;padding:20px;transition:transform .18s,border-color .18s,background .18s;position:relative}.workflowChoice:hover{border-color:#82ead947;transform:translateY(-2px)}.workflowChoice.selected{background:linear-gradient(145deg,#82ead917,#091719fa);border-color:#82ead98f}.workflowChoice>span{color:var(--accent);letter-spacing:.12em;font-size:.56rem;font-weight:900}.workflowChoice strong{margin-top:12px;font-size:1rem;line-height:1.25;display:block}.workflowChoice p{color:#7f9490;margin:10px 0 28px;font-size:.7rem;line-height:1.55}.workflowChoice i{color:#6f8580;letter-spacing:.1em;font-size:.55rem;font-style:normal;font-weight:900;position:absolute;bottom:18px;left:20px}.workflowChoice.selected i{color:var(--accent)}.auditFormTop{margin-top:18px}.auditQuestionList{gap:10px;margin-top:28px;display:grid}.auditQuestion{border:1px solid var(--line);background:#091719;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:22px;padding:18px;display:grid}.auditQuestion h3{margin:0;font-size:.92rem;line-height:1.3}.auditQuestion p{color:#748985;margin:7px 0 0;font-size:.68rem;line-height:1.5}.auditScale{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.auditScale button{color:#819590;cursor:pointer;background:#081416;border:1px solid #9ee6da21;border-radius:9px;min-height:58px;padding:7px 4px}.auditScale button strong{font-size:.84rem;display:block}.auditScale button span{margin-top:4px;font-size:.52rem;font-weight:700;display:block}.auditScale button.selected{color:var(--accent);background:#82ead914;border-color:#82ead994}.riskSelect{border:1px solid var(--line);background:#091719;border-radius:15px;margin-top:18px;padding:18px}.riskSelect select{margin-top:4px}.auditResults{gap:16px;display:grid}.auditResultHero{background:radial-gradient(circle,#82ead914,#0000 34%),linear-gradient(145deg,#0d2022,#071416);border:1px solid #82ead93d;border-radius:24px;grid-template-columns:1fr auto minmax(260px,.8fr);align-items:center;gap:24px;padding:28px;display:grid}.auditResultHero>div:first-child p{color:#758a86;margin:8px 0 0;font-size:.7rem}.auditScoreOrb{border:1px solid #82ead957;border-radius:50%;justify-content:center;align-items:baseline;width:150px;height:150px;padding-top:48px;display:flex;box-shadow:inset 0 0 0 10px #82ead906,0 0 54px #4edbc60f}.auditScoreOrb strong{color:var(--accent);letter-spacing:-.07em;font-size:3.7rem;line-height:1}.auditScoreOrb span{color:#758b87;font-size:.7rem}.auditVerdict>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;border:1px solid #82ead940;border-radius:999px;padding:7px 9px;font-size:.6rem;font-weight:900;display:inline-flex}.auditVerdict p{color:#9aaca8;margin:11px 0 0;font-size:.76rem;line-height:1.65}.auditPanel{padding:28px}.auditSectionHead{max-width:820px}.auditSectionHead h2{font-size:clamp(1.7rem,3vw,2.7rem)}.dimensionGrid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:24px;display:grid}.dimensionCard{border:1px solid var(--line);background:#091719;border-radius:13px;padding:15px}.dimensionCard>div:first-child{justify-content:space-between;align-items:end;gap:8px;display:flex}.dimensionCard span{color:#748985;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.dimensionCard strong{font-size:1.25rem}.dimensionTrack{background:#142528;border-radius:999px;height:4px;margin-top:16px;overflow:hidden}.dimensionTrack i{border-radius:inherit;background:var(--accent);height:100%;display:block}.auditCallout{border-left:2px solid var(--accent);color:#839793;background:#82ead909;margin:18px 0 0;padding:14px 16px;font-size:.7rem;line-height:1.6}.auditCallout strong{color:#c9d8d5}.opportunityGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.opportunityCard{border:1px solid var(--line);background:#091719;border-radius:15px;padding:19px}.opportunityRank{justify-content:space-between;align-items:center;display:flex}.opportunityRank span{color:var(--accent);font-size:1rem;font-weight:900}.opportunityRank small{color:#6e827e;letter-spacing:.12em;font-size:.52rem;font-weight:900}.opportunityCard h3{margin:18px 0 8px;font-size:1.02rem;line-height:1.24}.opportunityCard>p{color:#788d89;margin:0;font-size:.68rem;line-height:1.55}.opportunitySignals{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid;overflow:hidden}.opportunitySignals>div{background:#081416;padding:11px 8px}.opportunitySignals span,.pilotScope span{color:#667c77;letter-spacing:.09em;font-size:.5rem;font-weight:900;display:block}.opportunitySignals strong{margin-top:5px;font-size:.78rem;display:block}.pilotScope{border-top:1px solid var(--line);padding-top:15px}.pilotScope p{color:#879b97;margin:8px 0 0;font-size:.66rem;line-height:1.6}.matrixPanel{overflow:hidden}.matrixPlot{border:1px solid var(--line);background:linear-gradient(90deg,transparent 49.8%,var(--line) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,var(--line) 50%,transparent 50.2%),#091719;border-radius:15px;height:430px;margin-top:26px;position:relative;overflow:hidden}.matrixQuadrant{color:#5f7470;letter-spacing:.1em;font-size:.54rem;font-weight:900;position:absolute}.q1{top:16px;left:18px}.q2{top:16px;right:18px}.q3{bottom:16px;left:18px}.q4{bottom:16px;right:18px}.matrixAxis{z-index:1;color:#4f6560;letter-spacing:.1em;font-size:.48rem;font-weight:900;position:absolute}.matrixAxisY{transform-origin:0 0;top:50%;left:8px;transform:rotate(-90deg)translate(-50%)}.matrixAxisX{bottom:6px;right:20px}.matrixDot{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,50%)}.matrixDot strong{background:var(--accent);color:#06201c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.72rem;display:grid;box-shadow:0 0 0 7px #82ead914}.matrixDot span{border:1px solid var(--line);color:#b8c8c5;background:#071416eb;border-radius:7px;max-width:125px;padding:6px 8px;font-size:.54rem;line-height:1.25}.auditGovernance{grid-template-columns:.8fr 1fr;align-items:center;gap:26px;display:grid}.auditGovernance p{color:#a7b8b5;margin:0;font-size:.85rem;line-height:1.7}.auditPremium{background:linear-gradient(135deg,#1d413e85,#071416fa 58%);border:1px solid #82ead942;border-radius:24px;grid-template-columns:1.05fr .85fr;gap:24px;padding:30px;display:grid}.auditPremium h2{font-size:clamp(2rem,4vw,3.5rem)}.premiumReportPreview{grid-template-columns:1fr 1fr;align-content:start;gap:7px;display:grid}.premiumReportPreview span{color:#9aadaa;letter-spacing:.08em;background:#07141694;border:1px solid #82ead926;border-radius:10px;align-items:center;min-height:54px;padding:10px;font-size:.54rem;font-weight:900;display:flex}.auditPremiumCta{grid-column:1/-1;justify-self:start}.auditShareBar{border:1px solid var(--line);background:#081416;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px;display:flex}.auditShareBar button:hover{color:var(--accent);border-color:#82ead97a}.auditShareBar>span{color:var(--accent);font-size:.62rem}.auditMethod{max-width:900px}.decisionLabIntro{max-width:880px}.decisionJourney{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:28px;display:grid}.decisionJourney div{border:1px solid var(--line);background:#091719;border-radius:12px;padding:14px}.decisionJourney span{color:var(--accent);letter-spacing:.1em;font-size:.52rem;font-weight:900}.decisionJourney strong{margin-top:8px;font-size:.75rem;display:block}.decisionJourney p{color:#708580;margin:6px 0 0;font-size:.6rem;line-height:1.45}.toolsGridDecision{grid-template-columns:repeat(2,minmax(0,1fr))}.toolCardFeatured{background:linear-gradient(145deg,#82ead90f,#081416f5);border-color:#82ead952}.toolCard .toolStatus{border:1px solid var(--line);color:#708580;letter-spacing:.09em;border-radius:999px;margin-top:16px;padding:6px 8px;font-size:.5rem;font-weight:900;display:inline-flex}.toolCardFeatured .toolStatus{color:var(--accent);border-color:#82ead942}@media (max-width:980px){.workflowChoiceGrid{grid-template-columns:1fr 1fr}.auditQuestion{grid-template-columns:1fr}.dimensionGrid{grid-template-columns:repeat(3,1fr)}.opportunityGrid{grid-template-columns:1fr}.auditResultHero{grid-template-columns:1fr auto}.auditVerdict{grid-column:1/-1}.auditGovernance,.auditPremium{grid-template-columns:1fr}.decisionJourney{grid-template-columns:1fr 1fr}.toolsGridDecision{grid-template-columns:1fr}}@media (max-width:680px){.auditHero{padding-top:48px}.auditHero h1{font-size:3rem}.auditTrustRow span{font-size:.5rem}.auditStage,.auditPanel{padding:20px}.auditFormGrid,.workflowChoiceGrid{grid-template-columns:1fr}.auditChoiceGrid{grid-template-columns:1fr 1fr;display:grid}.auditScale{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.auditScale button{min-height:52px;padding:5px 2px}.auditScale button span{font-size:.44rem}.auditResultHero{grid-template-columns:1fr;padding:20px}.auditScoreOrb{width:130px;height:130px;padding-top:40px}.dimensionGrid{grid-template-columns:1fr 1fr}.matrixPlot{height:350px}.matrixDot span{display:none}.premiumReportPreview,.decisionJourney{grid-template-columns:1fr}.auditPremiumCta{width:100%}.auditNav{align-items:stretch}.auditNav .primary{min-width:0}.auditShareBar{grid-template-columns:1fr 1fr;display:grid}.auditShareBar>span{grid-column:1/-1}}@media print{.nav,.auditShareBar,.articleCta,.auditMethod,.auditPremiumCta{display:none!important}.auditHero{padding-top:20px}.auditResults{color:#111}.auditPanel,.auditResultHero,.auditPremium{break-inside:avoid;color:#111;background:#fff;border-color:#ccc}.auditSectionHead p,.auditPremium p,.auditVerdict p,.opportunityCard>p,.pilotScope p,.auditCallout,.auditGovernance p{color:#444}.dimensionCard,.opportunityCard,.matrixPlot,.premiumReportPreview span{background:#fff;border-color:#ccc}.matrixDot span{color:#111;background:#fff}.auditScoreOrb strong,.auditKicker,.auditSectionHead>span,.auditPremium>div:first-child>span{color:#0b7264}}
.leakHero{grid-template-columns:1fr;padding-bottom:42px}.leakHero .heroCopy{max-width:940px}.leakToolSection{padding-top:32px}.leakTool{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.leakInputs,.leakResults{border:1px solid var(--line);background:linear-gradient(145deg,#0d1e21e0,#071316e6);border-radius:22px;padding:26px}.leakInputs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.leakField{gap:8px;display:grid}.leakFieldWide{grid-column:1/-1}.leakField label{color:#8da19d;font-size:.68rem;font-weight:800;line-height:1.4}.leakField input,.leakField select{color:#edf7f4;width:100%;min-height:46px;font:inherit;background:#081416;border:1px solid #9ee6da2e;border-radius:10px;outline:none;padding:0 12px}.leakField input:focus,.leakField select:focus{border-color:#82ead99e}.leakField p{color:#647a75;margin:0;font-size:.64rem;line-height:1.5}.leakRange{grid-template-columns:1fr 58px;align-items:center;gap:12px;min-height:46px;display:grid}.leakRange input{background:0 0;border:0;padding:0}.leakRange strong{color:var(--accent);text-align:right;font-size:.85rem}.leakResults{position:sticky;top:22px}.leakScore{background:#82ead90d;border:1px solid #82ead938;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-bottom:22px;padding:18px;display:grid}.leakScore>div:first-child span,.leakScore>div:last-child>span{color:#7f9591;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900;display:block}.leakScore strong{color:var(--accent);margin-top:6px;font-size:2.25rem;line-height:1;display:block}.leakScore small{color:#78908b;font-size:.72rem}.leakScore p{color:#7f9591;margin:7px 0 0;font-size:.7rem;line-height:1.55}.leakHeroMetric{border-bottom:1px solid var(--line);padding-bottom:24px}.leakHeroMetric>span,.leakMetricGrid span,.leakDiagnosis>span,.leakNextStep>span{color:#748985;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.leakHeroMetric>strong{color:var(--accent);letter-spacing:-.055em;margin-top:9px;font-size:clamp(2.3rem,5vw,4.6rem);line-height:.95;display:block}.leakHeroMetric p{color:#748985;max-width:650px;margin:12px 0 0;font-size:.72rem;line-height:1.55}.leakMetricGrid{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0;display:grid;overflow:hidden}.leakMetricGrid>div{background:#091719;min-height:92px;padding:16px}.leakMetricGrid strong{margin-top:10px;font-size:1.02rem;display:block}.leakDiagnosis{background:#82ead909;border:1px solid #82ead933;border-radius:16px;margin:22px 0;padding:20px}.leakDiagnosis h3{margin:8px 0 10px;font-size:1.25rem}.leakDiagnosis p{color:#849994;margin:0;font-size:.76rem;line-height:1.62}.leakActions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.leakActions button{color:#c8d8d5;min-height:40px;font:inherit;cursor:pointer;background:#0a181a;border:1px solid #9ee6da2e;border-radius:9px;padding:0 12px;font-size:.68rem;font-weight:800}.leakActions button:hover{color:var(--accent);border-color:#82ead985}.leakActions>span{width:100%;color:var(--accent);font-size:.66rem}.leakNextStep{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:20px}.leakNextStep h3{margin:8px 0 16px;font-size:1.08rem;line-height:1.35}.leakNextStep>div{flex-wrap:wrap;gap:10px;display:flex}.leakMethod{max-width:900px}@media (max-width:900px){.leakTool{grid-template-columns:1fr}.leakResults{position:static}}@media (max-width:620px){.leakInputs{grid-template-columns:1fr;padding:20px}.leakFieldWide{grid-column:auto}.leakResults{padding:20px}.leakMetricGrid,.leakScore{grid-template-columns:1fr}.leakActions{grid-template-columns:1fr 1fr;display:grid}.leakActions>span{grid-column:1/-1}.leakHero{padding-top:52px}.leakHero h1{font-size:3.05rem}.leakNextStep>div{display:grid}}
