.Signing-module__UAYgja__workspace{--signing-emerald:var(--color-brand-emerald,#295228);--signing-gold:var(--color-brand-gold,#e09122);--signing-beige:var(--color-brand-beige,#f8eac9);--signing-charcoal:var(--color-brand-charcoal,#3e3a32);--primary:var(--signing-emerald);--primary-foreground:#fff;--background:#fff;--foreground:var(--signing-charcoal);--accent:#edf3e8;--accent-foreground:var(--signing-emerald);--input:#a3af99;--ring:var(--signing-emerald);color:var(--signing-charcoal);border-color:#d7e1cf;font-family:Archivo Variable,Arial,sans-serif;line-height:1.6}.Signing-module__UAYgja__workspace :where(h2,h3,h4,legend){color:var(--signing-emerald)}.Signing-module__UAYgja__workspace :where(a){color:var(--signing-emerald);text-underline-offset:4px;text-decoration-color:#a3b597}.Signing-module__UAYgja__workspace :where(a:hover){-webkit-text-decoration-color:var(--signing-emerald);text-decoration-color:var(--signing-emerald)}.Signing-module__UAYgja__workspace .Signing-module__UAYgja__practiceAction{color:#fff}.Signing-module__UAYgja__officerChoice{cursor:pointer;background:#fff;border:1px solid #d6d3d1;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:48px;padding:12px;display:flex}.Signing-module__UAYgja__officerChoice:has(input:checked){background:#f0fdf4;border-color:#15803d}.Signing-module__UAYgja__officerChoice:has(input:focus-visible){outline:2px solid var(--signing-emerald);outline-offset:3px}.Signing-module__UAYgja__officerChoice:has(input:disabled){cursor:default;opacity:.55}.Signing-module__UAYgja__officerChoice input[type=radio]{appearance:auto;width:20px;height:20px;accent-color:var(--signing-emerald);flex-shrink:0;margin:0}.Signing-module__UAYgja__workspace :where(button){box-shadow:none;border-radius:8px;font-weight:600}.Signing-module__UAYgja__workspace :where(a,button,input,select,summary):focus-visible{outline:2px solid var(--signing-emerald);outline-offset:3px}.Signing-module__UAYgja__workspace :where(input[type=checkbox]){appearance:none;width:20px;height:20px;accent-color:var(--signing-emerald);cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:15px;border:1.5px solid #6b8060;border-radius:4px;flex-shrink:0}.Signing-module__UAYgja__workspace :where(input[type=checkbox]:checked){border-color:var(--signing-emerald);background-color:var(--signing-emerald);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m4 10 4 4 8-8' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.Signing-module__UAYgja__workspace :where(input[type=checkbox]:disabled){cursor:default;opacity:.55}.Signing-module__UAYgja__workspaceNotice{border-left:3px solid var(--signing-gold);color:var(--signing-charcoal);background:#fbf5e7;border-radius:0 8px 8px 0}.Signing-module__UAYgja__package{border-color:#d7e1cf;border-radius:12px}.Signing-module__UAYgja__status{color:var(--signing-emerald);background:#edf3e8;border:1px solid #d7e1cf;font-weight:500}.Signing-module__UAYgja__native{border:1px solid #cedbc5;border-top:3px solid var(--signing-emerald);background:#fbfaf6;border-radius:12px;padding:24px;overflow:hidden}.Signing-module__UAYgja__nativeHeader{border-bottom:1px solid #dce3d5;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:8px 14px;padding-bottom:22px;display:grid}.Signing-module__UAYgja__nativeIcon{width:44px;height:44px;color:var(--signing-emerald);background:#edf3e8;border-radius:10px;flex-shrink:0;grid-row:1/span 2;justify-content:center;align-items:center;display:flex}.Signing-module__UAYgja__eyebrow{color:var(--signing-emerald);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:650}.Signing-module__UAYgja__nativeTitle{font-size:20px;font-weight:650;line-height:1.35}.Signing-module__UAYgja__supporting{color:#625d52;grid-column:2;max-width:72ch;font-size:14px;line-height:1.65}.Signing-module__UAYgja__stepTitle{margin-bottom:16px;font-size:16px;font-weight:600}.Signing-module__UAYgja__documentList{background:#fff;border:1px solid #d7e1cf;border-radius:8px;overflow:hidden}.Signing-module__UAYgja__documentRow{padding:16px 18px}.Signing-module__UAYgja__documentRow+.Signing-module__UAYgja__documentRow{border-top:1px solid #e1e6db}.Signing-module__UAYgja__documentLink{align-items:center;gap:10px;max-width:100%;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.Signing-module__UAYgja__documentLink svg{flex-shrink:0}.Signing-module__UAYgja__confirmation{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;font-size:14px;line-height:1.65;display:flex}.Signing-module__UAYgja__confirmation input{margin-top:2px}.Signing-module__UAYgja__disclosure{border-left:3px solid var(--signing-gold);color:var(--signing-charcoal);background:#f8eac966;border-radius:0 6px 6px 0;margin-bottom:20px;padding:14px 16px;font-size:14px;line-height:1.7}.Signing-module__UAYgja__signatureInput{border:1px solid #89977d;border-bottom:2px solid var(--signing-emerald);width:100%;max-width:560px;min-height:56px;color:var(--signing-charcoal);background:#fff;border-radius:6px 6px 0 0;margin-top:10px;padding:12px 14px;font-family:inherit;font-size:20px;font-weight:500;display:block}.Signing-module__UAYgja__reviewMeta{color:#625d52;border-top:1px solid #dce3d5;padding-top:18px;font-size:12px;line-height:1.65}@media (max-width:640px){.Signing-module__UAYgja__native{padding:18px 16px}.Signing-module__UAYgja__nativeHeader{grid-template-columns:36px minmax(0,1fr);gap:12px 10px}.Signing-module__UAYgja__nativeIcon{grid-row:1;width:36px;height:36px}.Signing-module__UAYgja__nativeTitle{font-size:18px}.Signing-module__UAYgja__supporting{grid-column:1/-1}.Signing-module__UAYgja__documentRow{padding:12px 14px}}@media (forced-colors:active){.Signing-module__UAYgja__workspace :where(input[type=checkbox]){appearance:auto;background-image:none}}
