._planner_1nu6j_1{border:1px solid var(--wa-line);background:#ebe5d9;margin:52px 0 38px}._intro_1nu6j_7{border-bottom:1px solid var(--wa-line);grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:48px;padding:30px;display:grid}._intro_1nu6j_7 h2{max-width:680px;margin:8px 0 0;font-family:Georgia,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.02}._intro_1nu6j_7>p{color:var(--wa-muted);margin:0;font-family:Georgia,serif;font-size:13px;line-height:1.6}._kicker_1nu6j_33{color:var(--wa-green);letter-spacing:.14em;font-size:8px;font-weight:900}._scenarios_1nu6j_40{border-bottom:1px solid var(--wa-line);background:var(--wa-line);grid-template-columns:.8fr repeat(3,1fr);gap:1px;display:grid}._scenarios_1nu6j_40>div,._scenarios_1nu6j_40 button{background:var(--wa-paper);min-width:0;padding:18px}._scenarios_1nu6j_40>div{align-content:center;gap:6px;display:grid}._scenarios_1nu6j_40 p{color:var(--wa-muted);margin:0;font-size:9px;line-height:1.4}._scenarios_1nu6j_40 button{min-height:92px;color:var(--wa-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:0;gap:7px;display:grid}._scenarios_1nu6j_40 button strong{font-size:10px}._scenarios_1nu6j_40 button span{color:var(--wa-muted);font-size:8px;line-height:1.45}._scenarios_1nu6j_40 button[aria-pressed=true]{background:var(--wa-ink);color:#fff}._scenarios_1nu6j_40 button[aria-pressed=true] span{color:#c8d7d1}._scenarios_1nu6j_40 button:hover,._scenarios_1nu6j_40 button:focus-visible{outline:3px solid var(--wa-green);outline-offset:-4px}._form_1nu6j_105{display:grid}._form_1nu6j_105 fieldset{border:0;border-bottom:1px solid var(--wa-line);margin:0;padding:0}._form_1nu6j_105 legend{letter-spacing:.05em;background:#ded7ca;width:100%;padding:19px 24px 13px;font-size:10px;font-weight:900}._fieldGrid_1nu6j_125,._fieldGridThree_1nu6j_126{background:var(--wa-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._fieldGridThree_1nu6j_126{grid-template-columns:repeat(3,1fr)}._field_1nu6j_125{background:var(--wa-paper);align-content:start;gap:7px;min-width:0;padding:20px;display:grid}._field_1nu6j_125>span{letter-spacing:.06em;text-transform:uppercase;min-height:22px;font-size:8px;font-weight:900;line-height:1.35}._field_1nu6j_125 input,._field_1nu6j_125 select{width:100%;min-height:46px;color:var(--wa-ink);background:0 0;border:1px solid #9ca69e;border-radius:0;outline:0;padding:8px 10px;font-family:Georgia,serif;font-size:17px}._field_1nu6j_125 input[aria-invalid=true]{border:2px solid #9b351d}._field_1nu6j_125 input:focus-visible,._field_1nu6j_125 select:focus-visible{outline:3px solid var(--wa-green);outline-offset:2px}._field_1nu6j_125 small{color:var(--wa-muted);font-size:8px;line-height:1.4}._inputWrap_1nu6j_185{position:relative}._inputWrap_1nu6j_185 b{pointer-events:none;font-size:11px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._inputWrap_1nu6j_185:has(b) input{padding-right:32px}._fieldError_1nu6j_202{color:#812d1a;font-size:8px;font-style:normal;font-weight:800;line-height:1.35}._validationSummary_1nu6j_210{background:#fff0e9;border:2px solid #9b351d;margin:24px;padding:18px}._validationSummary_1nu6j_210 strong{font-size:11px}._validationSummary_1nu6j_210 ul{gap:6px;margin:10px 0 0;padding-left:18px;display:grid}._validationSummary_1nu6j_210 li{font-size:9px}._results_1nu6j_232{border-bottom:1px solid var(--wa-line)}._statusBanner_1nu6j_236{border-bottom:1px solid var(--wa-line);border-left:7px solid;grid-template-columns:.55fr 1.45fr;gap:25px;padding:20px 24px;display:grid}._statusBanner_1nu6j_236 strong{letter-spacing:.06em;font-size:10px}._statusBanner_1nu6j_236 p{margin:0;font-size:10px;line-height:1.5}._statusClear_1nu6j_256{border-left-color:var(--wa-green);background:#e2eee7}._statusWarning_1nu6j_261{background:#fff1c9;border-left-color:#9a6708}._statusBreach_1nu6j_266{background:#ffe5dc;border-left-color:#a33720}._resultGrid_1nu6j_271{background:var(--wa-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._resultGrid_1nu6j_271 article{background:var(--wa-ink);color:#fff;align-content:start;min-width:0;padding:22px;display:grid}._resultGrid_1nu6j_271 article>span{min-height:27px;color:var(--wa-mint);letter-spacing:.07em;font-size:8px;font-weight:900;line-height:1.35}._resultGrid_1nu6j_271 article>strong{overflow-wrap:anywhere;margin:8px 0;font-family:Georgia,serif;font-size:clamp(25px,3vw,38px);font-weight:400}._resultGrid_1nu6j_271 article>small{color:#bdcdc7;min-height:52px;font-size:8px;line-height:1.45}._resultGrid_1nu6j_271 article>b{color:var(--wa-mint);border-top:1px solid #3b5049;align-self:end;margin-top:15px;padding-top:10px;font-size:8px;line-height:1.4}._resultGrid_1nu6j_271 article>b[data-breach=true]{color:#ffad90}._reconciliation_1nu6j_325{background:var(--wa-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._reconciliation_1nu6j_325>div{background:var(--wa-paper);gap:6px;padding:14px 20px;display:grid}._reconciliation_1nu6j_325 span{letter-spacing:.07em;font-size:7px;font-weight:900}._reconciliation_1nu6j_325 strong{font-family:Georgia,serif;font-size:17px;font-weight:400}._reconciliationWarning_1nu6j_351{background:#fff1c9;border-top:1px solid #d9a63f;margin:0;padding:13px 20px;font-size:9px;line-height:1.5}._methodNotes_1nu6j_360{background:var(--wa-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}._methodNotes_1nu6j_360 section{background:#f4efe5;padding:25px}._methodNotes_1nu6j_360 h3{margin:7px 0 13px;font-family:Georgia,serif;font-size:22px;font-weight:400}._methodNotes_1nu6j_360 ul{gap:8px;margin:0;padding-left:17px;display:grid}._methodNotes_1nu6j_360 li{font-size:9px;line-height:1.5}@media (width<=960px){._scenarios_1nu6j_40,._fieldGrid_1nu6j_125,._resultGrid_1nu6j_271,._reconciliation_1nu6j_325{grid-template-columns:1fr 1fr}._scenarios_1nu6j_40>div{grid-column:1/3}}@media (width<=700px){._planner_1nu6j_1{margin-top:30px}._intro_1nu6j_7,._fieldGridThree_1nu6j_126,._methodNotes_1nu6j_360,._statusBanner_1nu6j_236{grid-template-columns:1fr}._intro_1nu6j_7{gap:16px;padding:22px}._scenarios_1nu6j_40 button,._field_1nu6j_125 input,._field_1nu6j_125 select{min-height:48px}._resultGrid_1nu6j_271 article>small{min-height:0}}@media (width<=500px){._scenarios_1nu6j_40,._fieldGrid_1nu6j_125,._resultGrid_1nu6j_271,._reconciliation_1nu6j_325{grid-template-columns:1fr}._scenarios_1nu6j_40>div{grid-column:auto}._field_1nu6j_125,._resultGrid_1nu6j_271 article,._methodNotes_1nu6j_360 section{padding:18px}._form_1nu6j_105 legend{padding-left:18px;padding-right:18px}}
