:root{--breakpointsSmall:48rem;--breakpointsMedium:64rem}.Button_button__58885522{font-size:1rem;display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;font-weight:600;position:relative;outline:none;border:none;border-radius:624.9375rem;cursor:pointer;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-family:AvenirNext forINTUIT,Avenir,Helvetica,Arial,sans-serif}.Button_button__58885522:before{width:-moz-calc(100% + .625rem);width:calc(100% + .625rem);height:-moz-calc(100% + .625rem);height:calc(100% + .625rem);left:-.3125rem;top:-.3125rem;border-color:transparent;-webkit-transition:border-color .3s cubic-bezier(.35,0,.25,1);-moz-transition:border-color .3s cubic-bezier(.35,0,.25,1);transition:border-color .3s cubic-bezier(.35,0,.25,1)}.Button_button__58885522:after,.Button_button__58885522:before{position:absolute;display:block;content:"";border-radius:624.9375rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Button_button__58885522:after{height:100%;left:0;top:0;right:-moz-calc(100% - 3em);right:calc(100% - 3em);-webkit-transition:right .3s cubic-bezier(.35,0,.25,1),opacity .3s cubic-bezier(.35,0,.25,1);-moz-transition:right .3s cubic-bezier(.35,0,.25,1),opacity .3s cubic-bezier(.35,0,.25,1);transition:right .3s cubic-bezier(.35,0,.25,1),opacity .3s cubic-bezier(.35,0,.25,1);opacity:0}.Button_button__58885522.Button_hover__58885522:after,.Button_button__58885522:hover:after{right:0;opacity:1}.Button_button__58885522.Button_focus__58885522:not(:active):before,.Button_button__58885522:focus:not(:active):before{border:.1875rem solid #0077c5}.Button_button__58885522.Button_disabled__58885522,.Button_button__58885522:disabled{cursor:not-allowed}.Button_button__58885522.Button_disabled__58885522:after,.Button_button__58885522:disabled:after{display:none}.Button_button__58885522.Button_disabled__58885522,.Button_button__58885522:disabled{opacity:.4}.Button_button__58885522.Button_inverse__58885522.Button_focus__58885522:not(:active):before,.Button_button__58885522.Button_inverse__58885522:focus:not(:active):before{border:.1875rem solid #34bfff}.Button_button__58885522.Button_fusionPrimary_Kiwi__58885522{background-color:#5bef76;border-radius:.25rem;color:#000}.Button_button__58885522.Button_fusionPrimary_Kiwi__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionPrimary_Kiwi__58885522:after{background-color:#00a63b;border-radius:.25rem;border:.0625rem solid #fff}.Button_button__58885522.Button_fusionPrimary_Kiwi__58885522.Button_disabled__58885522,.Button_button__58885522.Button_fusionPrimary_Kiwi__58885522:disabled{color:#fff;background-color:#006c23}.Button_button__58885522.Button_olive30__58885522{background-color:#c5ef71;background-color:var(--color-olive-30);border-radius:.25rem;color:#000;color:var(--color-black)}.Button_button__58885522.Button_olive30__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_olive30__58885522:after{background-color:#00a63b;background-color:var(--color-rw-kiwi-70);border-radius:.25rem}.Button_button__58885522.Button_olive30__58885522{&.Button_focus__58885522,:focus{background-color:#5bef76;background-color:var(--color-rw-kiwi-40)}}.Button_button__58885522.Button_olive30__58885522.Button_disabled__58885522,.Button_button__58885522.Button_olive30__58885522:disabled{background-color:#006c23;background-color:var(--color-rw-kiwi-90);color:#fff;color:var(--color-white)}.Button_button__58885522.Button_blueberry110__58885522{background-color:#00254a;background-color:var(--color-blue-08);border-radius:.25rem;color:#fff;color:var(--color-white)}.Button_button__58885522.Button_blueberry110__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_blueberry110__58885522:after{background-color:#21262a;background-color:var(--color-rw-netural-pepper-120)}.Button_button__58885522.Button_blueberry110__58885522{&.Button_focus__58885522,:focus{background-color:#21262a;background-color:var(--color-rw-netural-pepper-120);-webkit-box-shadow:0 0 0 .1875rem #0077c5;box-shadow:0 0 0 .1875rem #0077c5;-webkit-box-shadow:0 0 0 .1875rem var(--color-blue-02);box-shadow:0 0 0 .1875rem var(--color-blue-02);border:.0625rem solid #fff;opacity:.3}}.Button_button__58885522.Button_blueberry110__58885522.Button_disabled__58885522,.Button_button__58885522.Button_blueberry110__58885522:disabled{opacity:.25}.Button_button__58885522.Button_fusionWhite__58885522{background-color:#fff;border-radius:.25rem;color:#000}.Button_button__58885522.Button_fusionWhite__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionWhite__58885522:after{background-color:#eceef1;border-radius:.25rem}.Button_button__58885522.Button_fusionWhite__58885522.Button_focus__58885522,.Button_button__58885522.Button_fusionWhite__58885522:focus{border:.0625rem solid #000;border:.0625rem solid var(--color-black)}.Button_button__58885522.Button_fusionWhite__58885522.Button_disabled__58885522,.Button_button__58885522.Button_fusionWhite__58885522:disabled{opacity:.25}.Button_button__58885522.Button_fusionSecondary_Transparent__58885522{background-color:transparent;border:.125rem solid #fff;border-radius:.25rem;color:#fff}.Button_button__58885522.Button_fusionSecondary_Transparent__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionSecondary_Transparent__58885522:after{right:100%;background-color:#fff;border-radius:.25rem}.Button_button__58885522.Button_fusionSecondary_Transparent__58885522.Button_hover__58885522:after,.Button_button__58885522.Button_fusionSecondary_Transparent__58885522:hover:after{right:0;opacity:.1}.Button_button__58885522.Button_fusionSecondaryTransparentBlack__58885522{background-color:transparent;border:.125rem solid #000;border-radius:.25rem;color:#000}.Button_button__58885522.Button_fusionSecondaryTransparentBlack__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionSecondaryTransparentBlack__58885522:after{right:100%;background-color:#000;background-color:var(--color-black);opacity:.1;border-radius:.25rem}.Button_button__58885522.Button_fusionSecondaryTransparentBlack__58885522.Button_hover__58885522:after,.Button_button__58885522.Button_fusionSecondaryTransparentBlack__58885522:hover:after{right:0}.Button_button__58885522.Button_fusionSecondaryTransparentKiwi__58885522{background-color:transparent;border:.125rem solid #5bef76;border-radius:.25rem;color:#5bef76}.Button_button__58885522.Button_fusionSecondaryTransparentKiwi__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionSecondaryTransparentKiwi__58885522:after{right:100%;background-color:#5bef76;opacity:.1;border-radius:.25rem}.Button_button__58885522.Button_fusionSecondaryTransparentKiwi__58885522.Button_hover__58885522:after,.Button_button__58885522.Button_fusionSecondaryTransparentKiwi__58885522:hover:after{right:0;opacity:.15}.Button_button__58885522.Button_fusionTertiary_Black__58885522{background-color:#000;border-radius:.25rem;color:#fff}.Button_button__58885522.Button_fusionTertiary_Black__58885522:before{border-radius:.5rem}.Button_button__58885522.Button_fusionTertiary_Black__58885522:after{background-color:#181c1f;border-radius:.25rem}.Button_button__58885522.Button_fusionTertiary_Black__58885522.Button_focus__58885522,.Button_button__58885522.Button_fusionTertiary_Black__58885522:focus{border:.0625rem solid #fff}.Button_button__58885522.Button_fusionTertiary_Black__58885522.Button_disabled__58885522,.Button_button__58885522.Button_fusionTertiary_Black__58885522:disabled{background-color:#2b3135;opacity:.25}.Button_button__58885522.Button_rwPrimary__58885522{background-color:#0d333f;border-radius:.25rem;color:#fff;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwPrimary__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwPrimary__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwPrimary__58885522:hover{background-color:#09222a}.Button_button__58885522.Button_rwPrimary_Green__58885522{background-color:#0a8543;border-radius:.25rem;color:#fff;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwPrimary_Green__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwPrimary_Green__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwPrimary_Green__58885522:hover{background-color:#086d37}.Button_button__58885522.Button_rwPrimary_White__58885522{background-color:#fff;border-radius:.25rem;color:#0d333f;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwPrimary_White__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwPrimary_White__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwPrimary_White__58885522:hover{background-color:#eceef1}.Button_button__58885522.Button_rwPrimaryBlueberry110__58885522{background-color:#00254a;background-color:var(--color-blue-08);border-radius:.25rem;color:#fff;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwPrimaryBlueberry110__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwPrimaryBlueberry110__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwPrimaryBlueberry110__58885522:hover{background-color:#053d6d;background-color:var(--color-blue-00)}.Button_button__58885522.Button_rwSecondary__58885522{background-color:transparent;border-radius:.25rem;border:.125rem solid #0d333f;color:#0d333f;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwSecondary__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwSecondary__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwSecondary__58885522:hover{background-color:#09222a;color:#fff}.Button_button__58885522.Button_rwSecondary_Green__58885522{background-color:transparent;border-radius:.25rem;border:.125rem solid #0a8543;color:#0a8543;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwSecondary_Green__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwSecondary_Green__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwSecondary_Green__58885522:hover{background-color:#0a8543;border:.125rem solid #0a8543;color:#fff}.Button_button__58885522.Button_rwSecondary_Blue__58885522{background-color:transparent;border-radius:.25rem;border:.125rem solid #0d333f;color:#0d333f;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwSecondary_Blue__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwSecondary_Blue__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwSecondary_Blue__58885522:hover{background-color:#0d333f;border:.125rem solid #0d333f;color:#fff}.Button_button__58885522.Button_rwSecondary_White__58885522{background-color:transparent;border-radius:.25rem;border:.125rem solid #fff;color:#fff;font-style:normal;min-height:unset}.Button_button__58885522.Button_rwSecondary_White__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_rwSecondary_White__58885522.Button_hover__58885522,.Button_button__58885522.Button_rwSecondary_White__58885522:hover{background-color:#fff;color:#09222a}.Button_button__58885522.Button_plain__58885522,.Button_button__58885522.Button_plainWhite__58885522{display:inline-block;margin:0;padding:0;min-height:auto;min-width:auto;background-color:transparent;border-radius:0;border:none;&.Button_hover__58885522 span,span:hover{text-decoration:underline}}.Button_button__58885522.Button_plain__58885522.Button_focus__58885522,.Button_button__58885522.Button_plain__58885522:focus,.Button_button__58885522.Button_plainWhite__58885522.Button_focus__58885522,.Button_button__58885522.Button_plainWhite__58885522:focus{border:.1875rem solid #0077c5;border-radius:.25rem}.Button_button__58885522.Button_plain__58885522:before,.Button_button__58885522.Button_plainWhite__58885522:before{display:none}.Button_button__58885522.Button_plain__58885522{color:#000;color:initial}.Button_button__58885522.Button_plainWhite__58885522{color:#fff}.Button_button__58885522.Button_disclaimerLink_Black__58885522{font-size:.75rem;cursor:pointer;text-decoration:underline;padding-bottom:1rem;background-color:transparent}.Button_button__58885522.Button_disclaimerLink_Blue__58885522{font-family:AvenirNext forINTUIT,Avenir,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;color:#0077c5;text-align:center;background-color:transparent;border:none;outline:none;width:100%;padding:0 0 1.25rem}.Button_button__58885522.Button_ipdPrimary_Green__58885522{background-color:#0e8900;border-radius:.25rem;color:#fff;font-style:normal}.Button_button__58885522.Button_ipdPrimary_Green__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_ipdPrimary_Green__58885522:after{background-color:#086d37;border-radius:.25rem}.Button_button__58885522.Button_ipdSecondary__58885522{background-color:#393a3d;color:#fff;border-radius:.25rem}.Button_button__58885522.Button_ipdSecondary__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_ipdSecondary__58885522:after{background-color:#000;border-radius:.25rem}.Button_button__58885522.Button_ipdSecondary__58885522.Button_inverse__58885522{background-color:#fff;color:#393a3d}.Button_button__58885522.Button_ipdSecondary__58885522.Button_inverse__58885522:after{background-color:#d4d7dc;border-radius:.25rem}.Button_button__58885522.Button_ipdTertiary__58885522:before{width:-moz-calc(100% + .875rem);width:calc(100% + .875rem);height:-moz-calc(100% + .875rem);height:calc(100% + .875rem);left:-.4375rem;top:-.4375rem}.Button_button__58885522.Button_ipdTertiary__58885522{background-color:transparent;color:#393a3d;border:.125rem solid #393a3d;border-radius:.25rem}.Button_button__58885522.Button_ipdTertiary__58885522:before{border-radius:.25rem}.Button_button__58885522.Button_ipdTertiary__58885522.Button_hover__58885522:not(:disabled),.Button_button__58885522.Button_ipdTertiary__58885522:hover:not(:disabled){color:#fff}.Button_button__58885522.Button_ipdTertiary__58885522.Button_hover__58885522:not(:disabled):after,.Button_button__58885522.Button_ipdTertiary__58885522:hover:not(:disabled):after{left:-.125rem;right:-.125rem}.Button_button__58885522.Button_ipdTertiary__58885522:after{background-color:#393a3d;top:-.125rem;height:-moz-calc(100% + .25rem);height:calc(100% + .25rem);border-radius:.25rem}.Button_button__58885522.Button_ipdTertiary__58885522.Button_inverse__58885522{border-color:#fff;color:#fff}.Button_button__58885522.Button_ipdTertiary__58885522.Button_inverse__58885522:after{background-color:#fff;left:-.125rem;border-radius:.25rem}.Button_button__58885522.Button_ipdTertiary__58885522.Button_inverse__58885522.Button_hover__58885522:not(:disabled),.Button_button__58885522.Button_ipdTertiary__58885522.Button_inverse__58885522:hover:not(:disabled){color:#000}.Button_buttonText__58885522{z-index:1;display:inline-block;position:relative}.Button_mini__58885522{min-height:1.5em;border-radius:.8em;min-width:6.25em;max-width:12.5em;padding:0 1em}.Button_mini__58885522 .Button_buttonText__58885522{font-size:.75em}.Button_standard__58885522{min-height:2.25em;border-radius:1.2em;min-width:7rem;max-width:17.5em;padding:0 1.25rem}.Button_jumbo__58885522{min-height:3em;border-radius:1.75em;min-width:7.5em;max-width:21em;padding:0 1.75em}.Button_rwSmall__58885522{height:3rem;padding:0 1.25rem}.Button_rwMedium__58885522{height:3.25rem;padding:0 1.75rem}.Button_rwLarge__58885522{height:3.5rem;padding:0 2.25rem}.Button_rwAuto__58885522{height:auto;padding:0 1.25rem}.Button_primary__58885522{background-color:#0e8900;color:#fff}.Button_primary__58885522:after{background-color:#0d7300}.Button_secondary__58885522{background-color:#393a3d;color:#fff}.Button_secondary__58885522:after{background-color:#000}.Button_secondary__58885522.Button_inverse__58885522{background-color:#fff;color:#393a3d}.Button_secondary__58885522.Button_inverse__58885522:after{background-color:#d4d7dc}.Button_tertiary__58885522:before{width:-moz-calc(100% + .875rem);width:calc(100% + .875rem);height:-moz-calc(100% + .875rem);height:calc(100% + .875rem);left:-.4375rem;top:-.4375rem}.Button_tertiary__58885522{background-color:transparent;color:#393a3d;border:.125rem solid #393a3d}.Button_tertiary__58885522.Button_hover__58885522:not(:disabled),.Button_tertiary__58885522:hover:not(:disabled){color:#fff}.Button_tertiary__58885522.Button_hover__58885522:not(:disabled):after,.Button_tertiary__58885522:hover:not(:disabled):after{left:-.125rem;right:-.125rem}.Button_tertiary__58885522:after{background-color:#393a3d;top:-.125rem;height:-moz-calc(100% + .25rem);height:calc(100% + .25rem)}.Button_tertiary__58885522.Button_inverse__58885522{border-color:#fff;color:#fff}.Button_tertiary__58885522.Button_inverse__58885522:after{background-color:#fff;left:-.125rem}.Button_tertiary__58885522.Button_inverse__58885522.Button_hover__58885522:not(:disabled),.Button_tertiary__58885522.Button_inverse__58885522:hover:not(:disabled){color:#000}.Button_destructive__58885522{background-color:#d52b1e;color:#fff}.Button_destructive__58885522:after{background-color:#b80000}.Button_destructiveTertiary__58885522:before{width:-moz-calc(100% + .875rem);width:calc(100% + .875rem);height:-moz-calc(100% + .875rem);height:calc(100% + .875rem);left:-.4375rem;top:-.4375rem}.Button_destructiveTertiary__58885522.Button_hover__58885522:not(:disabled):after,.Button_destructiveTertiary__58885522:hover:not(:disabled):after{opacity:.25}.Button_secondaryGhost__58885522{border:solid}.Button_secondaryGhost__58885522.Button_hover__58885522:after,.Button_secondaryGhost__58885522:hover:not(:disabled):after{opacity:.25}.Button_alignButtonLeft__58885522{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:start}.Button_alignCenter__58885522{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.Button_alignRight__58885522{display:-moz-box;display:flex;float:right}.Button_fullWidth__58885522{width:100%}.Checkbox_input__ecff28fa{position:absolute;left:-624.9375rem}.Checkbox_input__ecff28fa:disabled~.Checkbox_label__ecff28fa .Checkbox_box__ecff28fa{opacity:.4}.Checkbox_box__ecff28fa{display:block;border-radius:.125rem;position:relative;top:-.0625rem;height:1.25rem;width:1.25rem;border:.0625rem solid #8d9096;background-color:#fff;cursor:pointer;-moz-box-flex:0;flex:0 0 1.25rem}.Checkbox_box__ecff28fa:after,.Checkbox_box__ecff28fa:before{content:"";position:absolute;left:.125rem;top:.0625rem;width:0;height:.1875rem;background:#2ca01c;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;z-index:1}.Checkbox_box__ecff28fa: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__ecff28fa: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__ecff28fa{display:-moz-box;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;input:not(:disabled) &:hover .Checkbox_box__ecff28fa{border-color:#2ca01c}}.Checkbox_text__ecff28fa{line-height:1.25rem;display:inline-block;margin-left:.5rem}.Checkbox_text__ecff28fa>a{color:inherit}.Checkbox_formCheckLabel__ecff28fa .Checkbox_text__ecff28fa{color:#6b6c72;color:var(--color-grey-02);font-size:1rem;font-weight:500}.Checkbox_formCheckLabel__ecff28fa .Checkbox_text__ecff28fa>a{color:#0077c5!important;color:inherit;text-decoration:none;background:transparent;cursor:pointer}.Checkbox_focus__ecff28fa .Checkbox_box__ecff28fa{-webkit-box-shadow:0 0 0 .1875rem #0077c5;box-shadow:0 0 0 .1875rem #0077c5}.Checkbox_active__ecff28fa .Checkbox_box__ecff28fa{border-color:#2ca01c}.Checkbox_active__ecff28fa .Checkbox_box__ecff28fa:before{width:.4375rem;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.Checkbox_active__ecff28fa .Checkbox_box__ecff28fa:after{width:.8125rem;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s}.Checkbox_error__ecff28fa .Checkbox_box__ecff28fa{border-color:#d52b1e}.Checkbox_mini__ecff28fa label{font-size:.875rem}.Checkbox_circular__ecff28fa .Checkbox_box__ecff28fa{border-radius:.75rem}.Checkbox_circular__ecff28fa .Checkbox_box__ecff28fa:after,.Checkbox_circular__ecff28fa .Checkbox_box__ecff28fa:before{background:#fff}.Checkbox_activeBoxGreen__ecff28fa{background:#0a8543;background:var(--color-green-rw-dark)}.Checkbox_circular__ecff28fa .Checkbox_text__ecff28fa{padding-left:1.25rem;padding-left:var(--spacing-small)}.Checkbox_helperText__ecff28fa{color:#393a3d;font-size:.875rem;font-weight:500}.Checkbox_error__ecff28fa,.Checkbox_helperText__ecff28fa{margin:.3125rem .5rem 0;display:-moz-box;display:flex}.Checkbox_error__ecff28fa{-moz-box-align:center;align-items:center}.Checkbox_errorMessage__ecff28fa{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-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;--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_module_input__2c07c5e0{left:-624.9375rem;position:absolute}.Radio_module_input__2c07c5e0:disabled~.Radio_module_label__2c07c5e0 .Radio_module_box__2c07c5e0{opacity:.4}.Radio_module_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_module_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_module_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_module_label__2c07c5e0:hover .Radio_module_box__2c07c5e0{border-color:#2ca01c}.Radio_module_text__2c07c5e0{display:inline-block;line-height:1.25rem;margin-left:.5rem;max-width:83.333%}.Radio_module_focus__2c07c5e0 .Radio_module_box__2c07c5e0{-webkit-box-shadow:0 0 0 .1875rem #0077c5;box-shadow:0 0 0 .1875rem #0077c5}.Radio_module_active__2c07c5e0 .Radio_module_box__2c07c5e0{border-color:#2ca01c}.Radio_module_active__2c07c5e0 .Radio_module_box__2c07c5e0:after{background:#2ca01c;height:.75rem;width:.75rem}.Radio_module_error__2c07c5e0 .Radio_module_box__2c07c5e0{border-color:#d52b1e}.Radio_module_mini__2c07c5e0 .Radio_module_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-74f54ec{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-e315520{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-0555b23{font-size:2rem;font-weight:700;margin:0 0 .5rem;line-height:1.2}.FotfCasCalc-description-77e32ed{font-size:1.1rem;margin:0;opacity:.9;line-height:1.4}.FotfCasCalc-cas-tabs-dc4e0b7{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-b434c2b{-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-b434c2b:hover{background:#f8f9fa;background:var(--background-light);color:#333;color:var(--text-color)}.FotfCasCalc-cas-tab-b434c2b.FotfCasCalc-active-3f86c74{color:#0a8543;color:var(--primary-color);border-bottom-color:#0a8543;border-bottom-color:var(--primary-color);background:#fff}.FotfCasCalc-cas-tab-b434c2b:disabled{opacity:.5;cursor:not-allowed}.FotfCasCalc-form-container-8a8d5cf{padding:2rem}.FotfCasCalc-form-section-32981ba{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.FotfCasCalc-form-section-32981ba:last-of-type{border-bottom:none;margin-bottom:0}.FotfCasCalc-section-title-20ef919{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-2527207{color:#666;color:var(--text-muted);margin:0 0 1.5rem;line-height:1.5}.FotfCasCalc-auto-fill-container-5ff3c11{display:-moz-box;display:flex;-moz-box-pack:end;justify-content:flex-end;margin-bottom:1.5rem}.FotfCasCalc-auto-fill-btn-8b795a6{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-8b795a6:hover{background:#0a8543;background:var(--primary-color);color:#fff}.FotfCasCalc-form-grid-ee4e7f3{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.FotfCasCalc-form-group-95094c9{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.FotfCasCalc-form-label-2edb5a9{font-weight:500;color:#333;color:var(--text-color);margin-bottom:.5rem;font-size:.95rem}.FotfCasCalc-form-input-5d77c8a,.FotfCasCalc-form-select-02957b9{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-5d77c8a:focus,.FotfCasCalc-form-select-02957b9: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-d0ed642{position:relative;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.FotfCasCalc-input-symbol-f75164c{position:absolute;left:.75rem;color:#666;color:var(--text-muted);font-weight:500;z-index:1}.FotfCasCalc-input-with-symbol-d0ed642 .FotfCasCalc-form-input-5d77c8a{padding-left:2rem;padding-right:3rem}.FotfCasCalc-input-suffix-d157070{position:absolute;right:.75rem;color:#666;color:var(--text-muted);font-size:.9rem;font-weight:500}.FotfCasCalc-checkbox-grid-2ef9b5f{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.FotfCasCalc-checkbox-label-f5c780c,.FotfCasCalc-radio-label-43f4618{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-f5c780c:hover,.FotfCasCalc-radio-label-43f4618:hover{background:#f8f9fa;background:var(--background-light)}.FotfCasCalc-checkbox-label-f5c780c input[type=checkbox],.FotfCasCalc-radio-label-43f4618 input[type=radio]{width:18px;height:18px;cursor:pointer}.FotfCasCalc-checkbox-text-30313f6,.FotfCasCalc-radio-text-f5d187f{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-f87769f{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.5rem;gap:.5rem}.FotfCasCalc-error-2068e88{color:#dc3545;color:var(--error-color);font-size:.85rem;margin-top:.25rem;display:block}.FotfCasCalc-error-message-544d780{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-0fbbca4{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-3b9d353{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-3b9d353: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-3b9d353:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;-moz-transform:none;transform:none}.FotfCasCalc-theme-dark-d048c7e{--text-color:#fff;--text-muted:#b0b0b0;--border-color:#404040;--background-light:#2a2a2a}.FotfCasCalc-theme-dark-d048c7e .FotfCasCalc-root-74f54ec{background:#1a1a1a;color:#333;color:var(--text-color)}@media screen and (max-width:1023px){.FotfCasCalc-header-e315520{padding:1.5rem 1rem}.FotfCasCalc-title-0555b23{font-size:1.5rem}.FotfCasCalc-description-77e32ed{font-size:1rem}.FotfCasCalc-form-container-8a8d5cf{padding:1rem}.FotfCasCalc-form-grid-ee4e7f3{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.FotfCasCalc-checkbox-grid-2ef9b5f{grid-template-columns:1fr}.FotfCasCalc-cas-tabs-dc4e0b7{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:0;gap:0}.FotfCasCalc-cas-tab-b434c2b{padding:.75rem 1rem;min-width:auto;width:100%}.FotfCasCalc-form-input-5d77c8a,.FotfCasCalc-form-select-02957b9{padding:.65rem .5rem;font-size:.95rem}.FotfCasCalc-input-with-symbol-d0ed642 .FotfCasCalc-form-input-5d77c8a{padding-left:1.75rem;padding-right:2.5rem}.FotfCasCalc-input-symbol-f75164c{left:.5rem;font-size:.9rem}.FotfCasCalc-input-suffix-d157070{right:.5rem;font-size:.85rem}.FotfCasCalc-auto-fill-container-5ff3c11{-moz-box-pack:center;justify-content:center}}@media screen and (min-width:768px) and (max-width:1023px){.FotfCasCalc-checkbox-grid-2ef9b5f,.FotfCasCalc-form-grid-ee4e7f3{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.FotfCasCalc-form-grid-ee4e7f3{grid-template-columns:repeat(2,1fr)}.FotfCasCalc-checkbox-grid-2ef9b5f{grid-template-columns:repeat(3,1fr)}}.FotfCasCalc-pdf-generation-overlay-a0f789a{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-53f0218{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-dc4e0b7,.FotfCasCalc-header-e315520{display:none!important}.FotfCasCalc-root-74f54ec{-webkit-box-shadow:none;box-shadow:none;border-radius:0;max-width:100%;margin:0;padding:0}body.FotfCasCalc-print-cas-calc-only-46683f7 *{visibility:hidden!important}body.FotfCasCalc-print-cas-calc-only-46683f7 [data-component=fotf-cas-calc],body.FotfCasCalc-print-cas-calc-only-46683f7 [data-component=fotf-cas-calc] *{visibility:visible!important}body.FotfCasCalc-print-cas-calc-only-46683f7 [data-component=fotf-cas-calc]{position:absolute!important;left:0!important;top:0!important;width:100%!important}body.FotfCasCalc-print-cas-calc-only-46683f7 aside:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-46683f7 footer:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-46683f7 header:not([data-component=fotf-cas-calc]*),body.FotfCasCalc-print-cas-calc-only-46683f7 nav:not([data-component=fotf-cas-calc]*){display:none!important}}.ResultsSection-results-section-01be42e{padding:2rem;background:#fff}.ResultsSection-results-header-cc1964e{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-e3c3ba5{-moz-box-flex:1;flex:1 1}.ResultsSection-results-title-8a8c8e6{font-size:2rem;font-weight:700;color:var(--primary-color);margin:0 0 .5rem}.ResultsSection-results-subtitle-127527a{font-size:1.1rem;color:var(--text-muted);margin:0}.ResultsSection-header-actions-9766ed4{display:-moz-box;display:flex;grid-gap:1rem;gap:1rem;-moz-box-align:center;align-items:center}.ResultsSection-export-actions-c2efa60{display:-moz-box;display:flex;grid-gap:.75rem;gap:.75rem;-moz-box-align:center;align-items:center}.ResultsSection-back-btn-7230702{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-7230702:hover{background:var(--primary-color);color:#fff}.ResultsSection-download-btn-58f28b8{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-58f28b8.ResultsSection-primary-505df0a{background:var(--primary-color);color:#fff}.ResultsSection-download-btn-58f28b8.ResultsSection-primary-505df0a:hover{background:var(--primary-hover);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.ResultsSection-download-btn-58f28b8.ResultsSection-secondary-181cf00{background:0 0;color:var(--primary-color);border:2px solid var(--primary-color)}.ResultsSection-download-btn-58f28b8.ResultsSection-secondary-181cf00:hover{background:var(--primary-color);color:#fff;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.ResultsSection-executive-summary-880a359{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-bd031af{font-size:1.5rem;font-weight:600;color:var(--primary-color);margin:0 0 1.5rem}.ResultsSection-summary-content-6eca9ae{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.ResultsSection-summary-text-0795216{font-size:1rem;line-height:1.6;color:var(--text-color);margin:0}.ResultsSection-highlight-7b7fd81{font-weight:700;color:var(--primary-color);background:rgba(10,133,67,.1);padding:.125rem .25rem;border-radius:3px}.ResultsSection-metrics-grid-4f2218d{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ResultsSection-metric-card-dae447a{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-dae447a: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-dae447a.ResultsSection-primary-505df0a{border-color:var(--primary-color);background:-moz-linear-gradient(315deg,#f0fdf4 0,#ecfdf5 100%);background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.ResultsSection-metric-header-bb4fbf8{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-185c1a1{font-size:1rem;font-weight:600;color:var(--text-color);margin:0}.ResultsSection-metric-badge-7bd9ba8{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;text-transform:uppercase}.ResultsSection-metric-badge-7bd9ba8.ResultsSection-growth-dd7e394{background:#dcfce7;color:#166534}.ResultsSection-metric-value-f3b6c3f{font-size:2rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-metric-description-e27049c{font-size:.9rem;color:var(--text-muted);margin:0}.ResultsSection-charts-section-6cfada4{margin-bottom:2rem}.ResultsSection-section-title-3b0b1d5{font-size:1.5rem;font-weight:600;color:var(--primary-color);margin:0 0 1.5rem}.ResultsSection-charts-grid-8639405{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem;gap:2rem}.ResultsSection-scenarios-section-80828a8{background:#f8f9fa;border-radius:8px;padding:2rem;margin-bottom:2rem}.ResultsSection-scenarios-content-9546532{display:-moz-box;display:flex;grid-gap:2rem;gap:2rem;-moz-box-align:center;align-items:center}.ResultsSection-scenario-controls-834ca95{-moz-box-flex:1;flex:1 1;grid-gap:1.5rem;gap:1.5rem}.ResultsSection-control-group-696e5fe,.ResultsSection-scenario-controls-834ca95{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ResultsSection-control-group-696e5fe{grid-gap:.5rem;gap:.5rem}.ResultsSection-control-label-e3e064d{font-size:.9rem;font-weight:500;color:var(--text-color)}.ResultsSection-slider-5b2a699{width:100%;height:6px;border-radius:3px;background:#e5e5e5;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ResultsSection-slider-5b2a699::-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-5b2a699::-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-2c9bef8{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;font-size:.8rem;color:var(--text-muted)}.ResultsSection-scenario-results-4113fc5{-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-fa7dfeb{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-bf17254{font-weight:500;color:var(--text-color)}.ResultsSection-scenario-value-b534cbe{font-weight:700;font-size:1.1rem;color:var(--primary-color)}.ResultsSection-scenario-value-b534cbe.ResultsSection-positive-595b263{color:var(--success-color)}.ResultsSection-scenario-value-b534cbe.ResultsSection-negative-3b76514{color:var(--error-color)}.ResultsSection-benchmarks-section-ed78b37{margin-bottom:2rem}.ResultsSection-benchmarks-table-4362ba4{background:#fff;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.ResultsSection-table-header-071f9b9{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;background:var(--primary-color);color:#fff;font-weight:600}.ResultsSection-table-row-2df225c{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid var(--border-color)}.ResultsSection-table-row-2df225c:last-child{border-bottom:none}.ResultsSection-table-row-2df225c:nth-child(2n){background:#f8f9fa}.ResultsSection-table-cell-179f371{padding:1rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.ResultsSection-table-cell-179f371.ResultsSection-header-e51c2b9{font-weight:600;color:#fff}.ResultsSection-table-cell-179f371.ResultsSection-metric-8b47bc4{font-weight:500;color:var(--text-color)}.ResultsSection-table-cell-179f371.ResultsSection-your-firm-aaeae6a{font-weight:600;color:var(--primary-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-table-cell-179f371.ResultsSection-industry-5bb0f15,.ResultsSection-table-cell-179f371.ResultsSection-top-fa8ffd1{color:var(--text-muted);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-recommendations-section-1177c2e{margin-bottom:2rem}.ResultsSection-recommendations-grid-f72257f{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.ResultsSection-recommendation-card-645fbef{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-645fbef: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-7136e30{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-b6153a1{-moz-box-flex:1;flex:1 1}.ResultsSection-recommendation-title-d48e739{font-size:1rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.ResultsSection-recommendation-description-9287bb3{font-size:.9rem;color:var(--text-muted);line-height:1.5;margin:0}.ResultsSection-pricing-section-2fd2862{background:#f8f9fa;border-radius:8px;padding:2rem}.ResultsSection-pricing-content-3bacdd9{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-c921905{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ResultsSection-pricing-tier-276a506{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-ee16150{font-weight:500;color:var(--text-color)}.ResultsSection-tier-price-facc2a5{font-weight:700;color:var(--primary-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.ResultsSection-pricing-advice-66e83ce{padding:1rem;background:#fff;border-radius:6px;border-left:4px solid var(--primary-color)}.ResultsSection-pricing-advice-66e83ce p{margin:0;font-size:.9rem;color:var(--text-color);line-height:1.5}@media screen and (max-width:768px){.ResultsSection-results-header-cc1964e{-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-9766ed4{-moz-box-pack:center;justify-content:center}.ResultsSection-export-actions-c2efa60{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.75rem;gap:.75rem}.ResultsSection-download-btn-58f28b8{-moz-box-pack:center;justify-content:center}.ResultsSection-charts-grid-8639405{grid-template-columns:1fr}.ResultsSection-scenarios-content-9546532{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ResultsSection-table-header-071f9b9,.ResultsSection-table-row-2df225c{grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}.ResultsSection-table-cell-179f371{padding:.75rem;border-bottom:1px solid var(--border-color)}.ResultsSection-table-cell-179f371:last-child{border-bottom:none}.ResultsSection-pricing-tiers-c921905,.ResultsSection-recommendations-grid-f72257f{grid-template-columns:1fr}}@media print{.ResultsSection-back-btn-7230702,.ResultsSection-download-btn-58f28b8,.ResultsSection-export-actions-c2efa60,.ResultsSection-header-actions-9766ed4,.ResultsSection-scenario-controls-834ca95,.ResultsSection-slider-5b2a699,.ResultsSection-slider-labels-2c9bef8{display:none!important}.ResultsSection-results-section-01be42e{padding:.5rem;background:#fff;width:100%}.ResultsSection-results-header-cc1964e{padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:none}.ResultsSection-executive-summary-880a359{margin-bottom:.5rem!important;padding:1rem;page-break-after:avoid}.ResultsSection-metrics-grid-4f2218d{grid-gap:.5rem;gap:.5rem;page-break-before:avoid}.ResultsSection-benchmarks-section-ed78b37,.ResultsSection-charts-section-6cfada4,.ResultsSection-metrics-grid-4f2218d,.ResultsSection-pricing-section-2fd2862,.ResultsSection-recommendations-section-1177c2e,.ResultsSection-scenarios-section-80828a8{margin-bottom:.75rem!important;page-break-inside:avoid}.ResultsSection-section-title-3b0b1d5{margin-bottom:.5rem!important;font-size:1.1rem}*,:after,:before{-webkit-print-color-adjust:exact!important}.ResultsSection-results-title-8a8c8e6{font-size:1.25rem;margin-bottom:.25rem}.ResultsSection-results-subtitle-127527a{font-size:.9rem}.ResultsSection-metric-value-f3b6c3f{font-size:1.1rem}.ResultsSection-metric-card-dae447a{padding:.5rem}.ResultsSection-metric-title-185c1a1{font-size:.85rem}.ResultsSection-metric-description-e27049c{font-size:.75rem}.ResultsSection-table-header-071f9b9{display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important;background:#e8f5e9!important;border-bottom:2px solid #0a8543!important}.ResultsSection-table-cell-179f371.ResultsSection-header-e51c2b9,.ResultsSection-table-header-071f9b9 .ResultsSection-table-cell-179f371,.ResultsSection-table-header-071f9b9 .ResultsSection-table-cell-179f371.ResultsSection-header-e51c2b9{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-4362ba4{overflow:visible}.ResultsSection-table-row-2df225c{display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important}.ResultsSection-table-row-2df225c .ResultsSection-table-cell-179f371{font-size:.8rem;padding:.5rem;display:-moz-box!important;display:flex!important}.ResultsSection-benchmarks-section-ed78b37 .ResultsSection-section-title-3b0b1d5{color:#0a8543!important;font-weight:700!important}.ResultsSection-scenarios-section-80828a8{padding:.5rem}.ResultsSection-scenarios-content-9546532{-moz-box-pack:center;justify-content:center}.ResultsSection-scenario-results-4113fc5{width:100%}.ResultsSection-charts-section-6cfada4{margin-bottom:.5rem!important}.ResultsSection-charts-grid-8639405{grid-gap:.75rem;gap:.75rem}.ResultsSection-recommendations-grid-f72257f{grid-gap:.5rem;gap:.5rem}.ResultsSection-recommendation-card-645fbef{padding:.5rem}.ResultsSection-recommendation-title-d48e739{font-size:.9rem}.ResultsSection-recommendation-description-9287bb3{font-size:.8rem}.ResultsSection-pricing-section-2fd2862{padding:.75rem}.ResultsSection-summary-title-bd031af{font-size:1.1rem;margin-bottom:.5rem}.ResultsSection-summary-text-0795216{font-size:.9rem;line-height:1.4}.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-benchmarks-section-ed78b37,.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-charts-section-6cfada4,.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-recommendations-section-1177c2e,.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-scenarios-section-80828a8{display:none!important}.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-results-section-01be42e{max-width:100%}.ResultsSection-print-summary-only-00f6ba4 .ResultsSection-metrics-grid-4f2218d{page-break-after:avoid}}.RevenueComparisonChart-revenue-chart-6878456{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-306a55b{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-81f6b6d{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin:0}.RevenueComparisonChart-revenue-increase-87e24f0{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.RevenueComparisonChart-increase-label-f715eb6{font-size:.9rem;color:var(--text-muted)}.RevenueComparisonChart-increase-value-3507a51{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-200bb89{margin-bottom:1.5rem}.RevenueComparisonChart-chart-bars-7be9b01{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-9c4ab77{-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-b3755e6{font-size:.9rem;font-weight:500;color:var(--text-color);margin-bottom:.5rem;text-align:center;flex-shrink:0}.RevenueComparisonChart-bar-container-4140f23{-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-d648a7a{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-d648a7a: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-71a5aa3{background:-moz-linear-gradient(315deg,#6c757d 0,#5a6268 100%);background:linear-gradient(135deg,#6c757d,#5a6268)}.RevenueComparisonChart-cas-bar-abedfc9{background:-moz-linear-gradient(315deg,#0a8543 0,#2ca01c 100%);background:linear-gradient(135deg,#0a8543,#2ca01c)}.RevenueComparisonChart-industry-bar-4774c6c{background:-moz-linear-gradient(315deg,#007bff 0,#0056b3 100%);background:linear-gradient(135deg,#007bff,#0056b3)}.RevenueComparisonChart-bar-value-2e0376d{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-7967dcf{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:2rem;gap:2rem;flex-wrap:wrap}.RevenueComparisonChart-legend-item-a3b95cf{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-68065b3{width:16px;height:16px;border-radius:3px}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-current-a1cb272{background:#6c757d}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-cas-71c3fcf{background:#0a8543}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-industry-de552bb{background:#007bff}.RevenueComparisonChart-chart-summary-8fdea67{display:-moz-box;display:flex;justify-content:space-around;padding-top:1rem;border-top:1px solid var(--border-color)}.RevenueComparisonChart-summary-item-9c7e3e5{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-bf7a2ef{font-size:.85rem;color:var(--text-muted);font-weight:500}.RevenueComparisonChart-summary-value-d8afa48{font-size:1.1rem;font-weight:700;color:var(--text-color)}.RevenueComparisonChart-summary-value-d8afa48.RevenueComparisonChart-positive-ba2f858{color:var(--success-color)}@media screen and (max-width:768px){.RevenueComparisonChart-chart-bars-7be9b01{grid-gap:1rem;gap:1rem;height:150px}.RevenueComparisonChart-bar-value-2e0376d{font-size:.7rem}.RevenueComparisonChart-chart-legend-7967dcf{grid-gap:1rem;gap:1rem}.RevenueComparisonChart-chart-summary-8fdea67{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.RevenueComparisonChart-revenue-increase-87e24f0{-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-6878456{padding:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5}.RevenueComparisonChart-chart-header-306a55b{margin-bottom:1rem;padding-bottom:.5rem}.RevenueComparisonChart-chart-bars-7be9b01{height:180px;padding-top:25px}.RevenueComparisonChart-bar-d648a7a,.RevenueComparisonChart-cas-bar-abedfc9,.RevenueComparisonChart-current-bar-71a5aa3,.RevenueComparisonChart-industry-bar-4774c6c{-webkit-print-color-adjust:exact!important}.RevenueComparisonChart-current-bar-71a5aa3{background:#6c757d!important}.RevenueComparisonChart-cas-bar-abedfc9{background:#0a8543!important}.RevenueComparisonChart-industry-bar-4774c6c{background:#007bff!important}.RevenueComparisonChart-bar-value-2e0376d{background-color:#f8f9fa!important;color:#000!important}.RevenueComparisonChart-legend-color-68065b3{-webkit-print-color-adjust:exact!important}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-current-a1cb272{background-color:#6c757d!important}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-cas-71c3fcf{background-color:#0a8543!important}.RevenueComparisonChart-legend-color-68065b3.RevenueComparisonChart-industry-de552bb{background-color:#007bff!important}.RevenueComparisonChart-chart-summary-8fdea67{padding-top:.5rem}}.ServiceBreakdownChart-service-chart-0230cc6{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-094b238{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.ServiceBreakdownChart-chart-title-0d0ef0a{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin:0 0 .25rem}.ServiceBreakdownChart-chart-subtitle-cbe234a{font-size:.9rem;color:var(--text-muted);margin:0}.ServiceBreakdownChart-chart-container-f29250d{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:2rem;gap:2rem;margin-bottom:1.5rem}.ServiceBreakdownChart-pie-chart-be0ddf8{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-8aee72b{-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;cursor:pointer}.ServiceBreakdownChart-pie-segment-8aee72b: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-2a5a2e6{pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ServiceBreakdownChart-chart-legend-1f0dbab{-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-2661fdc{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-2661fdc:hover{background:var(--background-light)}.ServiceBreakdownChart-legend-color-0408c42{width:16px;height:16px;border-radius:3px;flex-shrink:0}.ServiceBreakdownChart-legend-content-241a5a0{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-03dd999{font-size:.9rem;color:var(--text-color);font-weight:500}.ServiceBreakdownChart-legend-percentage-d08b89b{font-size:.85rem;color:var(--text-muted);font-weight:600;background:var(--background-light);padding:.25rem .5rem;border-radius:4px}.ServiceBreakdownChart-no-data-981ac37{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-cb917ef{font-size:3rem;margin-bottom:1rem;opacity:.5}.ServiceBreakdownChart-no-data-981ac37 p{margin:.5rem 0;font-size:1rem}.ServiceBreakdownChart-no-data-subtitle-fa100c6{font-size:.9rem;opacity:.8}.ServiceBreakdownChart-chart-summary-6030388{display:-moz-box;display:flex;justify-content:space-around;padding-top:1rem;border-top:1px solid var(--border-color)}.ServiceBreakdownChart-summary-item-f220a54{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-bfb20c3{font-size:.85rem;color:var(--text-muted);font-weight:500}.ServiceBreakdownChart-summary-value-1012d6a{font-size:1rem;font-weight:700;color:var(--text-color)}@media screen and (max-width:768px){.ServiceBreakdownChart-chart-container-f29250d{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ServiceBreakdownChart-pie-chart-be0ddf8{-moz-box-ordinal-group:3;order:2}.ServiceBreakdownChart-chart-legend-1f0dbab{-moz-box-ordinal-group:2;order:1;width:100%}.ServiceBreakdownChart-chart-summary-6030388{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:1rem;gap:1rem}.ServiceBreakdownChart-legend-content-241a5a0{-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-d08b89b{align-self:flex-end}}@media screen and (min-width:769px) and (max-width:1024px){.ServiceBreakdownChart-chart-container-f29250d{grid-gap:1.5rem;gap:1.5rem}.ServiceBreakdownChart-chart-legend-1f0dbab{grid-gap:.5rem;gap:.5rem}}@media print{.ServiceBreakdownChart-service-chart-0230cc6{padding:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5}.ServiceBreakdownChart-chart-header-094b238{margin-bottom:1rem;padding-bottom:.5rem}.ServiceBreakdownChart-legend-color-0408c42,.ServiceBreakdownChart-pie-chart-be0ddf8 svg,.ServiceBreakdownChart-pie-segment-8aee72b{-webkit-print-color-adjust:exact!important}.ServiceBreakdownChart-chart-summary-6030388{padding-top:.5rem}}