.consultant-cta{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.85fr);gap:clamp(24px,4vw,46px);box-sizing:border-box;max-width:100%;border:1px solid #f0b37e;border-radius:22px;background:linear-gradient(120deg,#fff8f2,#fffdfb);color:#0b1738;padding:clamp(28px,4vw,42px);margin-top:8px;break-inside:avoid;page-break-inside:avoid}.cta-left{min-width:0}.cta-left h2{max-width:530px;margin:0 0 15px;color:#0b1738;font-size:clamp(28px,4vw,44px);letter-spacing:-.045em;line-height:1.03}.cta-left h2 span{color:#dd7430}.cta-left p{max-width:560px;margin:0;color:#53627f;font-size:14px;line-height:1.65}.cta-right{min-width:0;box-sizing:border-box;border-left:1px solid #edb282;padding:0 clamp(12px,2vw,24px) 0 clamp(24px,3.5vw,38px)}.cta-right h3{max-width:180px;margin:0 0 22px;color:#dd7430;font-size:15px;font-weight:800;letter-spacing:.02em;line-height:1.22}.contact-item+.contact-item{margin-top:18px}.contact-label{display:block;margin-bottom:4px;color:#52617c;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.cta-right a{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#0b1738;font-size:15px;font-weight:800;text-decoration:none}.cta-right a:hover{text-decoration:underline}.cta-right a:focus-visible,.pdf-download-action:focus-visible{outline:3px solid #dd7430;outline-offset:4px}.pdf-download-action{grid-column:1/-1;justify-self:start;margin:0;padding:0;border:0;background:transparent;color:#dd7430;font:800 13px inherit;text-decoration:underline;cursor:pointer}.assessment-basis{margin-top:16px;padding-top:14px;border-top:1px solid #edf0f6;color:#5b6985;font-size:13px;line-height:1.6}.assessment-basis strong{color:#223457}.signal-interpretation{margin-top:16px;padding:13px 14px;border-radius:10px;background:#f5f7fc;color:#40506d;font-size:13px;line-height:1.6}.training-note{margin-top:16px;padding:12px 14px;border-left:3px solid #dd7430;background:#fff8f2;color:#5d4a3c;font-size:12px;line-height:1.6}@media(max-width:720px){.consultant-cta{grid-template-columns:1fr;gap:25px;padding:28px 24px}.cta-right{border-left:0;border-top:1px solid #edb282;padding:24px 0 0}.pdf-download-action{width:auto}}@media print{html,body,.site-shell{font-family:"Montserrat",sans-serif!important}.topbar,.site-footer,#restart-button{display:none!important}.report-wrap{max-width:none!important;padding:0!important}.report-card,.consultant-cta{break-inside:avoid;page-break-inside:avoid}.consultant-cta{margin-top:16px;padding:28px}.pdf-download-action{display:none!important}.site-shell{background:#fff!important}}
#workforce-capability-cta{display:flex;flex-direction:column;gap:14px;padding:clamp(30px,4vw,48px);border:1px solid #e09a62;background:linear-gradient(135deg,#fff7ef 0%,#fff 72%);box-shadow:0 16px 36px rgba(20,34,77,.08)}#workforce-capability-cta .cta-eyebrow{margin:0;color:#dd7430;font-size:11px;font-weight:800;letter-spacing:.16em}#workforce-capability-cta h2{margin:0;color:#09122b;font-size:clamp(34px,5vw,58px);font-weight:850;letter-spacing:-.05em;line-height:1.02}#workforce-capability-cta p{max-width:720px;margin:0;color:#53627f;font-size:15px;line-height:1.65}#workforce-capability-cta #start-workforce-capability{align-self:flex-start;margin-top:8px;padding:15px 24px;border:0;border-radius:12px;background:#09122b;color:#fff;font:700 15px/1.2 inherit;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px rgba(9,18,43,.18);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}#workforce-capability-cta #start-workforce-capability:hover{background:#dd7430;box-shadow:0 12px 24px rgba(221,116,48,.25);transform:translateY(-1px)}#workforce-capability-cta #start-workforce-capability:focus-visible{outline:3px solid #dd7430;outline-offset:4px}@media(max-width:720px){#workforce-capability-cta{padding:28px 22px;gap:12px}#workforce-capability-cta h2{font-size:clamp(31px,10vw,44px)}#workforce-capability-cta p{font-size:14px}#workforce-capability-cta #start-workforce-capability{width:100%;justify-content:center;padding:15px 18px}}@media print{#workforce-capability-cta{break-inside:avoid;page-break-inside:avoid}#workforce-capability-cta #start-workforce-capability{display:none}}
