.review-module__UhOHjG__page{color:#0d3034;max-width:1080px;padding-block:42px 72px}.review-module__UhOHjG__page a{text-underline-offset:4px;text-decoration:underline}.review-module__UhOHjG__page p{line-height:1.65}.review-module__UhOHjG__intro{max-width:800px}.review-module__UhOHjG__intro nav{color:#405852;font-size:.9rem}.review-module__UhOHjG__eyebrow{color:#9f3411;letter-spacing:.09em;margin:24px 0 14px;font-size:.78rem;font-weight:700}.review-module__UhOHjG__intro h1{margin:12px 0 24px}.review-module__UhOHjG__lede{color:#405852;max-width:720px;font-size:1.2rem}.review-module__UhOHjG__example{background:#fff0e9;border:1px solid #cf4316;border-radius:18px;margin-top:32px;padding:24px}.review-module__UhOHjG__page .review-module__UhOHjG__example h2{margin:10px 0;font-size:clamp(1.5rem,3vw,2rem)}.review-module__UhOHjG__example>div{background:#fff;border-radius:12px;padding:18px}.review-module__UhOHjG__next{background:#fff0e9;border-left:4px solid #cf4316;border-radius:0 12px 12px 0;padding:20px}.review-module__UhOHjG__guide{background:#f2f5ef;border-left:4px solid #cf4316;border-radius:0 16px 16px 0;margin-block:32px;padding:24px}.review-module__UhOHjG__page .review-module__UhOHjG__guide h2,.review-module__UhOHjG__page .review-module__UhOHjG__tool h2,.review-module__UhOHjG__page .review-module__UhOHjG__sources h2{margin:8px 0 16px;font-size:clamp(1.7rem,3vw,2.3rem)}.review-module__UhOHjG__guide ol{padding-left:24px;list-style:decimal}.review-module__UhOHjG__guide li{margin:10px 0}.review-module__UhOHjG__tool{background:#fff;border:1px solid #d5dfd8;border-radius:24px;padding:32px}.review-module__UhOHjG__field{flex-direction:column;gap:8px;margin-block:16px;font-weight:600;display:flex}.review-module__UhOHjG__field select,.review-module__UhOHjG__field input{color:#0d3034;background:#fff;border:1px solid #778e83;border-radius:8px;width:100%;min-height:48px;padding:10px;font-size:1rem;font-weight:400}.review-module__UhOHjG__field select:disabled{color:#405852;opacity:1;background:#f2f5ef}.review-module__UhOHjG__paperLinks{flex-wrap:wrap;gap:12px 28px;margin-block:16px;display:flex}.review-module__UhOHjG__confirm,.review-module__UhOHjG__task{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.review-module__UhOHjG__confirm input,.review-module__UhOHjG__task input{accent-color:#cf4316;flex-shrink:0;width:20px;height:20px;margin-top:4px}.review-module__UhOHjG__form{border-top:1px solid #d5dfd8;margin-top:28px;padding-top:24px}.review-module__UhOHjG__form fieldset{border:0;padding:0}.review-module__UhOHjG__form legend{color:#9f3411;letter-spacing:.06em;font-size:.8rem;font-weight:700}.review-module__UhOHjG__fields{grid-template-columns:1fr 2fr;gap:0 24px;display:grid}.review-module__UhOHjG__primary,.review-module__UhOHjG__secondary{border:1px solid #cf4316;border-radius:10px;min-height:48px;padding:12px 22px;font-weight:600}.review-module__UhOHjG__primary{color:#fff;background:#cf4316}.review-module__UhOHjG__primary:hover{background:#a8360f}.review-module__UhOHjG__page button:disabled{cursor:not-allowed;opacity:1;color:#405852;background:#e8eee9;border-color:#778e83}.review-module__UhOHjG__secondary{color:#9f3411;background:#fff}.review-module__UhOHjG__status{color:#405852;min-height:26px}.review-module__UhOHjG__error{color:#9c2525;background:#fff1f1;border-left:3px solid #9c2525;padding:12px}.review-module__UhOHjG__log ul{padding:0;list-style:none}.review-module__UhOHjG__log li{border-top:1px solid #d5dfd8;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.review-module__UhOHjG__log button{color:#9f3411;flex-shrink:0;min-height:44px;padding:10px 14px;text-decoration:underline}.review-module__UhOHjG__results{border-top:1px solid #d5dfd8;margin-top:28px;padding-top:12px}.review-module__UhOHjG__empty{background:#f2f5ef;border-radius:12px;padding:20px}.review-module__UhOHjG__priorities{padding:0;list-style:none}.review-module__UhOHjG__priorities>li{background:#f2f5ef;border-radius:16px;margin:18px 0;padding:22px}.review-module__UhOHjG__priorityHead{align-items:flex-start;gap:16px;display:flex}.review-module__UhOHjG__priorityHead>span{border:1px solid #778e83;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.review-module__UhOHjG__page h3{letter-spacing:-.02em;margin:0 0 8px;font-size:1.18rem;line-height:1.35}.review-module__UhOHjG__priorityHead p{margin:0 0 12px}.review-module__UhOHjG__task{border-top:1px solid #d5dfd8}.review-module__UhOHjG__revisit,.review-module__UhOHjG__method{color:#405852;font-size:.92rem}.review-module__UhOHjG__practiceLink{color:#9f3411;background:#fff;border:1px solid #9f3411;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-weight:600;display:inline-flex}.review-module__UhOHjG__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.review-module__UhOHjG__reset{border:1px solid #778e83;border-radius:12px;margin-top:16px;padding:20px}.review-module__UhOHjG__sources{margin-top:42px}.review-module__UhOHjG__sourceGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.review-module__UhOHjG__sourceGrid>div{border:1px solid #d5dfd8;border-radius:14px;padding:20px}.review-module__UhOHjG__sourceGrid a{margin-top:14px;display:block}.review-module__UhOHjG__support{background:#fff0e9;border-radius:18px;margin-top:24px;padding:28px}.review-module__UhOHjG__support a{border-radius:12px;padding:14px 24px;font-weight:600;text-decoration:none;display:inline-flex}.review-module__UhOHjG__printOnly{display:none}@media (max-width:600px){.review-module__UhOHjG__page{width:calc(100% - 32px);padding-top:24px}.review-module__UhOHjG__tool{padding:20px 16px}.review-module__UhOHjG__fields,.review-module__UhOHjG__sourceGrid{grid-template-columns:1fr;gap:0}.review-module__UhOHjG__sourceGrid{gap:16px}.review-module__UhOHjG__priorities>li{padding:16px}.review-module__UhOHjG__support,.review-module__UhOHjG__guide{padding:20px}}@media print{@page{margin:16mm}.review-module__UhOHjG__page{width:100%;max-width:none;margin:0;padding:0;font-size:10.5pt}.review-module__UhOHjG__page p{margin-block:7pt;line-height:1.4}.review-module__UhOHjG__page .review-module__UhOHjG__tool h2{margin:0 0 8pt;font-size:18pt}.review-module__UhOHjG__page h3{font-size:12pt}.review-module__UhOHjG__eyebrow{margin:6pt 0}.review-module__UhOHjG__next{break-inside:avoid;background:#fff;padding:10pt}.review-module__UhOHjG__intro,.review-module__UhOHjG__example,.review-module__UhOHjG__guide,.review-module__UhOHjG__sources,.review-module__UhOHjG__noPrint{display:none!important}.review-module__UhOHjG__tool{border:0;padding:0}.review-module__UhOHjG__results{color:#000;border:0;width:100%;margin:0;position:static}.review-module__UhOHjG__printOnly{display:block}.review-module__UhOHjG__priorities>li{break-inside:avoid;background:#fff;border:1px solid #999;margin:8pt 0;padding:9pt}.review-module__UhOHjG__priorityHead>span{width:24pt;height:24pt}.review-module__UhOHjG__task{padding-block:6pt}.review-module__UhOHjG__task input{appearance:auto;width:13pt;height:13pt}.review-module__UhOHjG__method,.review-module__UhOHjG__revisit{color:#222}.review-module__UhOHjG__practiceLink{display:none}.review-module__UhOHjG__printOnly{overflow-wrap:anywhere;font-size:.85rem}}
