.assessment-intro-container{max-width:640px;margin:0 auto}.assessment-intro-notes{margin:var(--adv-space-6) 0;padding:var(--adv-space-5);background:var(--adv-paper-alt, var(--adv-white));border-left:3px solid var(--adv-pounamu, var(--adv-primary))}.assessment-intro-notes p{margin-bottom:var(--adv-space-3);color:var(--adv-text)}.assessment-intro-notes p:last-child{margin-bottom:0}.assessment-intro-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--adv-space-3)}.assessment-intro-resume-note{color:var(--adv-text-secondary);font-size:var(--adv-fs-small)}.assessment-intro-cta{font:inherit}.assessment-intro-resume-link{background:none;border:none;padding:0;margin:0;font:inherit;color:var(--adv-primary);cursor:pointer}.assessment-results-summary{padding:var(--adv-space-6);background:var(--adv-paper-alt, var(--adv-white));margin-bottom:var(--adv-space-7)}.assessment-results-overall-score{font-family:var(--adv-font-display);font-size:var(--adv-fs-h1);color:var(--adv-primary)}.assessment-results-overall-phase{font-size:var(--adv-fs-h4);color:var(--adv-text-secondary)}.assessment-chart{width:100%;height:auto;margin-bottom:var(--adv-space-6)}.assessment-chart-bar-track{fill:var(--adv-border)}.assessment-chart-bar-score{fill:var(--adv-pounamu, var(--adv-primary))}.assessment-chart-target-tick{stroke:var(--adv-cta);stroke-width:3}.assessment-chart-label{font:var(--adv-fw-medium) 12px var(--adv-font-sans);fill:var(--adv-text)}.assessment-chart-legend{display:flex;gap:var(--adv-space-5);font-size:var(--adv-fs-small);color:var(--adv-text-secondary);margin-bottom:var(--adv-space-6)}.assessment-chart-legend-swatch{display:inline-block;width:12px;height:12px;margin-right:var(--adv-space-2);vertical-align:middle}.assessment-gaps{display:grid;grid-template-columns:1fr 1fr;gap:var(--adv-space-5);margin-bottom:var(--adv-space-7)}@media(max-width:700px){.assessment-gaps{grid-template-columns:1fr}}.assessment-gap-card{border:1px solid var(--adv-border);border-radius:var(--adv-radius-md);padding:var(--adv-space-5)}.assessment-eyebrow{font:var(--adv-fw-semibold) var(--adv-fs-caption)/1 var(--adv-font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--adv-text-secondary);margin-bottom:var(--adv-space-2)}.assessment-priority-note,.assessment-limits-note{color:var(--adv-text-secondary);font-size:var(--adv-fs-small);max-width:65ch;margin-bottom:var(--adv-space-6)}.assessment-gap-card.is-risk{border-color:var(--adv-cta);background:color-mix(in srgb,var(--adv-cta) 6%,var(--adv-white))}.assessment-gap-value{font-family:var(--adv-font-display);font-size:var(--adv-fs-h3)}.assessment-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--adv-space-7)}.assessment-dimension-table{width:100%;min-width:520px;border-collapse:collapse;font-size:var(--adv-fs-small)}.assessment-dimension-table th,.assessment-dimension-table td{text-align:left;padding:var(--adv-space-2) var(--adv-space-3);border-bottom:1px solid var(--adv-border)}.assessment-benchmark-table{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--adv-fs-small)}.assessment-benchmark-table th,.assessment-benchmark-table td{text-align:left;padding:var(--adv-space-2) var(--adv-space-3);border-bottom:1px solid var(--adv-border)}.assessment-benchmark-table td.source{color:var(--adv-text-secondary);font-size:var(--adv-fs-caption)}.assessment-offer-cta{white-space:normal;text-align:center}.assessment-report-form{max-width:480px;padding:var(--adv-space-6);border:1px solid var(--adv-border);border-radius:var(--adv-radius-md)}.assessment-report-form .form-group{margin-bottom:var(--adv-space-4)}.assessment-report-form label{display:block;font-weight:var(--adv-fw-semibold);font-size:var(--adv-fs-small);margin-bottom:var(--adv-space-1)}.assessment-report-form input{width:100%;box-sizing:border-box;padding:var(--adv-space-2) var(--adv-space-3);border:1px solid var(--adv-border);border-radius:var(--adv-radius-md);font:inherit}.assessment-report-success{color:var(--adv-pounamu, var(--adv-primary));font-weight:var(--adv-fw-semibold)}
