._shell_1a8cs_1{color:#292824;max-width:900px;margin:12px auto 28px;padding:0 16px 24px}._header_1a8cs_2{gap:6px;padding:18px 4px;display:grid}._header_1a8cs_2 strong{letter-spacing:-.5px;font-size:24px}._header_1a8cs_2 small{color:#69665c}._badge_1a8cs_5{letter-spacing:1.5px;color:#79681e;font-size:11px;font-weight:800}._steps_1a8cs_6{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 20px;padding:0;list-style:none;display:grid}._steps_1a8cs_6 li{color:#777369;border-bottom:3px solid #e6e4da;align-items:center;gap:7px;padding:12px 8px;font-size:12px;font-weight:650;display:flex}._steps_1a8cs_6 li[aria-current]{color:#56480d;background:#f9f6e9;border-color:#b49a32}._steps_1a8cs_6 svg{flex-shrink:0;width:18px}._question_1a8cs_10{background:#fff;border:1px solid #e6e1d1;border-radius:18px;padding:clamp(18px,4vw,36px);animation:.16s ease-out _enter_1a8cs_1;box-shadow:0 10px 32px #3f370a09}._progress_1a8cs_11{color:#766523;justify-content:space-between;gap:16px;font-size:12px;font-weight:700;display:flex}._question_1a8cs_10 progress{appearance:none;background:#eeeade;border:0;border-radius:8px;width:100%;height:5px;margin:14px 0 24px}._question_1a8cs_10 progress::-webkit-progress-bar{background:#eeeade;border-radius:8px}._question_1a8cs_10 progress::-webkit-progress-value{background:#b49a32;border-radius:8px}._question_1a8cs_10 h2{letter-spacing:-.5px;outline:none;margin:10px 0 14px;font-size:clamp(24px,3vw,32px);line-height:1.22}._question_1a8cs_10 p{color:#69665e;margin:0 0 22px;font-size:15px;line-height:1.55}._shell_1a8cs_1 button{cursor:pointer;color:#363229;background:#fff;border:1px solid #dedaca;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 16px;font-size:14px;font-weight:650;display:inline-flex}._shell_1a8cs_1 button:disabled{opacity:.45;cursor:default}._shell_1a8cs_1 button:focus-visible,._shell_1a8cs_1 input:focus-visible,._shell_1a8cs_1 textarea:focus-visible{outline-offset:3px;outline:3px solid #b49a32}._shell_1a8cs_1 button svg{flex-shrink:0;width:18px;height:18px}._answers_1a8cs_21{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0 22px;display:grid}._answers_1a8cs_21 button{border-width:2px;justify-content:space-between;min-height:84px;padding:20px;font-size:24px}._shell_1a8cs_1 button[aria-pressed=true]{color:#59480c;background:#f8f1d8;border-color:#a78c25}._options_1a8cs_24{gap:10px;margin:26px 0;display:grid}._options_1a8cs_24 button{text-align:left;justify-content:space-between;min-height:58px}._navigation_1a8cs_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}._shell_1a8cs_1 ._primary_1a8cs_27{color:#fff;background:#b49a32;border-color:#b49a32}._muted_1a8cs_28{color:#817b6b;margin-top:18px;font-size:12px;line-height:1.5;display:block}._eyebrow_1a8cs_29{color:#887222;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:750}._reviewAnswers_1a8cs_30{gap:0;margin:20px 0;display:grid}._reviewAnswers_1a8cs_30 button,._reviewAnswers_1a8cs_30>div{text-align:left;border:0;border-bottom:1px solid #e9e5db;border-radius:0;justify-content:space-between;gap:20px;padding:14px 0;font-size:13px;display:flex}._reviewAnswers_1a8cs_30 b{color:#806b20;flex-shrink:0}._question_1a8cs_10 label{gap:8px;margin:18px 0;font-size:14px;font-weight:650;display:grid}._question_1a8cs_10 input,._question_1a8cs_10 textarea{box-sizing:border-box;color:#292824;background:#fff;border:1px solid #d9d4c4;border-radius:9px;width:100%;padding:12px;font-family:inherit;font-size:16px}._question_1a8cs_10 textarea{resize:vertical;min-height:95px;font-weight:400}._question_1a8cs_10 textarea._summary_1a8cs_36{min-height:220px}._question_1a8cs_10 ._confirm_1a8cs_37{background:#f8f5e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px;display:flex}._confirm_1a8cs_37 input{accent-color:#a58a24;flex-shrink:0;width:20px;height:20px;margin:0}._photo_1a8cs_39{object-fit:contain;background:#f3f1eb;border-radius:10px;width:100%;max-height:340px;margin:10px 0}._meter_1a8cs_40{background:#fcfaf1;border:1px solid #e6dfc4;border-radius:10px;padding:16px}._meter_1a8cs_40 summary{cursor:pointer;font-weight:650}._meterFields_1a8cs_42{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}._notice_1a8cs_43,._error_1a8cs_43{color:#75551e;background:#fffaee;border:1px solid #e7c68d;border-radius:10px;margin:18px 0;padding:16px;line-height:1.5}._error_1a8cs_43{color:#842e23;border-color:#e6b5a6}._reportLink_1a8cs_45{color:#766219;margin:20px 0;font-weight:650;text-decoration:underline;display:block}._signatureHeading_1a8cs_46{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 10px;display:flex}._signature_1a8cs_46{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#fff;border:1px solid #c7bea5;border-radius:10px;overflow:hidden}._signature_1a8cs_46 svg{aspect-ratio:10/3;touch-action:none;cursor:crosshair;width:100%;min-height:180px;display:block}._signature_1a8cs_46 svg *{pointer-events:none}._correctionRecord_1a8cs_50{overflow-wrap:anywhere;background:#fcfaf2;border:1px solid #ded6c1;border-radius:12px;margin-top:20px;padding:18px}._correctionRecord_1a8cs_50 summary{cursor:pointer;font-weight:700}._correctionRecord_1a8cs_50 p{white-space:pre-wrap;font-size:14px;line-height:1.6}@keyframes _enter_1a8cs_1{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=600px){._shell_1a8cs_1{padding:0 12px 20px}._steps_1a8cs_6 li{text-align:center;flex-direction:column;justify-content:center;gap:4px;font-size:11px}._steps_1a8cs_6{margin-bottom:14px}._answers_1a8cs_21 button{min-height:75px}._meterFields_1a8cs_42{grid-template-columns:1fr}._navigation_1a8cs_26 ._primary_1a8cs_27{flex:1}}@media (prefers-reduced-motion:reduce){._question_1a8cs_10{animation:none}}._photoSelection_1a8cs_57{border:1px solid #e6dfc4;border-radius:10px;margin:18px 0;padding:14px}._photoSelection_1a8cs_57 summary{cursor:pointer;font-size:14px;font-weight:650}._photoSelection_1a8cs_57 label{align-items:center;font-size:13px;display:flex}._photoSelection_1a8cs_57 input{flex-shrink:0;width:20px;height:20px}._photoSelection_1a8cs_57 span{overflow-wrap:anywhere}@media (width<=600px){._header_1a8cs_2{gap:4px;padding:10px 0}._header_1a8cs_2 strong{font-size:20px}._header_1a8cs_2 small{font-size:12px}._question_1a8cs_10{padding:18px}._question_1a8cs_10 h2{font-size:24px}._question_1a8cs_10 progress{margin:12px 0 14px}._answers_1a8cs_21{margin:20px 0 16px}._navigation_1a8cs_26{margin-top:18px}._muted_1a8cs_28{margin-top:14px;font-size:11px}}._expandedOverview_1a8cs_60{background:#fffdf7;border:1px solid #ddd4b9;border-radius:8px;padding:18px}._expandedOverview_1a8cs_60 summary{cursor:pointer;font-weight:700}._expandedOverview_1a8cs_60 section{margin:18px 0}._expandedOverview_1a8cs_60 h3{color:#6b5620;margin:0 0 8px;font-size:16px}._expandedOverview_1a8cs_60 p{margin:0;font-size:14px;line-height:1.6}._question_1a8cs_10 h2{scroll-margin-top:140px}._error_1a8cs_43{scroll-margin:140px 0 24px}._error_1a8cs_43 button{margin:10px}._toolkitEntry_1a8cs_66{background:#fffdf7;border:1px solid #ddd0aa;border-radius:14px;margin:0 0 20px;overflow:hidden}._toolkitBar_1a8cs_67{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}._toolkitBar_1a8cs_67 strong{color:#57451b;align-items:center;gap:8px;font-size:16px;display:flex}._toolkitBar_1a8cs_67 small{color:#756c58;max-width:500px;margin-top:7px;font-size:13px;line-height:1.5;display:block}._toolkitBar_1a8cs_67>button{flex-shrink:0;min-height:44px}._toolkitSave_1a8cs_71{border-top:1px solid #e6ddc4;flex-wrap:wrap;align-items:center;gap:14px;padding:18px;display:flex}._toolkitSave_1a8cs_71 small{color:#756c58;flex:1;min-width:180px;line-height:1.5}._toolkitSaved_1a8cs_73{color:#5a512f;padding:0 18px 16px;font-size:13px;line-height:1.6}@media (width<=600px){._toolkitBar_1a8cs_67{flex-direction:column;align-items:stretch;padding:15px}._toolkitBar_1a8cs_67>button,._toolkitSave_1a8cs_71 button{width:100%}}
