.Checkbox_input__81fbcfe7{left:-624.9375rem;position:absolute}.Checkbox_input__81fbcfe7:disabled~.Checkbox_label__81fbcfe7 .Checkbox_box__81fbcfe7{opacity:.4}.Checkbox_box__81fbcfe7{background-color:#fff;border:.0625rem solid #8d9096;border-radius:.125rem;cursor:pointer;display:block;height:1.25rem;position:relative;top:-.0625rem;width:1.25rem;-moz-box-flex:0;flex:0 0 1.25rem}.Checkbox_box__81fbcfe7:after,.Checkbox_box__81fbcfe7:before{background:#2ca01c;content:"";height:.1875rem;left:.125rem;position:absolute;top:.0625rem;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;width:0;z-index:1}.Checkbox_box__81fbcfe7:before{-webkit-transform:translate(.0625rem,.375rem) rotate(45deg);-moz-transform:translate(.0625rem,.375rem) rotate(45deg);transform:translate(.0625rem,.375rem) rotate(45deg);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.Checkbox_box__81fbcfe7:after{-webkit-transform:translate(.25rem,.6875rem) rotate(-45deg);-moz-transform:translate(.25rem,.6875rem) rotate(-45deg);transform:translate(.25rem,.6875rem) rotate(-45deg);-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.Checkbox_label__81fbcfe7{cursor:pointer;display:-moz-box;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:not(:disabled) .Checkbox_label__81fbcfe7:hover .Checkbox_box__81fbcfe7{border-color:#2ca01c}.Checkbox_text__81fbcfe7{display:inline-block;line-height:1.25rem;margin-left:.5rem}.Checkbox_text__81fbcfe7>a{color:inherit}.Checkbox_formCheckLabel__81fbcfe7 .Checkbox_text__81fbcfe7{color:#8d9096;font-size:1rem;font-weight:500}.Checkbox_formCheckLabel__81fbcfe7 .Checkbox_text__81fbcfe7>a{background:transparent;color:#0077c5!important;color:inherit;cursor:pointer;text-decoration:none}.Checkbox_focus__81fbcfe7 .Checkbox_box__81fbcfe7{-webkit-box-shadow:0 0 0 .1875rem #0077c5;box-shadow:0 0 0 .1875rem #0077c5}.Checkbox_active__81fbcfe7 .Checkbox_box__81fbcfe7{border-color:#2ca01c}.Checkbox_active__81fbcfe7 .Checkbox_box__81fbcfe7:before{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms;width:.4375rem}.Checkbox_active__81fbcfe7 .Checkbox_box__81fbcfe7:after{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s;width:.8125rem}.Checkbox_error__81fbcfe7 .Checkbox_box__81fbcfe7{border-color:#d52b1e}.Checkbox_mini__81fbcfe7 label{font-size:.875rem}.Checkbox_circular__81fbcfe7 .Checkbox_box__81fbcfe7{border-radius:.75rem}.Checkbox_circular__81fbcfe7 .Checkbox_box__81fbcfe7:after,.Checkbox_circular__81fbcfe7 .Checkbox_box__81fbcfe7:before{background:#fff}.Checkbox_activeBoxGreen__81fbcfe7{background:#0a8543}.Checkbox_circular__81fbcfe7 .Checkbox_text__81fbcfe7{padding-left:1.25rem}.Checkbox_helperText__81fbcfe7{color:#393a3d;font-size:.875rem;font-weight:500}.Checkbox_error__81fbcfe7,.Checkbox_helperText__81fbcfe7{display:-moz-box;display:flex;margin:.3125rem .5rem 0}.Checkbox_error__81fbcfe7{-moz-box-align:center;align-items:center}.Checkbox_errorMessage__81fbcfe7{color:#d52b1e;font-size:.875rem;font-style:italic;font-weight:500;margin:0 0 0 .625rem}:root{--border-radius-small:4px;--border-radius-medium:8px;--border-radius-pill:9999px;--border-radius-rounded:50%;--border-radius-rw-jumbo:1.75em;--border-radius-rw-standard:1.2em;--border-radius-rw-mini:0.8em;--border-radius-rw-banner:0.5rem;--border-radius-rw-testimonial:20px;--border-width-rw-tertiary:2px;--breakpoints-xsmall:480px;--breakpoints-small:768px;--breakpoints-medium:1024px;--breakpoints-large:1200px;--breakpoints-xlarge:1440px;--color-ice-110:#d5ecef;--color-agave-20:#c2f5ff;--color-agave-30:#81f2fe;--color-agave-40:#38e8f6;--color-spearmint-50:#00d5b0;--color-wintermint-100:#eff4f9;--color-olive-30:#c5ef71;--color-green-01:#108000;--color-green-01-alt:#0d7300;--color-green-02:#2ca01c;--color-green-02-alt:#0e8900;--color-green-03:#53b700;--color-green-04:#7fd000;--color-green-05:#a9e838;--color-green-06:#3bd85e;--color-green-rw-mint:#94f8ba;--color-green-rw-green:#0fd46c;--color-green-rw-dark:#0a8543;--color-green-rw-darker:#086d37;--color-green-rw-light:#e8f5e3;--color-green-qrc:#009633;--color-grey-01:#393a3d;--color-grey-02:#6b6c72;--color-grey-03:#8d9096;--color-grey-04:#babec5;--color-grey-05:#d4d7dc;--color-grey-06:#e3e5e8;--color-grey-07:#eceef1;--color-grey-08:#f4f5f8;--color-grey-rw-grey-01:#e5e5e5;--color-grey-rw-grey-02:#f7f8f3;--color-grey-rw-grey-03:#ddd;--color-grey-rw-grey:#c4c4c4;--color-grey-rw-dark-grey:#babec5;--color-grey-rw-light-grey:#f7f7f7;--color-grey-rw-tofu:#f3f2ef;--color-grey-rw-dark-tofu:#e2e0db;--color-red-01:#b80000;--color-red-02:#d52b1e;--color-red-03:#dd2366;--color-red-04:#f25a52;--color-blue-00:#053d6d;--color-blue-01:#055393;--color-blue-02:#0077c5;--color-blue-03:#0097e6;--color-blue-04:#21abf6;--color-blue-05:#34bfff;--color-blue-06:#bfdcf1;--color-blue-07:#236cff;--color-blue-08:#00254a;--color-blue-09:#0a1a8a;--color-blue-hero-light:#60a5fa;--color-blue-hero-medium-light:#3b82f6;--color-blue-hero-medium:#2563eb;--color-blue-hero-medium-dark:#1d4ed8;--color-blue-hero-dark:#4338ca;--color-blue-rw-dark:#0d333f;--color-blue-rw-darker:#09222a;--color-blue-rw-light:#d8eaeb;--color-blue-icom-light-blue:#bfdaef;--color-blue-rw-light-blue:#00d7d7;--color-blue-rw-sky:#dbedee;--color-blue-rw-sky-blue:#eaf6f7;--color-blue-grayish-blue:#21262a;--color-blue-prompt-background:#f4f9ff;--color-blue-pale-blue:#e0edff;--color-teal-01:#008481;--color-teal-02:#00a6a4;--color-teal-03:#00c1bf;--color-teal-04:#00d7d7;--color-teal-05:#07c4d9;--color-purple-03:#7a3dd8;--color-yellow-02:#fb0;--color-yellow-mc-yellow:#fee01a;--color-pink-02:#c9007a;--color-pink-03:#e31c9e;--color-pink-04:#dd2366;--color-orange-01:#f95700;--color-orange-02:#ff6a00;--color-orange-03:#ff8000;--color-orange-04:#ff6a00;--color-orange-05:#f95700;--color-orange-rw:#ff8540;--color-orange-rw-orange:#ff8540;--color-gold-01:#a98343;--color-gold-02:#c4974d;--color-gold-03:#d2aa64;--color-gold-04:#e0bd7b;--color-gold-05:#eed092;--color-white:#fff;--color-black:#000;--color-sand-02:#f7f8f3;--color-rw-kiwi-10:#d8ffdb;--color-rw-kiwi-40:#5bef76;--color-rw-kiwi-50:#3bd85e;--color-rw-kiwi-60:#00bb42;--color-rw-kiwi-70:#00a63b;--color-rw-kiwi-90:#006c23;--color-rw-netural-pepper-30:#c3ced5;--color-rw-netural-pepper-40:#adbac2;--color-rw-netural-pepper-60:#859299;--color-rw-netural-pepper-80:#5d686f;--color-rw-netural-pepper-90:#4c555b;--color-rw-netural-pepper-110:#2b3135;--color-rw-netural-pepper-120:#21262a;--color-rw-netural-pepper-130:#181c1f;--color-rw-tofu:#f3f2ef;--color-rw-dark-tofu:#e2e0db;--color-accounting:#53b700;--color-payroll:#e31c9e;--color-payments:#0097e6;--color-time-tracking:#ff8000;--color-ies-super-blue:#236cff;--color-blueberry-60:#3492ef;--color-article-link:#0365ac;--easing-slow:cubic-bezier(0.35,0,0.5,1);--easing-quick:cubic-bezier(0.35,0,0.25,1);--easing-exit:cubic-bezier(0.35,0,0.8,1);--easing-entrance:cubic-bezier(0,0,0.1,1);--easing-spirited:cubic-bezier(0.35,1.35,0.3,1);--easing-spirited-entrance:cubic-bezier(0.15,1.3,0.3,1);--easing-spirited-exit:cubic-bezier(0.7,-0.1,0.6,1);--elevation-skim:0px 1px 4px 0px rgba(0,0,0,0.2);--elevation-lifted:0px 2px 8px 0px rgba(0,0,0,0.2);--elevation-raised:0px 4px 16px 0px rgba(0,0,0,0.2);--elevation-floating:0px 6px 24px 0px rgba(0,0,0,0.2);--elevation-product-finder-item:0px 2px 2px rgba(13,51,63,0.1);--elevation-product-finder-card:8px 0px 20px rgba(13,51,63,0.15);--elevation-clickable-tooltip:0px 20px 30px rgba(0,0,0,0.1);--font-family-avenir:"AvenirNext forINTUIT","Avenir","Helvetica","Arial",sans-serif;--font-size-10:60px;--font-size-11:72px;--font-size-12:84px;--font-size-13:96px;--font-size-14:108px;--font-size-15:120px;--font-size-16:132px;--font-size-09:48px;--font-size-08:40px;--font-size-07:34px;--font-size-06:28px;--font-size-05:24px;--font-size-04:20px;--font-size-03:16px;--font-size-02:14px;--font-size-01:12px;--font-size-00:10px;--font-size-rw-video-link-font-size:0.8rem;--font-size-rw-video-link-line-height:1.1rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-demi:600;--font-weight-bold:700;--font-weight-heavy:800;--font-lineheight-heading:1.3;--font-lineheight-body:1.5;--font-lineheight-heading-01:1.4;--font-lineheight-body-01:1.42857143;--font-lineheight-heading-02:1.28571429;--font-lineheight-rw-video-link:21.86px;--font-lineheight-size-10:76px;--font-lineheight-size-11:92px;--font-lineheight-size-12:108px;--font-lineheight-size-13:108px;--font-lineheight-size-14:116px;--font-lineheight-size-15:128px;--font-lineheight-size-16:140px;--font-lineheight-size-09:60px;--font-lineheight-size-08:52px;--font-lineheight-size-07:44px;--font-lineheight-size-06:36px;--font-lineheight-size-05:32px;--font-lineheight-size-04:28px;--font-lineheight-size-03:24px;--font-lineheight-size-02:20px;--font-lineheight-size-01:16px;--grid-gutter:20px;--grid-margin-small:16px;--grid-margin-base:20px;--grid-column-10:83.333%;--grid-column-11:91.667%;--grid-column-12:100%;--grid-column-01:8.333%;--grid-column-02:16.667%;--grid-column-03:25%;--grid-column-04:33.333%;--grid-column-05:41.667%;--grid-column-06:50%;--grid-column-07:58.333%;--grid-column-08:66.667%;--grid-column-09:75%;--radius-small:12px;--spacing-xxxsmall:4px;--spacing-xxsmall:8px;--spacing-xsmall:16px;--spacing-small:20px;--spacing-large:40px;--spacing-xlarge:60px;--spacing-xxlarge:80px;--spacing-xxxlarge:120px;--spacing-rw-small-button-height:48px;--spacing-rw-medium-button-height:52px;--spacing-rw-large-button-height:56px;--spacing-rw-small-button-padding:20px;--spacing-rw-medium-button-padding:28px;--spacing-rw-large-button-padding:36px;--spacing-rw-sec-nav-sticky-height-mobile:134px;--spacing-rw-sec-nav-sticky-height-desktop:80px;--zindex-dropdown:1000;--zindex-sticky:1100;--zindex-fixed:1200;--zindex-overlay:1300;--zindex-overlay-closer:1305;--zindex-modal:1400;--zindex-tooltip:1500;--zindex-rw-hero-left:1;--zindex-rw-hero-right:0;--zindex-page-content:100;--zindex-gbl-header-overlay:1001;--zindex-rw-sub-layer:-1}.Radio_input__2c07c5e0{left:-624.9375rem;position:absolute}.Radio_input__2c07c5e0:disabled~.Radio_label__2c07c5e0 .Radio_box__2c07c5e0{opacity:.4}.Radio_box__2c07c5e0{background-color:#fff;border:.0625rem solid #8d9096;border-radius:50%;cursor:pointer;display:block;height:1.25rem;position:relative;top:-.0625rem;width:1.25rem;-moz-box-flex:0;flex:0 0 1.25rem}.Radio_box__2c07c5e0:after{background:#2ca01c;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;width:0;z-index:1}.Radio_label__2c07c5e0{cursor:pointer;display:-moz-box;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:not(:disabled) .Radio_label__2c07c5e0:hover .Radio_box__2c07c5e0{border-color:#2ca01c}.Radio_text__2c07c5e0{display:inline-block;line-height:1.25rem;margin-left:.5rem;max-width:83.333%}.Radio_focus__2c07c5e0 .Radio_box__2c07c5e0{-webkit-box-shadow:0 0 0 .1875rem #0077c5;box-shadow:0 0 0 .1875rem #0077c5}.Radio_active__2c07c5e0 .Radio_box__2c07c5e0{border-color:#2ca01c}.Radio_active__2c07c5e0 .Radio_box__2c07c5e0:after{background:#2ca01c;height:.75rem;width:.75rem}.Radio_error__2c07c5e0 .Radio_box__2c07c5e0{border-color:#d52b1e}.Radio_mini__2c07c5e0 .Radio_label__2c07c5e0{font-size:.875rem}:root{--primary-color:#0a8543;--primary-hover:#2ca01c;--text-color:#333;--text-muted:#666;--border-color:#e5e5e5;--background-light:#f8f9fa;--error-color:#dc3545;--success-color:#28a745}.FotfCasCalc-root-7ac2535{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:1200px;margin:0 auto;background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.FotfCasCalc-header-e5ccfab{background:-moz-linear-gradient(315deg,#0a8543 0,#2ca01c 100%);background:linear-gradient(135deg,#0a8543,#2ca01c);background:-moz-linear-gradient(315deg,var(--primary-color) 0,var(--primary-hover) 100%);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%);color:#fff;padding:2rem;text-align:center}.FotfCasCalc-title-4ed9681{font-size:2rem;font-weight:700;margin:0 0 .5rem;line-height:1.2}.FotfCasCalc-description-273dc2b{font-size:1.1rem;margin:0;opacity:.9;line-height:1.4}.FotfCasCalc-cas-tabs-7f4aaf3{display:-moz-box;display:flex;border-bottom:2px solid #e5e5e5;border-bottom:2px solid var(--border-color);background:#fff;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.FotfCasCalc-cas-tab-b30d561{-moz-box-flex:1;flex:1 1;min-width:120px;padding:1rem 2rem;background:0 0;font-size:1rem;font-weight:500;color:#666;color:var(--text-muted);cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;border:none;border-bottom:3px solid transparent;white-space:nowrap}.FotfCasCalc-cas-tab-b30d561:hover{background:#f8f9fa;background:var(--background-light);color:#333;color:var(--text-color)}.FotfCasCalc-cas-tab-b30d561.FotfCasCalc-active-8e98d8b{color:#0a8543;color:var(--primary-color);border-bottom-color:#0a8543;border-bottom-color:var(--primary-color);background:#fff}.FotfCasCalc-cas-tab-b30d561:disabled{opacity:.5;cursor:not-allowed}.FotfCasCalc-form-container-a2eae88{padding:2rem}.FotfCasCalc-form-section-5986054{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.FotfCasCalc-form-section-5986054:last-of-type{border-bottom:none;margin-bottom:0}.FotfCasCalc-section-title-475b5bb{font-size:1.5rem;font-weight:600;color:#0a8543;color:var(--primary-color);margin:0 0 1rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.FotfCasCalc-section-description-1e156bf{color:#666;color:var(--text-muted);margin:0 0 1.5rem;line-height:1.5}.FotfCasCalc-auto-fill-container-025d406{display:-moz-box;display:flex;-moz-box-pack:end;justify-content:flex-end;margin-bottom:1.5rem}.FotfCasCalc-auto-fill-btn-abea3f8{background:0 0;border:2px solid #0a8543;border:2px solid var(--primary-color);color:#0a8543;color:var(--primary-color);padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.FotfCasCalc-auto-fill-btn-abea3f8:hover{background:#0a8543;background:var(--primary-color);color:#fff}.FotfCasCalc-form-grid-c1f55b4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.FotfCasCalc-form-group-63dc801{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.FotfCasCalc-form-label-770f8b8{font-weight:500;color:#333;color:var(--text-color);margin-bottom:.5rem;font-size:.95rem}.FotfCasCalc-form-input-8539f0a,.FotfCasCalc-form-select-6bf7f62{padding:.75rem;border:2px solid #e5e5e5;border:2px solid var(--border-color);border-radius:6px;font-size:1rem;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;transition:border-color .2s;background:#fff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:44px}.FotfCasCalc-form-input-8539f0a:focus,.FotfCasCalc-form-select-6bf7f62:focus{outline:0;border-color:#0a8543;border-color:var(--primary-color);-webkit-box-shadow:0 0 0 3px rgba(10,133,67,.1);box-shadow:0 0 0 3px rgba(10,133,67,.1)}.FotfCasCalc-input-with-symbol-2f6e770{position:relative;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.FotfCasCalc-input-symbol-89ebb78{position:absolute;left:.75rem;color:#666;color:var(--text-muted);font-weight:500;z-index:1}.FotfCasCalc-input-with-symbol-2f6e770 .FotfCasCalc-form-input-8539f0a{padding-left:2rem;padding-right:3rem}.FotfCasCalc-input-suffix-1dc7aed{position:absolute;right:.75rem;color:#666;color:var(--text-muted);font-size:.9rem;font-weight:500}.FotfCasCalc-checkbox-grid-92cbb29{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.FotfCasCalc-checkbox-label-8308535,.FotfCasCalc-radio-label-8f51020{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.75rem;gap:.75rem;cursor:pointer;padding:.75rem;border-radius:6px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.FotfCasCalc-checkbox-label-8308535:hover,.FotfCasCalc-radio-label-8f51020:hover{background:#f8f9fa;background:var(--background-light)}.FotfCasCalc-checkbox-label-8308535 input[type=checkbox],.FotfCasCalc-radio-label-8f51020 input[type=radio]{width:18px;height:18px;cursor:pointer}.FotfCasCalc-checkbox-text-c0fc9d5,.FotfCasCalc-radio-text-af96e75{font-size:.95rem;color:#333;color:var(--text-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.FotfCasCalc-radio-group-5270a61{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.5rem;gap:.5rem}.FotfCasCalc-error-96a1c2f{color:#dc3545;color:var(--error-color);font-size:.85rem;margin-top:.25rem;display:block}.FotfCasCalc-error-message-6b0ab12{background:#fef2f2;border:1px solid #fecaca;color:#dc3545;color:var(--error-color);padding:1rem;border-radius:6px;margin-bottom:1rem;font-size:.9rem}.FotfCasCalc-form-actions-f38997b{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color)}.FotfCasCalc-calculate-btn-e90eea0{background:#0a8543;background:var(--primary-color);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;min-width:200px}.FotfCasCalc-calculate-btn-e90eea0:hover:not(:disabled){background:#2ca01c;background:var(--primary-hover);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(10,133,67,.3);box-shadow:0 4px 12px rgba(10,133,67,.3)}.FotfCasCalc-calculate-btn-e90eea0:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;-moz-transform:none;transform:none}.FotfCasCalc-theme-dark-a3922e9{--text-color:#fff;--text-muted:#b0b0b0;--border-color:#404040;--background-light:#2a2a2a}.FotfCasCalc-theme-dark-a3922e9 .FotfCasCalc-root-7ac2535{background:#1a1a1a;color:#333;color:var(--text-color)}@media screen and (max-width:1023px){.FotfCasCalc-header-e5ccfab{padding:1.5rem 1rem}.FotfCasCalc-title-4ed9681{font-size:1.5rem}.FotfCasCalc-description-273dc2b{font-size:1rem}.FotfCasCalc-form-container-a2eae88{padding:1rem}.FotfCasCalc-form-grid-c1f55b4{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.FotfCasCalc-checkbox-grid-92cbb29{grid-template-columns:1fr}.FotfCasCalc-cas-tabs-7f4aaf3{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:0;gap:0}.FotfCasCalc-cas-tab-b30d561{padding:.75rem 1rem;min-width:auto;width:100%}.FotfCasCalc-form-input-8539f0a,.FotfCasCalc-form-select-6bf7f62{padding:.65rem .5rem;font-size:.95rem}.FotfCasCalc-input-with-symbol-2f6e770 .FotfCasCalc-form-input-8539f0a{padding-left:1.75rem;padding-right:2.5rem}.FotfCasCalc-input-symbol-89ebb78{left:.5rem;font-size:.9rem}.FotfCasCalc-input-suffix-1dc7aed{right:.5rem;font-size:.85rem}.FotfCasCalc-auto-fill-container-025d406{-moz-box-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:1023px){.FotfCasCalc-checkbox-grid-92cbb29,.FotfCasCalc-form-grid-c1f55b4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.FotfCasCalc-form-grid-c1f55b4{grid-template-columns:repeat(2,1fr)}.FotfCasCalc-checkbox-grid-92cbb29{grid-template-columns:repeat(3,1fr)}}.FotfCasCalc-pdf-generation-overlay-5e71b2e{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.95);z-index:9999;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-size:18px;font-weight:700;color:#333}.FotfCasCalc-pdf-capture-clone-039ddc5{position:fixed;left:0;top:0;background-color:#fff;padding:20px;z-index:9998}@media print{@page{margin:.4in .5in;size:letter}.FotfCasCalc-cas-tabs-7f4aaf3,.FotfCasCalc-header-e5ccfab{display:none!important}.FotfCasCalc-root-7ac2535{-webkit-box-shadow:none;box-shadow:none;border-radius:0;max-width:100%;margin:0;padding:0}body.FotfCasCalc-print-cas-calc-only-b027698 *{visibility:hidden!important}body.FotfCasCalc-print-cas-calc-only-b027698 [data-component=fotf-cas-calc],body.FotfCasCalc-print-cas-calc-only-b027698 [data-component=fotf-cas-calc] *{visibility:visible!important}body.FotfCasCalc-print-cas-calc-only-b027698 [data-component=fotf-cas-calc]{position:absolute!important;left:0!important;top:0!important;width:100%!important}body.FotfCasCalc-print-cas-calc-only-b027698 aside:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-b027698 footer:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-b027698 header:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-b027698 nav:not([data-component=fotf-cas-calc]*){display:none!important}}.ResultsSection-results-section-8ffe9ec{padding:2rem;background:#fff}.ResultsSection-results-header-d4802a9{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:start;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--border-color)}.ResultsSection-header-content-cb2b555{-moz-box-flex:1;flex:1 1}.ResultsSection-results-title-46bb86e{font-size:2rem;font-weight:700;color:var(--primary-color);margin:0 0 .5rem}.ResultsSection-results-subtitle-460a428{font-size:1.1rem;color:var(--text-muted);margin:0}.ResultsSection-header-actions-d966d8f{display:-moz-box;display:flex;grid-gap:1rem;gap:1rem;-moz-box-align:center;align-items:center}.ResultsSection-export-actions-752ea72{display:-moz-box;display:flex;grid-gap:.75rem;gap:.75rem;-moz-box-align:center;align-items:center}.ResultsSection-back-btn-40e82aa{background:0 0;border:2px solid var(--primary-color);color:var(--primary-color);padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.ResultsSection-back-btn-40e82aa:hover{background:var(--primary-color);color:#fff}.ResultsSection-download-btn-498135c{border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;font-size:.9rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.ResultsSection-download-btn-498135c.ResultsSection-primary-25838d2{background:var(--primary-color);color:#fff}.ResultsSection-download-btn-498135c.ResultsSection-primary-25838d2:hover{background:var(--primary-hover);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.ResultsSection-download-btn-498135c.ResultsSection-secondary-c2c4d46{background:0 0;color:var(--primary-color);border:2px solid var(--primary-color)}.ResultsSection-download-btn-498135c.ResultsSection-secondary-c2c4d46:hover{background:var(--primary-color);color:#fff;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.ResultsSection-executive-summary-b534f52{background:-moz-linear-gradient(315deg,#f0f9ff 0,#e0f2fe 100%);background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;padding:2rem;margin-bottom:2rem}.ResultsSection-summary-title-333599c{font-size:1.5rem;font-weight:600;color:var(--primary-color);margin:0 0 1.5rem}.ResultsSection-summary-content-de2b92b{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.ResultsSection-summary-text-3a6b229{font-size:1rem;line-height:1.6;color:var(--text-color);margin:0}.ResultsSection-highlight-b332090{font-weight:700;color:var(--primary-color);background:rgba(10,133,67,.1);padding:.125rem .25rem;border-radius:3px}.ResultsSection-metrics-grid-7143424{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ResultsSection-metric-card-9aeb106{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.ResultsSection-metric-card-9aeb106:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ResultsSection-metric-card-9aeb106.ResultsSection-primary-25838d2{border-color:var(--primary-color);background:-moz-linear-gradient(315deg,#f0fdf4 0,#ecfdf5 100%);background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.ResultsSection-metric-header-8377faa{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;margin-bottom:1rem}.ResultsSection-metric-title-35c65e4{font-size:1rem;font-weight:600;color:var(--text-color);margin:0}.ResultsSection-metric-badge-c46434d{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;text-transform:uppercase}.ResultsSection-metric-badge-c46434d.ResultsSection-growth-142e32e{background:#dcfce7;color:#166534}.ResultsSection-metric-value-97ff17b{font-size:2rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-metric-description-bfb7126{font-size:.9rem;color:var(--text-muted);margin:0}.ResultsSection-charts-section-512103b{margin-bottom:2rem}.ResultsSection-section-title-204e4a5{font-size:1.5rem;font-weight:600;color:var(--primary-color);margin:0 0 1.5rem}.ResultsSection-charts-grid-3ae5ffb{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem;gap:2rem}.ResultsSection-scenarios-section-436ffbe{background:#f8f9fa;border-radius:8px;padding:2rem;margin-bottom:2rem}.ResultsSection-scenarios-content-3c084ad{display:-moz-box;display:flex;grid-gap:2rem;gap:2rem;-moz-box-align:center;align-items:center}.ResultsSection-scenario-controls-6382b3c{-moz-box-flex:1;flex:1 1;grid-gap:1.5rem;gap:1.5rem}.ResultsSection-control-group-ccc326e,.ResultsSection-scenario-controls-6382b3c{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ResultsSection-control-group-ccc326e{grid-gap:.5rem;gap:.5rem}.ResultsSection-control-label-d0d21bf{font-size:.9rem;font-weight:500;color:var(--text-color)}.ResultsSection-slider-bca38bf{width:100%;height:6px;border-radius:3px;background:#e5e5e5;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ResultsSection-slider-bca38bf::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ResultsSection-slider-bca38bf::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--primary-color);cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ResultsSection-slider-labels-655ca4a{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;font-size:.8rem;color:var(--text-muted)}.ResultsSection-scenario-results-e674a5a{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.ResultsSection-scenario-metric-12b8a39{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;padding:1rem;background:#fff;border-radius:6px;border:1px solid var(--border-color)}.ResultsSection-scenario-label-20fbc22{font-weight:500;color:var(--text-color)}.ResultsSection-scenario-value-4801ba8{font-weight:700;font-size:1.1rem;color:var(--primary-color)}.ResultsSection-scenario-value-4801ba8.ResultsSection-positive-cac0a47{color:var(--success-color)}.ResultsSection-scenario-value-4801ba8.ResultsSection-negative-59ec8ee{color:var(--error-color)}.ResultsSection-benchmarks-section-2d3588a{margin-bottom:2rem}.ResultsSection-benchmarks-table-715d561{background:#fff;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.ResultsSection-table-header-5f85283{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background:var(--primary-color);color:#fff;font-weight:600}.ResultsSection-table-row-da39d1f{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid var(--border-color)}.ResultsSection-table-row-da39d1f:last-child{border-bottom:none}.ResultsSection-table-row-da39d1f:nth-child(2n){background:#f8f9fa}.ResultsSection-table-cell-b4021d3{padding:1rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.ResultsSection-table-cell-b4021d3.ResultsSection-header-7e3f3b0{font-weight:600;color:#fff}.ResultsSection-table-cell-b4021d3.ResultsSection-metric-087bde0{font-weight:500;color:var(--text-color)}.ResultsSection-table-cell-b4021d3.ResultsSection-your-firm-43b9b9e{font-weight:600;color:var(--primary-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-table-cell-b4021d3.ResultsSection-industry-51de0bd,.ResultsSection-table-cell-b4021d3.ResultsSection-top-0111361{color:var(--text-muted);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-recommendations-section-1132d53{margin-bottom:2rem}.ResultsSection-recommendations-grid-5875d07{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.ResultsSection-recommendation-card-bd6d314{display:-moz-box;display:flex;grid-gap:1rem;gap:1rem;padding:1.5rem;background:#fff;border:1px solid var(--border-color);border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.ResultsSection-recommendation-card-bd6d314:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ResultsSection-recommendation-number-9655d78{flex-shrink:0;width:32px;height:32px;background:var(--primary-color);color:#fff;border-radius:50%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-weight:700;font-size:.9rem}.ResultsSection-recommendation-content-630823a{-moz-box-flex:1;flex:1 1}.ResultsSection-recommendation-title-305d88c{font-size:1rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.ResultsSection-recommendation-description-6dfe916{font-size:.9rem;color:var(--text-muted);line-height:1.5;margin:0}.ResultsSection-pricing-section-6880564{background:#f8f9fa;border-radius:8px;padding:2rem}.ResultsSection-pricing-content-63e851d{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ResultsSection-pricing-tiers-6a496eb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ResultsSection-pricing-tier-e0cb198{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;padding:1rem;background:#fff;border-radius:6px;border:1px solid var(--border-color)}.ResultsSection-tier-name-328192f{font-weight:500;color:var(--text-color)}.ResultsSection-tier-price-9cba25d{font-weight:700;color:var(--primary-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-pricing-advice-2e09969{padding:1rem;background:#fff;border-radius:6px;border-left:4px solid var(--primary-color)}.ResultsSection-pricing-advice-2e09969 p{margin:0;font-size:.9rem;color:var(--text-color);line-height:1.5}@media screen and (max-width:768px){.ResultsSection-results-header-d4802a9{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem;-moz-box-align:stretch;align-items:stretch}.ResultsSection-header-actions-d966d8f{-moz-box-pack:center;justify-content:center}.ResultsSection-export-actions-752ea72{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.75rem;gap:.75rem}.ResultsSection-download-btn-498135c{-moz-box-pack:center;justify-content:center}.ResultsSection-charts-grid-3ae5ffb{grid-template-columns:1fr}.ResultsSection-scenarios-content-3c084ad{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ResultsSection-table-header-5f85283,.ResultsSection-table-row-da39d1f{grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}.ResultsSection-table-cell-b4021d3{padding:.75rem;border-bottom:1px solid var(--border-color)}.ResultsSection-table-cell-b4021d3:last-child{border-bottom:none}.ResultsSection-pricing-tiers-6a496eb,.ResultsSection-recommendations-grid-5875d07{grid-template-columns:1fr}}@media print{.ResultsSection-back-btn-40e82aa,.ResultsSection-download-btn-498135c,.ResultsSection-export-actions-752ea72,.ResultsSection-header-actions-d966d8f,.ResultsSection-scenario-controls-6382b3c,.ResultsSection-slider-bca38bf,.ResultsSection-slider-labels-655ca4a{display:none!important}.ResultsSection-results-section-8ffe9ec{padding:.5rem;background:#fff;width:100%}.ResultsSection-results-header-d4802a9{padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:none}.ResultsSection-executive-summary-b534f52{margin-bottom:.5rem!important;padding:1rem;page-break-after:avoid}.ResultsSection-metrics-grid-7143424{grid-gap:.5rem;gap:.5rem;page-break-before:avoid}.ResultsSection-benchmarks-section-2d3588a,.ResultsSection-charts-section-512103b,.ResultsSection-metrics-grid-7143424,.ResultsSection-pricing-section-6880564,.ResultsSection-recommendations-section-1132d53,.ResultsSection-scenarios-section-436ffbe{margin-bottom:.75rem!important;page-break-inside:avoid}.ResultsSection-section-title-204e4a5{margin-bottom:.5rem!important;font-size:1.1rem}*,:after,:before{-webkit-print-color-adjust:exact!important}.ResultsSection-results-title-46bb86e{font-size:1.25rem;margin-bottom:.25rem}.ResultsSection-results-subtitle-460a428{font-size:.9rem}.ResultsSection-metric-value-97ff17b{font-size:1.1rem}.ResultsSection-metric-card-9aeb106{padding:.5rem}.ResultsSection-metric-title-35c65e4{font-size:.85rem}.ResultsSection-metric-description-bfb7126{font-size:.75rem}.ResultsSection-table-header-5f85283{display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important;background:#e8f5e9!important;border-bottom:2px solid #0a8543!important}.ResultsSection-table-cell-b4021d3.ResultsSection-header-7e3f3b0,.ResultsSection-table-header-5f85283 .ResultsSection-table-cell-b4021d3,.ResultsSection-table-header-5f85283 .ResultsSection-table-cell-b4021d3.ResultsSection-header-7e3f3b0{color:#fff!important;font-weight:700!important;font-size:.85rem!important;padding:.75rem .5rem!important;display:-moz-box!important;display:flex!important}.ResultsSection-benchmarks-table-715d561{overflow:visible}.ResultsSection-table-row-da39d1f{display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important}.ResultsSection-table-row-da39d1f .ResultsSection-table-cell-b4021d3{font-size:.8rem;padding:.5rem;display:-moz-box!important;display:flex!important}.ResultsSection-benchmarks-section-2d3588a .ResultsSection-section-title-204e4a5{color:#0a8543!important;font-weight:700!important}.ResultsSection-scenarios-section-436ffbe{padding:.5rem}.ResultsSection-scenarios-content-3c084ad{-moz-box-pack:center;justify-content:center}.ResultsSection-scenario-results-e674a5a{width:100%}.ResultsSection-charts-section-512103b{margin-bottom:.5rem!important}.ResultsSection-charts-grid-3ae5ffb{grid-gap:.75rem;gap:.75rem}.ResultsSection-recommendations-grid-5875d07{grid-gap:.5rem;gap:.5rem}.ResultsSection-recommendation-card-bd6d314{padding:.5rem}.ResultsSection-recommendation-title-305d88c{font-size:.9rem}.ResultsSection-recommendation-description-6dfe916{font-size:.8rem}.ResultsSection-pricing-section-6880564{padding:.75rem}.ResultsSection-summary-title-333599c{font-size:1.1rem;margin-bottom:.5rem}.ResultsSection-summary-text-3a6b229{font-size:.9rem;line-height:1.4}.ResultsSection-print-summary-only-1be6484 .ResultsSection-benchmarks-section-2d3588a,.ResultsSection-print-summary-only-1be6484 .ResultsSection-charts-section-512103b,.ResultsSection-print-summary-only-1be6484 .ResultsSection-recommendations-section-1132d53,.ResultsSection-print-summary-only-1be6484 .ResultsSection-scenarios-section-436ffbe{display:none!important}.ResultsSection-print-summary-only-1be6484 .ResultsSection-results-section-8ffe9ec{max-width:100%}.ResultsSection-print-summary-only-1be6484 .ResultsSection-metrics-grid-7143424{page-break-after:avoid}}.RevenueComparisonChart-revenue-chart-6b2e926{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.RevenueComparisonChart-chart-header-80a5aad{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.RevenueComparisonChart-chart-title-e5c0fa3{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin:0}.RevenueComparisonChart-revenue-increase-4061d69{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.RevenueComparisonChart-increase-label-2b20e82{font-size:.9rem;color:var(--text-muted)}.RevenueComparisonChart-increase-value-d8c539e{font-size:1.1rem;font-weight:700;color:var(--success-color);background:rgba(40,167,69,.1);padding:.25rem .5rem;border-radius:4px}.RevenueComparisonChart-chart-container-761582b{margin-bottom:1.5rem}.RevenueComparisonChart-chart-bars-f0caff9{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;grid-gap:1.5rem;gap:1.5rem;height:220px;margin-bottom:1rem;padding-top:30px}.RevenueComparisonChart-bar-group-9e98b9d{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;height:100%}.RevenueComparisonChart-bar-label-9d60600{font-size:.9rem;font-weight:500;color:var(--text-color);margin-bottom:.5rem;text-align:center;flex-shrink:0}.RevenueComparisonChart-bar-container-3940f28{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:flex-end;width:100%;position:relative}.RevenueComparisonChart-bar-64ba16a{width:80%;max-width:80px;min-height:20px;border-radius:4px 4px 0 0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.RevenueComparisonChart-bar-64ba16a:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.RevenueComparisonChart-current-bar-bca8a66{background:-moz-linear-gradient(315deg,#6c757d 0,#5a6268 100%);background:linear-gradient(135deg,#6c757d,#5a6268)}.RevenueComparisonChart-cas-bar-8ea6ec6{background:-moz-linear-gradient(315deg,#0a8543 0,#2ca01c 100%);background:linear-gradient(135deg,#0a8543,#2ca01c)}.RevenueComparisonChart-industry-bar-cc93ddd{background:-moz-linear-gradient(315deg,#007bff 0,#0056b3 100%);background:linear-gradient(135deg,#007bff,#0056b3)}.RevenueComparisonChart-bar-value-27ab148{color:#000!important;font-size:.75rem;font-weight:700;text-align:center;white-space:nowrap;background-color:#f8f9fa;padding:4px 10px;border-radius:4px;border:1px solid #dee2e6;margin-bottom:8px;flex-shrink:0}.RevenueComparisonChart-chart-legend-97853d6{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:2rem;gap:2rem;flex-wrap:wrap}.RevenueComparisonChart-legend-item-dde2e6c{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.9rem;color:var(--text-color)}.RevenueComparisonChart-legend-color-1b83904{width:16px;height:16px;border-radius:3px}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-current-587f6a6{background:#6c757d}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-cas-889262e{background:#0a8543}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-industry-37a3dd5{background:#007bff}.RevenueComparisonChart-chart-summary-51526dd{display:-moz-box;display:flex;justify-content:space-around;padding-top:1rem;border-top:1px solid var(--border-color)}.RevenueComparisonChart-summary-item-dacc207{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:.25rem;gap:.25rem}.RevenueComparisonChart-summary-label-f887564{font-size:.85rem;color:var(--text-muted);font-weight:500}.RevenueComparisonChart-summary-value-e2f96de{font-size:1.1rem;font-weight:700;color:var(--text-color)}.RevenueComparisonChart-summary-value-e2f96de.RevenueComparisonChart-positive-1ee8165{color:var(--success-color)}@media screen and (max-width:768px){.RevenueComparisonChart-chart-bars-f0caff9{grid-gap:1rem;gap:1rem;height:150px}.RevenueComparisonChart-bar-value-27ab148{font-size:.7rem}.RevenueComparisonChart-chart-legend-97853d6{grid-gap:1rem;gap:1rem}.RevenueComparisonChart-chart-summary-51526dd{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.RevenueComparisonChart-revenue-increase-4061d69{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:end;align-items:flex-end;grid-gap:.25rem;gap:.25rem}}@media print{.RevenueComparisonChart-revenue-chart-6b2e926{padding:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5}.RevenueComparisonChart-chart-header-80a5aad{margin-bottom:1rem;padding-bottom:.5rem}.RevenueComparisonChart-chart-bars-f0caff9{height:180px;padding-top:25px}.RevenueComparisonChart-bar-64ba16a,.RevenueComparisonChart-cas-bar-8ea6ec6,.RevenueComparisonChart-current-bar-bca8a66,.RevenueComparisonChart-industry-bar-cc93ddd{-webkit-print-color-adjust:exact!important}.RevenueComparisonChart-current-bar-bca8a66{background:#6c757d!important}.RevenueComparisonChart-cas-bar-8ea6ec6{background:#0a8543!important}.RevenueComparisonChart-industry-bar-cc93ddd{background:#007bff!important}.RevenueComparisonChart-bar-value-27ab148{background-color:#f8f9fa!important;color:#000!important}.RevenueComparisonChart-legend-color-1b83904{-webkit-print-color-adjust:exact!important}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-current-587f6a6{background-color:#6c757d!important}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-cas-889262e{background-color:#0a8543!important}.RevenueComparisonChart-legend-color-1b83904.RevenueComparisonChart-industry-37a3dd5{background-color:#007bff!important}.RevenueComparisonChart-chart-summary-51526dd{padding-top:.5rem}}.ServiceBreakdownChart-service-chart-b7a2835{background:#fff;border-radius:8px;padding:1.5rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ServiceBreakdownChart-chart-header-a9ea9ee{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.ServiceBreakdownChart-chart-title-8bc8884{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin:0 0 .25rem}.ServiceBreakdownChart-chart-subtitle-a29c0d2{font-size:.9rem;color:var(--text-muted);margin:0}.ServiceBreakdownChart-chart-container-cc7633e{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:2rem;gap:2rem;margin-bottom:1.5rem}.ServiceBreakdownChart-pie-chart-9b208e8{flex-shrink:0;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.ServiceBreakdownChart-pie-segment-586c551{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;cursor:pointer}.ServiceBreakdownChart-pie-segment-586c551:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.ServiceBreakdownChart-segment-label-d5b75a6{pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ServiceBreakdownChart-chart-legend-f00953c{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.75rem;gap:.75rem}.ServiceBreakdownChart-legend-item-aa15083{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.5rem;border-radius:6px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.ServiceBreakdownChart-legend-item-aa15083:hover{background:var(--background-light)}.ServiceBreakdownChart-legend-color-3293ed9{width:16px;height:16px;border-radius:3px;flex-shrink:0}.ServiceBreakdownChart-legend-content-7508b5c{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;width:100%}.ServiceBreakdownChart-legend-name-d187d9f{font-size:.9rem;color:var(--text-color);font-weight:500}.ServiceBreakdownChart-legend-percentage-bb60162{font-size:.85rem;color:var(--text-muted);font-weight:600;background:var(--background-light);padding:.25rem .5rem;border-radius:4px}.ServiceBreakdownChart-no-data-aad0fcf{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:3rem 2rem;text-align:center;color:var(--text-muted)}.ServiceBreakdownChart-no-data-icon-3fd121a{font-size:3rem;margin-bottom:1rem;opacity:.5}.ServiceBreakdownChart-no-data-aad0fcf p{margin:.5rem 0;font-size:1rem}.ServiceBreakdownChart-no-data-subtitle-964da46{font-size:.9rem;opacity:.8}.ServiceBreakdownChart-chart-summary-59aede7{display:-moz-box;display:flex;justify-content:space-around;padding-top:1rem;border-top:1px solid var(--border-color)}.ServiceBreakdownChart-summary-item-53cf164{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:.25rem;gap:.25rem}.ServiceBreakdownChart-summary-label-17c5f3e{font-size:.85rem;color:var(--text-muted);font-weight:500}.ServiceBreakdownChart-summary-value-4edaf27{font-size:1rem;font-weight:700;color:var(--text-color)}@media screen and (max-width:768px){.ServiceBreakdownChart-chart-container-cc7633e{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ServiceBreakdownChart-pie-chart-9b208e8{-moz-box-ordinal-group:3;order:2}.ServiceBreakdownChart-chart-legend-f00953c{-moz-box-ordinal-group:2;order:1;width:100%}.ServiceBreakdownChart-chart-summary-59aede7{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.ServiceBreakdownChart-legend-content-7508b5c{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;grid-gap:.25rem;gap:.25rem}.ServiceBreakdownChart-legend-percentage-bb60162{align-self:flex-end}}@media screen and (min-width:769px) and (max-width:1024px){.ServiceBreakdownChart-chart-container-cc7633e{grid-gap:1.5rem;gap:1.5rem}.ServiceBreakdownChart-chart-legend-f00953c{grid-gap:.5rem;gap:.5rem}}@media print{.ServiceBreakdownChart-service-chart-b7a2835{padding:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5}.ServiceBreakdownChart-chart-header-a9ea9ee{margin-bottom:1rem;padding-bottom:.5rem}.ServiceBreakdownChart-legend-color-3293ed9,.ServiceBreakdownChart-pie-chart-9b208e8 svg,.ServiceBreakdownChart-pie-segment-586c551{-webkit-print-color-adjust:exact!important}.ServiceBreakdownChart-chart-summary-59aede7{padding-top:.5rem}}