.readiness-module__-HJkmq__page{--ink:#171815;--paper:#f4f1e9;--lime:#d4f36a;--muted:#5b604f;background:var(--paper);color:var(--ink);min-height:100vh;padding:0 clamp(22px,7vw,112px);font-family:Arial,sans-serif}.readiness-module__-HJkmq__breadcrumbs{color:var(--muted);border-bottom:1px solid #17181522;padding:18px 0;font:12px/1.5 monospace}.readiness-module__-HJkmq__breadcrumbs ol{gap:10px;margin:0;padding:0;list-style:none;display:flex}.readiness-module__-HJkmq__breadcrumbs li+li:before{content:"/";color:#8b8d84;margin-right:10px}.readiness-module__-HJkmq__breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.readiness-module__-HJkmq__hero{max-width:970px;padding:clamp(72px,11vw,145px) 0 74px}.readiness-module__-HJkmq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font:11px/1.5 monospace}.readiness-module__-HJkmq__hero h1{letter-spacing:-.07em;margin:28px 0;font-size:clamp(52px,9vw,112px);line-height:.94}.readiness-module__-HJkmq__hero h1 i,.readiness-module__-HJkmq__tool h2 i,.readiness-module__-HJkmq__related h2 i{font-family:Georgia,serif;font-weight:400}.readiness-module__-HJkmq__lede{max-width:740px;font-size:clamp(19px,2.4vw,27px);line-height:1.45}.readiness-module__-HJkmq__heroMeta{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.readiness-module__-HJkmq__heroMeta span{letter-spacing:.04em;border:1px solid #17181532;border-radius:99px;padding:9px 12px;font:11px monospace}.readiness-module__-HJkmq__loading{border-top:1px solid #17181526;padding:50px 0}.readiness-module__-HJkmq__tool{border-top:1px solid #17181526;padding:80px 0}.readiness-module__-HJkmq__toolIntro{grid-template-columns:1fr minmax(270px,.72fr);align-items:end;gap:60px;margin-bottom:50px;display:grid}.readiness-module__-HJkmq__tool h2,.readiness-module__-HJkmq__related h2{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(38px,5.6vw,68px);line-height:1}.readiness-module__-HJkmq__toolIntro>p{color:#45483f;max-width:520px;margin:0;font-size:16px;line-height:1.7}.readiness-module__-HJkmq__workspace{grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);align-items:start;gap:clamp(28px,5vw,76px);display:grid}.readiness-module__-HJkmq__group{border-top:1px solid #17181536;margin-bottom:24px;padding:27px 0 4px}.readiness-module__-HJkmq__groupHeading{align-items:baseline;gap:13px;margin-bottom:6px;display:flex}.readiness-module__-HJkmq__groupHeading>span{color:var(--muted);font:12px monospace}.readiness-module__-HJkmq__groupHeading h3{letter-spacing:-.04em;margin:0;font-size:24px}.readiness-module__-HJkmq__question{border:0;border-bottom:1px solid #17181520;min-width:0;margin:0;padding:23px 0 20px}.readiness-module__-HJkmq__question legend{max-width:710px;padding:0;font-size:17px;font-weight:700;line-height:1.45}.readiness-module__-HJkmq__question>p{color:#53564d;max-width:690px;margin:8px 0 14px;font-size:14px;line-height:1.6}.readiness-module__-HJkmq__options{flex-wrap:wrap;gap:8px;display:flex}.readiness-module__-HJkmq__options label{border:1px solid #17181538;border-radius:3px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;line-height:1.3;display:flex}.readiness-module__-HJkmq__options label.readiness-module__-HJkmq__selected{background:#e2edbc;border-color:#657345}.readiness-module__-HJkmq__options input{accent-color:#27291f;width:14px;height:14px;margin:0}.readiness-module__-HJkmq__summary{color:var(--paper);background:#1a1c18;padding:26px;position:sticky;top:24px}.readiness-module__-HJkmq__summary .readiness-module__-HJkmq__eyebrow{color:#c6ceba}.readiness-module__-HJkmq__score{letter-spacing:-.08em;margin:22px 0 8px;font-size:76px;font-weight:600;line-height:1}.readiness-module__-HJkmq__score span{letter-spacing:0;color:var(--lime);margin-left:4px;font-size:27px}.readiness-module__-HJkmq__scoreNote,.readiness-module__-HJkmq__emptyState{color:#c6c9bf;font-size:14px;line-height:1.6}.readiness-module__-HJkmq__emptyState{margin:28px 0}.readiness-module__-HJkmq__totals{border-top:1px solid #ffffff2a;margin:22px 0}.readiness-module__-HJkmq__totals div{border-bottom:1px solid #ffffff2a;justify-content:space-between;padding:10px 0;font-size:13px;display:flex}.readiness-module__-HJkmq__totals dt{color:#d7d9d2}.readiness-module__-HJkmq__totals dd{margin:0;font-weight:700}.readiness-module__-HJkmq__nextSteps h3{letter-spacing:-.03em;margin:27px 0 13px;font-size:19px}.readiness-module__-HJkmq__nextSteps ul{margin:0;padding:0;list-style:none}.readiness-module__-HJkmq__nextSteps li{border-top:1px solid #ffffff2a;padding:13px 0}.readiness-module__-HJkmq__nextSteps li strong,.readiness-module__-HJkmq__nextSteps li span{font-size:13px;line-height:1.5;display:block}.readiness-module__-HJkmq__nextSteps li span{color:#c6c9bf;margin-top:5px}.readiness-module__-HJkmq__allClear{color:#e3e7d8;font-size:14px;line-height:1.6}.readiness-module__-HJkmq__actions{gap:8px;margin-top:24px;display:grid}.readiness-module__-HJkmq__actions button{background:var(--lime);text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);border:0;padding:13px 14px;font-size:12px;font-weight:700}.readiness-module__-HJkmq__actions button:disabled{opacity:.5;cursor:not-allowed}.readiness-module__-HJkmq__actions button.readiness-module__-HJkmq__reset{color:var(--paper);background:0 0;border:1px solid #fff5}.readiness-module__-HJkmq__feedback{overflow-wrap:anywhere;color:#e4e9d8;font-size:12px;line-height:1.6}.readiness-module__-HJkmq__privacy{color:#b9bdb2;margin:20px 0 0;font-size:11px;line-height:1.6}.readiness-module__-HJkmq__methodNote{color:#53564d;border-top:1px solid #17181526;padding:20px 0 0;font-size:13px;line-height:1.7}.readiness-module__-HJkmq__methodNote a{text-underline-offset:3px;text-decoration:underline}.readiness-module__-HJkmq__related{border-top:1px solid #17181526;grid-template-columns:.8fr 1.2fr;gap:48px;padding:70px 0;display:grid}.readiness-module__-HJkmq__relatedLinks{align-content:center;display:grid}.readiness-module__-HJkmq__relatedLinks a{border-bottom:1px solid #17181526;padding:17px 0;font-size:15px;font-weight:700;line-height:1.5}.readiness-module__-HJkmq__relatedLinks a span{float:right;color:#5b604f}.readiness-module__-HJkmq__footer{text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #17181526;justify-content:space-between;gap:20px;padding:27px 0 50px;font:11px monospace;display:flex}@media (max-width:850px){.readiness-module__-HJkmq__toolIntro{grid-template-columns:1fr;gap:22px}.readiness-module__-HJkmq__workspace{grid-template-columns:1fr}.readiness-module__-HJkmq__summary{position:static}.readiness-module__-HJkmq__related{grid-template-columns:1fr;gap:28px}}@media (max-width:560px){.readiness-module__-HJkmq__hero{padding-top:76px}.readiness-module__-HJkmq__tool{padding:58px 0}.readiness-module__-HJkmq__groupHeading h3{font-size:21px}.readiness-module__-HJkmq__question legend{font-size:16px}.readiness-module__-HJkmq__options{gap:6px}.readiness-module__-HJkmq__options label{padding:8px 9px;font-size:11px}.readiness-module__-HJkmq__summary{padding:21px}.readiness-module__-HJkmq__footer{flex-direction:column}}@media print{.readiness-module__-HJkmq__page{background:#fff;padding:0}.readiness-module__-HJkmq__breadcrumbs,.readiness-module__-HJkmq__actions,.readiness-module__-HJkmq__related,.readiness-module__-HJkmq__footer{display:none}.readiness-module__-HJkmq__page header[data-site-header]{display:none}.readiness-module__-HJkmq__summary{color:#111;background:#fff;border:1px solid #888;position:static}.readiness-module__-HJkmq__scoreNote,.readiness-module__-HJkmq__emptyState,.readiness-module__-HJkmq__privacy,.readiness-module__-HJkmq__nextSteps li span{color:#333}.readiness-module__-HJkmq__options label{break-inside:avoid}}
