.design-v2 .section-workforce-roi-calculator{--roi-text-strong:#0d0d0d;--roi-text-label:#2a2a2a;background-color:var(--bg-white);padding:100px 24px}.design-v2 .section-workforce-roi-calculator.section-workforce-roi-calculator--cream{background-color:var(--brand-cream)}.design-v2 .section-workforce-roi-calculator .workforce-roi-inner{margin:0 auto;max-width:1120px}.design-v2 .section-workforce-roi-calculator .workforce-roi-header{margin-bottom:48px;text-align:center}.design-v2 .section-workforce-roi-calculator .workforce-roi-eyebrow{background:rgba(0,0,0,.06);border-radius:4px;color:var(--text-secondary);display:inline-block;font-family:var(--font-body);font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;line-height:1;padding:8px 14px;text-transform:uppercase}.design-v2 .section-workforce-roi-calculator .workforce-roi-title{color:var(--text-primary);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-section);font-weight:var(--arizona-heading-weight);letter-spacing:var(--arizona-heading-letter-spacing);line-height:var(--arizona-heading-line-height);margin:40px 0 0}.design-v2 .section-workforce-roi-calculator .workforce-roi-description{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.6;margin:40px auto 0;max-width:600px}.design-v2 .section-workforce-roi-calculator .roi-calculator{background:var(--bg-white);border:1px solid var(--border-light);border-radius:20px;box-shadow:0 4px 24px rgba(26,26,26,.08);overflow:hidden;width:100%}.design-v2 .section-workforce-roi-calculator .roi-calculator__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.design-v2 .section-workforce-roi-calculator .roi-calculator__inputs{padding:48px}.design-v2 .section-workforce-roi-calculator .roi-calculator__heading{color:var(--roi-text-strong);font-family:var(--font-body);font-size:32px;font-weight:700;letter-spacing:var(--space-grotesk-letter-spacing);line-height:1.15;margin:0 0 28px}.design-v2 .section-workforce-roi-calculator .roi-calculator__fields{display:grid;gap:20px;grid-template-columns:1fr}.design-v2 .section-workforce-roi-calculator .roi-field__label{color:var(--roi-text-label);display:block;font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:600;line-height:1.35;margin-bottom:10px}.design-v2 .section-workforce-roi-calculator .roi-field__input{background:var(--bg-white);border:1px solid var(--border-subtle);border-radius:8px;color:var(--roi-text-strong);font-family:var(--font-body);font-size:var(--text-body-md);font-weight:600;line-height:1.3;outline:none;padding:14px 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.design-v2 .section-workforce-roi-calculator .roi-field__input::placeholder{color:var(--text-placeholder);font-weight:500;opacity:1}.design-v2 .section-workforce-roi-calculator .roi-field__input:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px rgba(0,98,184,.1)}.design-v2 .section-workforce-roi-calculator .roi-field__currency-wrap{align-items:center;background:var(--bg-white);border:1px solid var(--border-subtle);border-radius:8px;display:flex;overflow:hidden}.design-v2 .section-workforce-roi-calculator .roi-field__currency-wrap:focus-within{border-color:var(--brand-blue);box-shadow:0 0 0 3px rgba(0,98,184,.1)}.design-v2 .section-workforce-roi-calculator .roi-field__currency{color:var(--text-secondary);flex-shrink:0;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:600;line-height:1.3;padding:14px 0 14px 16px}.design-v2 .section-workforce-roi-calculator .roi-field__input--currency{background:transparent;border:none;padding-left:4px}.design-v2 .section-workforce-roi-calculator .roi-field__input--currency:focus{box-shadow:none}.design-v2 .section-workforce-roi-calculator .roi-calculator__outputs{background:var(--neutral-100);border-left:1px solid var(--border-subtle);display:flex;flex-direction:column;padding:48px}.design-v2 .section-workforce-roi-calculator .roi-output{align-items:flex-start;border-bottom:1px solid var(--border-light);display:flex;gap:16px;justify-content:space-between;padding:18px 0}.design-v2 .section-workforce-roi-calculator .roi-output:first-child{padding-top:0}.design-v2 .section-workforce-roi-calculator .roi-output--roi{align-items:center;border-bottom:none}.design-v2 .section-workforce-roi-calculator .roi-output__meta{flex:1;min-width:0}.design-v2 .section-workforce-roi-calculator .roi-output__label-row{align-items:center;display:flex;gap:6px}.design-v2 .section-workforce-roi-calculator .roi-output__label{color:var(--roi-text-label);font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:600;line-height:1.35}.design-v2 .section-workforce-roi-calculator .roi-output__sublabel{color:var(--text-secondary);display:block;font-family:var(--font-body);font-size:var(--text-body-xs);font-weight:500;line-height:1.6;margin-top:4px}.design-v2 .section-workforce-roi-calculator .roi-output__value{color:var(--roi-text-strong);flex-shrink:0;font-family:var(--font-body);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.6;text-align:right}.design-v2 .section-workforce-roi-calculator .roi-output__value[data-empty=true]{color:var(--text-tertiary)}.design-v2 .section-workforce-roi-calculator .roi-output__roi-values{flex-shrink:0;text-align:right}.design-v2 .section-workforce-roi-calculator .roi-output__value--roi{color:var(--cta-blue);font-size:42px}.design-v2 .section-workforce-roi-calculator .roi-output__value--roi-sub{font-size:var(--text-body-lg);font-weight:600;margin-top:4px}.design-v2 .section-workforce-roi-calculator .roi-calculator__footnote{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-caption-lg);font-weight:500;line-height:1.35;margin:auto 0 0;padding-top:32px;text-align:right}.design-v2 .section-workforce-roi-calculator .roi-tooltip{align-items:center;color:var(--text-secondary);cursor:help;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;position:relative;width:22px}.design-v2 .section-workforce-roi-calculator .roi-tooltip:focus-visible,.design-v2 .section-workforce-roi-calculator .roi-tooltip:hover{color:var(--brand-blue)}.design-v2 .section-workforce-roi-calculator .roi-tooltip:after{background:var(--text-primary);border-radius:4px;bottom:calc(100% + 8px);color:var(--text-white);content:attr(data-tooltip);font-family:var(--font-body);font-size:var(--text-caption);font-weight:400;left:50%;letter-spacing:0;line-height:1.4;max-width:220px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;width:max-content;z-index:10}.design-v2 .section-workforce-roi-calculator .roi-tooltip:focus-visible:after,.design-v2 .section-workforce-roi-calculator .roi-tooltip:hover:after{opacity:1;visibility:visible}.design-v2 .section-workforce-roi-calculator .roi-output:first-child .roi-tooltip:after{bottom:auto;top:calc(100% + 8px)}.design-v2 .section-workforce-roi-calculator .roi-calculator__footer{background:var(--bg-white);border-top:1px solid var(--border-light)}.design-v2 .section-workforce-roi-calculator .roi-calculator__footer-row{align-items:center;display:flex;flex-direction:column;gap:16px;padding:20px 40px;text-align:center}.design-v2 .section-workforce-roi-calculator .roi-calculator__prompt{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body-md);font-weight:500;line-height:1.6;margin:0}.design-v2 .section-workforce-roi-calculator .roi-calculator__cta{flex-shrink:0}.design-v2 .section-workforce-roi-calculator .roi-calculator__trust{background:var(--neutral-50);padding:20px 40px}.design-v2 .section-workforce-roi-calculator .roi-trust__inner{align-items:stretch;display:flex;justify-content:center}.design-v2 .section-workforce-roi-calculator .roi-trust__item{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:6px;justify-content:center;min-width:0;padding:8px 16px}.design-v2 .section-workforce-roi-calculator .roi-trust__logo{display:block;margin-bottom:2px;object-fit:contain;width:auto}.design-v2 .section-workforce-roi-calculator .roi-trust__logo--gartner{height:30px;max-width:90px}.design-v2 .section-workforce-roi-calculator .roi-trust__logo--trustpilot{height:22px;max-width:92px}.design-v2 .section-workforce-roi-calculator .roi-trust__logo--g2{height:26px;max-width:26px}.design-v2 .section-workforce-roi-calculator .roi-trust__stars{align-items:center;display:inline-flex;gap:2px;line-height:1}.design-v2 .section-workforce-roi-calculator .roi-trust__stars span{color:var(--rating-star);font-size:var(--text-caption-lg);font-weight:700;line-height:1}.design-v2 .section-workforce-roi-calculator .roi-trust__score{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-caption-lg);font-weight:500;line-height:1.35;margin:0;text-align:center}@media(max-width:1024px){.design-v2 .section-workforce-roi-calculator .roi-calculator__inputs,.design-v2 .section-workforce-roi-calculator .roi-calculator__outputs{padding:32px}.design-v2 .section-workforce-roi-calculator .roi-calculator__heading{font-size:28px}}@media(max-width:900px){.design-v2 .section-workforce-roi-calculator .roi-calculator__grid{grid-template-columns:1fr}.design-v2 .section-workforce-roi-calculator .roi-calculator__outputs{border-left:none;border-top:1px solid var(--border-subtle)}.design-v2 .section-workforce-roi-calculator .roi-calculator__footnote{padding-top:24px}}@media(max-width:768px){.design-v2 .section-workforce-roi-calculator{padding:64px 20px}.design-v2 .section-workforce-roi-calculator .workforce-roi-header{margin-bottom:32px}.design-v2 .section-workforce-roi-calculator .workforce-roi-title{font-size:var(--text-heading-lg);margin-top:24px}.design-v2 .section-workforce-roi-calculator .workforce-roi-description{font-size:var(--text-body);margin-top:20px}.design-v2 .section-workforce-roi-calculator .roi-calculator__inputs,.design-v2 .section-workforce-roi-calculator .roi-calculator__outputs{padding:24px}.design-v2 .section-workforce-roi-calculator .roi-calculator__heading{font-size:24px;margin-bottom:20px}.design-v2 .section-workforce-roi-calculator .roi-output__label{font-size:var(--text-body)}.design-v2 .section-workforce-roi-calculator .roi-output__value{font-size:26px}.design-v2 .section-workforce-roi-calculator .roi-output__value--roi{font-size:32px}.design-v2 .section-workforce-roi-calculator .roi-calculator__footer-row{padding:20px}.design-v2 .section-workforce-roi-calculator .roi-calculator__cta{justify-content:space-between;width:100%}.design-v2 .section-workforce-roi-calculator .roi-calculator__trust{padding:8px 20px}.design-v2 .section-workforce-roi-calculator .roi-trust__inner{flex-direction:column}.design-v2 .section-workforce-roi-calculator .roi-trust__item{padding:14px 8px;width:100%}.design-v2 .section-workforce-roi-calculator .roi-trust__item+.roi-trust__item{border-top:1px solid var(--border-subtle)}}@media(max-width:560px){.design-v2 .section-workforce-roi-calculator .roi-output:first-child .roi-tooltip:after,.design-v2 .section-workforce-roi-calculator .roi-tooltip:after{left:auto;max-width:calc(100vw - 80px);right:0;transform:none;width:140px}}.editor-styles-wrapper .section-workforce-roi-calculator .roi-calculator__footnote,.editor-styles-wrapper .section-workforce-roi-calculator .roi-calculator__heading,.editor-styles-wrapper .section-workforce-roi-calculator .roi-calculator__prompt,.editor-styles-wrapper .section-workforce-roi-calculator .roi-trust__score{margin:0}.editor-styles-wrapper .section-workforce-roi-calculator .workforce-roi-title{margin:40px 0 0}