.field-error{color:#fecaca;font-size:12.5px;font-weight:700;line-height:1.4;display:block}.field-error--block{margin:-6px 0 0}.page-shell>.section-shell:nth-of-type(2n) .field-error{color:#b91c1c}.page-shell .field input[aria-invalid=true],.page-shell .field select[aria-invalid=true],.page-shell .field textarea[aria-invalid=true]{border-color:#f87171;box-shadow:0 0 0 1px #f87171}.consent-block{gap:8px;display:grid}.page-shell .form-status.form-status--error{color:#fecaca;font-weight:700}.page-shell .form-status.form-status--success{color:#86efac;font-weight:700}.page-shell>.section-shell:nth-of-type(2n) .form-status.form-status--error{color:#b91c1c}.page-shell>.section-shell:nth-of-type(2n) .form-status.form-status--success{color:#0f766e}.page-shell>.section-shell:nth-of-type(2n) .apply-panel--dark h2{color:#fff}.page-shell>.section-shell:nth-of-type(2n) .apply-panel--dark p{color:#ffffffc7}.page-shell .apply-panel--dark .secondary-link{color:#95f4ff;text-underline-offset:3px;text-decoration:underline}.after-submit-grid{margin:28px 0 0;padding:0;list-style:none}.after-submit-grid>li{display:grid}.after-submit-grid>li>.card{height:100%}.faq-item-link{margin:12px 0 0}.confirmation-details{gap:6px;margin:18px 0 0;display:grid}.confirmation-details p{margin:0;font-weight:700}.confirmation-details code{background:#ffffff1f;border-radius:4px;padding:2px 6px;font-size:.92em}.sample-banner{color:#1f2937;text-align:center;background:#fde68a;border-bottom:2px solid #f59e0b;width:100%;padding:12px 16px;font-size:14px;line-height:1.4}.sample-banner strong{color:#1f2937;letter-spacing:.01em;font-weight:800}.page-shell .sample-doc{color:#111827;background:#fff;border:1px solid #0f122624;border-radius:12px;gap:24px;padding:clamp(20px,4vw,40px);display:grid;box-shadow:0 24px 70px #02081747}.page-shell .sample-doc .sample-chip{color:#78350f;background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;width:fit-content;max-width:100%;margin:0;padding:8px 12px;font-size:13px;font-weight:800;line-height:1.35}.page-shell .section-shell .sample-doc .sd-kicker{color:#4338ca;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:800}.page-shell .section-shell .sample-doc .sd-title{color:#0b1220;margin:4px 0 8px;font-size:clamp(24px,3.4vw,34px);line-height:1.15}.page-shell .section-shell .sample-doc .sd-subtitle{color:#0b1220;margin:8px 0 0;font-size:19px;line-height:1.3}.page-shell .section-shell .sample-doc .sd-text{color:#374151;margin:0;font-size:15px;line-height:1.55}.page-shell .section-shell .sample-doc .sd-text.sd-text--strong{color:#111827;font-weight:700}.page-shell .section-shell .sample-doc .sd-text strong{color:#111827}.page-shell .section-shell .sample-doc .sd-source{color:#4b5563;margin:2px 0 0;font-size:13px;line-height:1.4}.sample-figures,.sample-funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sample-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.sample-figures li,.sample-funnel li{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-content:start;gap:6px;padding:14px;display:grid}.page-shell .section-shell .sample-doc .sample-figure-value{color:#0b1220;font-family:var(--font-heading);font-size:28px;font-weight:800;line-height:1.1}.sample-findings,.sample-held,.sample-queue,.sample-questions{margin:0;padding:0;list-style:none}.sample-findings{display:grid}.sample-finding{border-top:1px solid #e5e7eb;grid-template-columns:116px minmax(0,1fr);align-items:start;gap:14px;padding:12px 0;display:grid}.page-shell .sample-doc .sample-tag{text-align:center;letter-spacing:.04em;border:1px solid;border-radius:999px;padding:4px 8px;font-size:11.5px;font-weight:800;line-height:1.3;display:inline-block}.page-shell .sample-doc .sample-tag--verified{color:#14532d;background:#dcfce7;border-color:#86efac}.page-shell .sample-doc .sample-tag--risk{color:#78350f;background:#fef3c7;border-color:#fcd34d}.page-shell .sample-doc .sample-tag--unknown{color:#1f2937;background:#e5e7eb;border-color:#9ca3af}.sample-callout{background:#eef2ff;border-left:4px solid #4f46e5;border-radius:0 8px 8px 0;gap:6px;padding:16px 18px;display:grid}.sample-questions{gap:8px;padding-left:22px;list-style:outside;display:grid}.sample-queue{gap:12px;display:grid}.sample-queue-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"rank main prio"".why why"".next next";gap:6px 14px;padding:16px;display:grid}.sample-rank{color:#fff;background:#0b1220;border-radius:50%;grid-area:rank;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.sample-queue-main{grid-area:main;gap:2px;min-width:0;display:grid}.sample-priority{text-align:right;grid-area:prio;justify-items:end;display:grid}.page-shell .section-shell .sample-doc .sample-score{color:#0b1220;font-family:var(--font-heading);font-size:28px;font-weight:800;line-height:1}.sample-queue-row .sample-why:first-of-type{grid-area:why}.sample-queue-row .sample-why:nth-of-type(2){grid-area:next}.sample-held{gap:8px;display:grid}.sample-held-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.page-shell .section-shell .sample-doc .sample-held-count{color:#0b1220;font-family:var(--font-heading);text-align:center;font-size:24px;font-weight:800}@media (max-width:900px){.sample-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sample-figures,.sample-funnel{grid-template-columns:minmax(0,1fr)}.sample-finding{grid-template-columns:minmax(0,1fr);gap:8px}.sample-queue-row{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"rank main"".prio"".why"".next"}.sample-priority{text-align:left;justify-items:start}}@media (max-width:760px){.page-shell .mobile-nav-toggle,.page-shell .mobile-nav-close{min-width:44px;min-height:44px}.page-shell .lead-form-checkbox-row{align-items:center;gap:10px;min-height:44px;display:flex}.page-shell .site-footer .footer-group a{align-items:center;min-height:44px;display:flex}}.page-shell .section-shell .worksheet.worksheet{color:#0b1f33;background:#fff;border:1px solid #d3dce4;border-radius:8px;gap:16px;padding:22px;display:grid}.page-shell .section-shell .worksheet.worksheet h3,.page-shell .section-shell .worksheet.worksheet p,.page-shell .section-shell .worksheet.worksheet label,.page-shell .section-shell .worksheet.worksheet li,.page-shell .section-shell .worksheet.worksheet strong{color:#0b1f33}.page-shell .section-shell .worksheet.worksheet small{color:#44586b;font-size:13px;line-height:1.45}.page-shell .section-shell .worksheet.worksheet .worksheet-banner{background:#f7f9fb;border-left:4px solid #0b7f79;margin:0;padding:10px 14px;font-weight:700}.worksheet-actions{flex-wrap:wrap;gap:10px;display:flex}.worksheet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.worksheet-form,.worksheet-results{align-content:start;gap:14px;min-width:0;display:grid}.worksheet-field{gap:4px;display:grid}.page-shell .section-shell .worksheet.worksheet label{font-size:15px;font-weight:700}.page-shell .section-shell .worksheet.worksheet input{color:#0b1f33;min-height:44px;font:inherit;background:#fff;border:2px solid #44586b;border-radius:6px;padding:8px 12px;font-size:17px}.page-shell .section-shell .worksheet.worksheet input[aria-invalid=true]{border-color:#b42318}.page-shell .section-shell .worksheet.worksheet input:focus-visible{outline-offset:2px;outline:3px solid #0b1f33}.page-shell .section-shell .worksheet.worksheet .worksheet-error{color:#b42318;font-weight:700}.worksheet-bars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.worksheet-bar-label{margin-bottom:4px;display:block}.worksheet-bar-track{background:#d3dce4;border-radius:4px;height:14px;display:block;overflow:hidden}.worksheet-bar-fill{background:#0b1f33;height:100%;display:block}.page-shell .section-shell .worksheet.worksheet .worksheet-scenario{border:1px dashed #44586b;border-radius:6px;padding:10px 14px}@media (max-width:820px){.worksheet-grid{grid-template-columns:minmax(0,1fr)}.page-shell .section-shell .worksheet.worksheet{padding:16px}}.page-shell .section-shell .worksheet.worksheet .worksheet-actions .button,.page-shell .section-shell .worksheet.worksheet .worksheet-actions .button--secondary{color:#f7f9fb;box-shadow:none;background:#0b1f33;border:2px solid #0b1f33}.page-shell .section-shell .worksheet.worksheet .worksheet-actions .button:hover{background:#0b7f79;border-color:#0b7f79}.page-shell .pilot-notice{color:#0b1f33;background:#fff;border:1px solid #d3dce4;border-left:4px solid #0b7f79;border-radius:0 8px 8px 0;max-width:46rem;margin:0 auto 1.5rem;padding:.9rem 1.1rem}.page-shell .pilot-notice strong{color:#0b1f33;margin-bottom:.25rem;display:block}.page-shell .pilot-notice p{color:#0b1f33;margin:0}.page-shell .pilot-notice a{color:#0b6b66;text-decoration:underline}
