.path-panel #pathEyebrow{display:inline-block;padding:.38rem .7rem;border-radius:999px;background:var(--q-gold);color:var(--q-navy);font-size:.74rem;line-height:1;font-weight:950;letter-spacing:.11em}.configuration-output button{padding:.48rem .72rem;border:1px solid #ffffff42;border-radius:999px;background:#ffffff0b;color:#fff;font:inherit;font-size:.76rem;font-weight:850;cursor:pointer;transition:.18s}.configuration-output button:hover,.configuration-output button:focus-visible{border-color:#65e3db;outline:0}.configuration-output button[aria-pressed="true"]{border-color:var(--q-gold);background:var(--q-gold);color:var(--q-navy)}.configuration-output button[aria-pressed="false"]{opacity:.55;text-decoration:line-through}.capability-status{display:block;margin-top:.8rem;color:#d9e9f2;font-size:.75rem}.class-builder:empty:before{content:'Loading the first employee class…';display:block;padding:1rem;border:1px solid var(--q-line);border-radius:12px;color:var(--q-muted)}
.quote-progress button{padding:1rem;border:0;border-right:1px solid var(--q-line);background:#fff;color:var(--q-muted);font:inherit;font-weight:800;text-align:center;cursor:pointer}.quote-progress button:last-child{border-right:0}.quote-progress button:hover,.quote-progress button:focus-visible{background:#eefafa;color:var(--q-navy);outline:0}.quote-progress button.active,.quote-progress button.active:hover{background:var(--q-navy);color:#fff}.quote-progress button b{margin-right:.15rem}@media(max-width:620px){.quote-progress.quote-progress-five button{border-right:0;border-bottom:1px solid var(--q-line)}.quote-progress.quote-progress-five button:last-child{border-bottom:0}}
.risk-data-checklist{display:grid;grid-template-columns:1.1fr 1fr;gap:1rem;margin-top:1rem;padding:1rem;border:1px solid var(--q-line);border-radius:14px;background:#f7fbfb}.risk-data-checklist.required{border:2px solid var(--q-gold);background:#fff9e8}.risk-data-checklist small,.risk-data-checklist strong,.risk-data-checklist span{display:block}.risk-data-checklist small{color:var(--q-teal);font-weight:950;letter-spacing:.08em}.risk-data-checklist strong{margin:.25rem 0;color:var(--q-navy)}.risk-data-checklist>div>span{color:var(--q-muted);font-size:.78rem;line-height:1.5}.risk-codes{display:flex;gap:.35rem;flex-wrap:wrap}.risk-codes b{width:100%;color:var(--q-navy);font-size:.75rem}.risk-codes span{padding:.28rem .45rem;border-radius:999px;background:#fff;border:1px solid var(--q-line);font-size:.68rem}.risk-data-checklist p{grid-column:1/-1;margin:0;color:var(--q-muted);font-size:.75rem}@media(max-width:720px){.risk-data-checklist{grid-template-columns:1fr}}
.crc-handoff{margin-top:1rem;padding:1.2rem;border:2px solid #b10812;border-radius:16px;background:#fff}.crc-head{display:flex;align-items:start;justify-content:space-between;gap:1rem}.crc-head small{color:#a5000a;font-weight:950;letter-spacing:.09em}.crc-head h3{margin:.25rem 0;color:var(--q-navy)}.crc-head p{margin:.3rem 0;color:var(--q-muted)}.crc-head>span{padding:.45rem .6rem;border-radius:8px;background:#111;color:#fff;font-size:.72rem;font-weight:900}.crc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem}.crc-steps article{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid var(--q-line);border-radius:12px;background:#fafcfc}.crc-steps article>b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#a5000a;color:#fff}.crc-steps article>span{min-height:42px;color:var(--q-muted);font-size:.78rem;line-height:1.45}.crc-steps button,.crc-steps a{margin-top:auto;padding:.7rem;border:0;border-radius:8px;background:#111;color:#fff;text-align:center;text-decoration:none;font:inherit;font-size:.78rem;font-weight:900;cursor:pointer}.crc-steps label{display:grid;gap:.25rem;color:#28455c;font-size:.72rem;font-weight:850}.crc-steps input,.crc-steps select{min-height:38px;padding:.5rem;border:1px solid var(--q-line);border-radius:7px;background:#fff;font:inherit}.crc-proposal{padding:.55rem;border:1px dashed #a5000a;border-radius:8px;cursor:pointer}.crc-proposal span{color:#a5000a}.crc-note{display:flex;gap:.6rem;margin-top:.8rem;padding:.7rem;border-left:4px solid var(--q-gold);background:#fff8e6;font-size:.75rem}.crc-note span{color:var(--q-muted)}@media(max-width:840px){.crc-head{flex-direction:column}.crc-steps{grid-template-columns:1fr}.crc-steps article>span{min-height:0}.crc-note{flex-direction:column}}
.risk-data-checklist.required{border:1px solid #91d3d0;background:#f2fbfa}.crc-handoff{border-color:#9fc8ce;background:#f8fbfc}.crc-head small{color:#078d89}.crc-head>span{background:var(--q-navy)}.crc-steps article>b{background:var(--q-teal)}.crc-steps button,.crc-steps a{background:var(--q-navy)}.crc-proposal{border-color:var(--q-teal)}.crc-proposal span{color:#087f7b}.crc-note{border:1px solid #b9dadd;border-left:4px solid var(--q-teal);border-radius:10px;background:#eef8f8}.quote-lock{border-color:#a8d7d8;background:#f1fafa}.quote-lock span{color:#087f7b}.quote-note,.privacy-callout{border:1px solid #c4dde1;border-left:4px solid var(--q-teal);background:#f2f8f9}
