.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light-border]{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 4px 14px -2px rgba(0,8,16,.08);color:#333}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;left:1px;top:17px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-right-color:rgba(0,8,16,.2);border-width:7px 7px 7px 0;right:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;height:6px;width:16px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:18px/1 sans-serif;margin:0}*{box-sizing:border-box}blockquote,button,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0;padding:0}li,main{display:block}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{-webkit-font-smoothing:inherit;background:0 0;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;overflow:visible}::-moz-focus-inner{border:0;padding:0}img{border:0;height:auto}img,svg{display:block}svg{pointer-events:none}input,input[type=submit],select,textarea{-webkit-appearance:none;background:0 0;border:none;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=file]{cursor:pointer}p a{display:inline}a{display:block}*,a,a:active,a:focus,a:hover{outline:0;outline-style:none;text-decoration:none}u{text-decoration:underline}.mb--sm{margin-bottom:.75em}.mt--lg{margin-top:1.25em}.mt--xl{margin-top:1.5em}.mt--xxl{margin-top:2em}.mt--xxxl{margin-top:2.5em}.lh--sm{line-height:1em!important}*{color:#3c416e;font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5{font-weight:800;line-height:1.4em}h1{font-size:8vw}@media (min-width:32.8125rem){h1{font-size:2.625rem}}h1 span{display:block;line-height:1.2em}h2{font-size:7vw}@media (min-width:26.8125rem){h2{font-size:1.875rem}}h3{font-size:6.25vw}@media (min-width:24rem){h3{font-size:1.5rem}}h4{font-size:5.5vw}@media (min-width:23.875rem){h4{font-size:1.3125rem}}.bold{font-weight:700}.body-text{color:#767ead;font-size:4.375vw;font-weight:500;line-height:1.8em}@media (min-width:24.3125rem){.body-text{font-size:1.0625rem}}.body-text:not(:last-of-type){margin:0 0 1em}@media (min-width:21.4375rem){.body-text.small{font-size:.9375rem}}.section-heading{margin-bottom:2em}.section-heading.extra-margin{margin-bottom:3em}.subtext,.tagline{color:#767ead;font-size:1rem;line-height:1.6em;margin-top:.75em}.tagline{font-size:4.375vw}@media (min-width:22.875rem){.tagline{font-size:4.375vw}}@media (min-width:31.4375rem){.tagline{font-size:1.375rem}}.text-shadow{text-shadow:0 .05em .1em rgba(50,50,93,.4)}.subtext{font-size:5vw}@media (min-width:23.75rem){.subtext{font-size:1.1875rem}}.flex{display:flex}.hide{opacity:0;pointer-events:none}.show{opacity:1;pointer-events:all}.preload *{transition:none!important}.off-white{background:#f7f9ff}.gray{color:#767ead}.color--blue{color:#2697d4}.color--green{color:#44d094}.semibold{font-weight:600}.align-center .section-heading{text-align:center}.center{margin:0 auto}.center-text{text-align:center}.max-width{max-width:77.5rem}@keyframes bg-expand{0%{opacity:0;transform:scale(.5)}20%{opacity:1}40%{transform:scale(1)}to{opacity:0;transform:scale(1)}}*{-webkit-tap-highlight-color:rgba(118,126,173,.1)}body,html{height:auto!important}body,html{overflow-x:hidden}body.off-white{background:#f7f9ff}body.is-ios{cursor:pointer}::-moz-selection{background:#2697d4;color:#fff}::selection{background:#2697d4;color:#fff}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;right:-6px;top:-17px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.button,a.button,button.button{background:#2697d4;border-radius:.5rem;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.3),0 .1667em .3333em -.1667em rgba(0,0,0,.34);color:#fff!important;cursor:pointer;display:inline-block;font-size:4.375vw;font-weight:600;padding:1.15em 1.5em!important;text-align:center;transform-origin:bottom center;transition:.2s!important}@media (min-width:24.3125rem){.button,a.button,button.button{font-size:1.0625rem}}.button:hover,a.button:hover,button.button:hover{background:#0e8acc;box-shadow:0 .5556em 1em -.3333em rgba(50,50,93,.36),0 .3333em .6667em -.3333em rgba(0,0,0,.4);transform:translateY(-2px)}.button:active,a.button:active,button.button:active{background:#0e8acc;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.3),0 .1667em .3333em -.1667em rgba(0,0,0,.34);transform:none}.button.small,a.button.small,button.button.small{font-size:.875rem}.button.small:hover,a.button.small:hover,button.button.small:hover{transform:translateY(-1px)}@media (min-width:22.875rem){.button.medium,a.button.medium,button.button.medium{font-size:1rem}}@media (min-width:25.6875rem){.button.large,a.button.large,button.button.large{font-size:1.125rem}}.button.outline,a.button.outline,button.button.outline{background:0 0;box-shadow:none}.button.outline:hover,a.button.outline:hover,button.button.outline:hover{color:#fff}.button.blue.outline,a.button.blue.outline,button.button.blue.outline{box-shadow:inset 0 0 0 1.5px #2697d4;color:#2697d4}.button.gray,a.button.gray,button.button.gray{background:#767ead;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.26),0 .1667em .3333em -.1667em rgba(0,0,0,.3)}.button.gray:hover,a.button.gray:hover,button.button.gray:hover{background:#636ca2!important;box-shadow:0 .5556em 1em -.3333em rgba(50,50,93,.32),0 .3333em .6667em -.3333em rgba(0,0,0,.36)}.button.gray:active,a.button.gray:active,button.button.gray:active{background:#636ca2!important;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.26),0 .1667em .3333em -.1667em rgba(0,0,0,.3)}.button.gray.outline,a.button.gray.outline,button.button.gray.outline{box-shadow:inset 0 0 0 1.5px #767ead;color:#767ead}.button.orange,a.button.orange,button.button.orange{background:#fc6a03;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.26),0 .1667em .3333em -.1667em rgba(0,0,0,.3)}.button.orange:hover,a.button.orange:hover,button.button.orange:hover{background:#fa5c00!important;box-shadow:0 .5556em 1em -.3333em rgba(50,50,93,.32),0 .3333em .6667em -.3333em rgba(0,0,0,.36)}.button.orange:active,a.button.orange:active,button.button.orange:active{background:#fa5c00!important;box-shadow:0 .2778em .5556em -.1111em rgba(50,50,93,.26),0 .1667em .3333em -.1667em rgba(0,0,0,.3)}.button.orange.outline,a.button.orange.outline,button.button.orange.outline{box-shadow:inset 0 0 0 1.5px #fc6a03;color:#fc6a03}.button.orange.outline:hover,a.button.orange.outline:hover,button.button.orange.outline:hover{color:#fff}.button.xero,a.button.xero,button.button.xero{background:#11b5ea}.button.full-width,a.button.full-width,button.button.full-width{display:block;width:100%}#expenses-amount{font-size:1.375rem;font-weight:600;margin:1em auto 1.25em;position:relative}#expenses-slider{background:#e0e3f0;border:none;border-radius:3px;box-shadow:none;height:6px;width:calc(100% - 48px)}#expenses-slider .noUi-connects{border-radius:.3125rem}#expenses-slider .noUi-connect{background:#2697d4}@keyframes slide-handle{75%{animation-timing-function:cubic-bezier(.2,0,.4,1);transform:translateX(100%)}to{animation-timing-function:cubic-bezier(.2,0,0,1);transform:none}}#expenses-slider .noUi-handle{animation-delay:.5s;animation-duration:1.5s;animation-name:slide-handle;background-image:url(/c2824b4ee8d4d4fa651159d3f1c2279438445498/4af66/images/graphics/misc/slider-handle-bg.svg);background-position:0 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e3f0;border-radius:50%;box-shadow:0 0 .625rem rgba(50,50,93,.06),0 .1875rem .375rem -.1875rem rgba(0,0,0,.14),0 .375rem .75rem -.375rem rgba(50,50,93,.2);cursor:ew-resize;height:48px;min-width:48px;right:-24px;top:-21px;transition:box-shadow .3s cubic-bezier(.1,.55,.15,1),transform .3s cubic-bezier(.1,.55,.15,1),background-position .4s;width:48px}@media (min-width:31.25rem){#expenses-slider .noUi-handle{height:60px;right:-30px;top:-27px;width:60px}}#expenses-slider .noUi-handle[data-bg-position=left]{background-position:0 50%}#expenses-slider .noUi-handle[data-bg-position=center]{background-position:50% 50%}#expenses-slider .noUi-handle[data-bg-position=right]{background-position:100% 50%}#expenses-slider .noUi-handle svg{fill:#fff;height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes tooltip-slide-fade-in{0%{opacity:0;transform:translate(-50%,50%) scale(.9)}to{animation-timing-function:cubic-bezier(.15,0,0,1);opacity:1;transform:translateX(-50%)}}#expenses-slider .noUi-touch-area:before{animation:tooltip-slide-fade-in .4s .8s both;background:#3c416e;border-radius:.25rem;bottom:calc(100% + .5rem);color:#fff;content:"Slide me!";font-size:.875rem;left:50%;opacity:0;padding:.5em .75em;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}#expenses-slider .noUi-touch-area.hide-tooltip:before{display:none;pointer-events:none}#expenses-slider .noUi-active,#expenses-slider .noUi-handle:hover{box-shadow:0 0 .625rem rgba(50,50,93,.06),0 .5rem .75rem -.5rem rgba(0,0,0,.2),0 .875rem 1.125rem -.875rem rgba(50,50,93,.26);transform:scale(1.05)}#expenses-slider .noUi-handle:after,#expenses-slider .noUi-handle:before{display:none}#slider-notches{align-items:center;display:none;justify-content:space-between;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1.5rem);z-index:3}@media (min-width:31.25rem){#slider-notches{display:flex}}.slider-notch{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 6px #e0e3f0;font-size:0;height:1.5rem;width:1.5rem}.slider-notch.colored{box-shadow:inset 0 0 0 6px #2697d4}#floating-logos{height:28.75rem;left:0;margin:-7.5rem 0 9.375rem;position:relative;top:0;width:100vw;z-index:2}#floating-logos .logos-container{height:100%;position:relative;width:187.5rem}#floating-logos .floating-logo{background-color:#fff;background-size:67.25rem 67.25rem;border-radius:50%;box-shadow:0 .1em .15em -.05em rgba(0,0,0,.04),0 .2em .3em -.1em rgba(0,0,0,.07),0 .4em .6em -.2em rgba(50,50,93,.1),0 0 .4em rgba(50,50,93,.06);font-size:9.5rem;height:9.5rem;opacity:0;position:absolute;transform:scale(0);width:9.5rem;will-change:transform,opacity}#floating-logos .floating-logo:hover{transition:z-index .3s;z-index:9999}#floating-logos .floating-logo:hover span{opacity:1;transform:translate(-50%)}#floating-logos .floating-logo:hover span:before{opacity:1;transform:translate(-50%,-50%) scale(1);transition:.25s}#floating-logos .floating-logo span{border-radius:3.125rem;bottom:-3.125rem;color:#767ead;color:#fff;font-size:1rem;font-weight:600;left:50%;opacity:0;overflow:hidden;padding:.4em .8em;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-.9375rem);transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;will-change:opacity,transform}#floating-logos .floating-logo span:before{background:#3c416e;border-radius:50%;content:"";left:50%;opacity:0;padding:110% 0 0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.1);transform-origin:top center;transform-origin:center;transition:.25s;width:110%;z-index:-1}#floating-logos .logo-a2x{background-position:0 0}#floating-logos .logo--adp,#floating-logos .logo-a2x{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--adp{background-position:-154px 0}#floating-logos .logo--amazon{background-position:-308px 0}#floating-logos .logo--amazon,#floating-logos .logo--autoentry{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--autoentry{background-position:-462px 0}#floating-logos .logo--bill_dot_com{background-position:-616px 0}#floating-logos .logo--bill_dot_com,#floating-logos .logo--box{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--box{background-position:-770px 0}#floating-logos .logo--capsule{background-position:-924px 0}#floating-logos .logo--capsule,#floating-logos .logo--cin7{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--cin7{background-position:0 -154px}#floating-logos .logo--dear{background-position:-154px -154px}#floating-logos .logo--dear,#floating-logos .logo--deputy{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--deputy{background-position:-308px -154px}#floating-logos .logo--expensify{background-position:-462px -154px}#floating-logos .logo--expensify,#floating-logos .logo--g_suite{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--g_suite{background-position:-616px -154px}#floating-logos .logo--gusto{background-position:-770px -154px}#floating-logos .logo--gusto,#floating-logos .logo--harvest{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--harvest{background-position:-924px -154px}#floating-logos .logo--hubdoc{background-position:0 -308px}#floating-logos .logo--hubdoc,#floating-logos .logo--insightly{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--insightly{background-position:-154px -308px}#floating-logos .logo--justworks{background-position:-308px -308px}#floating-logos .logo--justworks,#floating-logos .logo--kabbage{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--kabbage{background-position:-462px -308px}#floating-logos .logo--mile_iq{background-position:-616px -308px}#floating-logos .logo--mile_iq,#floating-logos .logo--paychex{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--paychex{background-position:-770px -308px}#floating-logos .logo--paypal{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:-924px -308px}#floating-logos .logo--practice_ignition{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:0 -462px}#floating-logos .logo--quotient{background-position:-154px -462px}#floating-logos .logo--quotient,#floating-logos .logo--receipt_bank{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--receipt_bank{background-position:-308px -462px}#floating-logos .logo--revel_systems{background-position:-462px -462px}#floating-logos .logo--revel_systems,#floating-logos .logo--shoeboxed{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--shoeboxed{background-position:-616px -462px}#floating-logos .logo--shopify{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:-770px -462px}#floating-logos .logo--spotlight_reporting{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:-924px -462px}#floating-logos .logo--square{background-position:0 -616px}#floating-logos .logo--square,#floating-logos .logo--stichlabs{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--stichlabs{background-position:-154px -616px}#floating-logos .logo--stripe{background-position:-308px -616px}#floating-logos .logo--stripe,#floating-logos .logo--surepayroll{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--surepayroll{background-position:-462px -616px}#floating-logos .logo--t_sheets{background-position:-616px -616px}#floating-logos .logo--t_sheets,#floating-logos .logo--taxjar{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--taxjar{background-position:-770px -616px}#floating-logos .logo--timely{background-position:-924px -616px}#floating-logos .logo--timely,#floating-logos .logo--tradegecko{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--tradegecko{background-position:0 -770px}#floating-logos .logo--veem{background-position:-154px -770px}#floating-logos .logo--veem,#floating-logos .logo--vend{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--vend{background-position:-308px -770px}#floating-logos .logo--woo_commerce{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:-462px -770px}#floating-logos .logo--workflow_max{background-position:-616px -770px}#floating-logos .logo--workflow_max,#floating-logos .logo--xero{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png)}#floating-logos .logo--xero{background-position:-770px -770px}#floating-logos .logo--quickbooks{background-image:url(/images/back-office-technology/247161269a52d2ce39de178305c650507e3d5756/company-logos.png);background-position:-924px -770px}footer{background:linear-gradient(180deg,#2697d4,#2d5091);font-size:.875rem;font-weight:500;padding:0 1.25rem 5rem}@media (min-width:69.75rem){footer{flex-direction:row;padding:0 2.5rem 6.25rem}}@media (min-width:48rem){footer.no-button .cta-box{text-align:center}}footer.no-button .cta-box div{margin:0}footer.no-button .cta-box .button{display:none}footer a,footer div,footer li,footer p,footer span{color:#fff}footer a{transition:.15s}.cta-box{align-items:center;display:flex;flex-direction:column;max-width:38.75rem;padding:2.8125rem 1.875rem;position:relative;text-align:center;top:-3.75rem}@media (min-width:48rem){.cta-box{flex-direction:row;justify-content:center;padding:3.75rem;text-align:left}}.cta-box .container{margin:0 0 2.8125rem}@media (min-width:48rem){.cta-box .container{margin:0 5rem 0 0}}.cta-box .container p{color:#767ead;font-size:1.0625rem;margin:0 0 1.25em}.cta-box .container a{color:#3c416e;font-size:1.75rem;font-weight:700;transition:.2s}.cta-box .container a:hover{color:#2697d4}.cta-box .fsSubmitButton:hover{background:#fa5c00!important;box-shadow:0 .5556em 1em -.3333em rgba(50,50,93,.32),0 .3333em .6667em -.3333em rgba(0,0,0,.36)}.cta-box.article-cta-box{flex-direction:column;max-width:50rem}.cta-box.article-cta-box h3{margin-bottom:1.5em}#footer-nav{align-items:stretch;display:flex;flex-direction:column;margin:0 0 1.25rem;padding:1.25rem 0 0}@media (min-width:69.75rem){#footer-nav{flex-direction:row;margin:0 0 6.25rem;padding:2.5rem 0 0}}.company-info{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;padding:0 0 5rem;text-align:center}@media (min-width:69.75rem){.company-info{border-bottom:none;border-right:1px solid hsla(0,0%,100%,.15);display:block;padding:0 3.125rem 0 0;text-align:left}.company-info a:hover{opacity:.65}}.company-info p:first-of-type{line-height:1.8em;margin:0 0 1.875rem}.company-info .icon-text-container{align-items:center;display:flex}.company-info .icon-text-container:first-of-type{margin:0 0 .9375rem}.company-info svg{fill:#fff;display:block;height:1rem;margin:0 .9375rem 0 0;width:1rem}.website-by a:hover{color:#fff;opacity:.65;text-decoration:none}.footer-link-groups{align-items:flex-start;display:flex;flex-wrap:wrap;padding:5rem 0 0}@media (min-width:34.375rem){.footer-link-groups{justify-content:space-between}}@media (min-width:69.75rem){.footer-link-groups{padding:0 0 0 3.125rem;width:100%}}.footer-link-group{margin:0 2.5rem 3.75rem 0}@media (min-width:69.75rem){.footer-link-group{margin:0 2.5rem 0 0}.footer-link-group:last-of-type{margin:0}}.footer-link-group li:not(.footer-link-group-heading){margin:0 0 1.25em}.footer-link-group li:last-of-type{margin:0}.footer-link-group a{line-height:1.4em;opacity:.65}.footer-link-group a:hover{opacity:1}.footer-link-group-heading{font-weight:700;margin:0 0 2.5em;text-transform:uppercase}.bottom-bar{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:25.875rem){.bottom-bar{flex-direction:row}}.bottom-bar .button.orange{margin:0 1.875rem 1.875rem 0;order:1}@media (min-width:29.25rem){.bottom-bar .button.orange{margin:0 0 0 1.875rem;order:2}}.copyright{margin:0 0 1.875rem;opacity:.35}@media (min-width:25.875rem){.copyright{margin:0}}.social-links{display:flex}.social-links a{opacity:.35;transition:.2s}.social-links a:not(:first-child){margin-left:.5rem}.social-links a:last-child{margin-left:.625rem}.social-links a:hover{opacity:.6}.social-links svg{fill:#fff;height:1.5rem}form{align-items:center;display:flex;flex-direction:column;width:100%}form.widget-form .input-container.width--half{flex-basis:14.0625rem}form.single-input-form{align-items:center;display:flex;flex-direction:column}@media (min-width:31.25rem){form.single-input-form{flex-direction:row}}form.single-input-form .button{margin:1em 0 0;white-space:nowrap;width:100%}@media (min-width:31.25rem){form.single-input-form .button{margin:0 0 0 1em;width:auto}}.blog-subscribe-form{align-items:center;display:flex;flex-direction:column;max-width:50rem}.blog-subscribe-form h3{margin-bottom:1.5em}.blog-subscribe-form .fsSubmitButton:hover{background:#fa5c00!important;box-shadow:0 .5556em 1em -.3333em rgba(50,50,93,.32),0 .3333em .6667em -.3333em rgba(0,0,0,.36)}.form-section{margin:0 0 5rem;width:100%}.input-container{flex-grow:1;position:relative;width:100%}.input-container.required label:after{color:#f26464;content:"*";display:inline-block;margin:0 0 0 .3125rem;transform:translateY(2.5px) scale(1.25)}input,label{display:block}label{color:#767ead;display:inline-block;font-size:.875rem;margin:0 0 .6em;text-align:left}input:not([type=submit]),select,textarea{background-color:#eef1f9;border-radius:.3125rem;color:#767ead;font-size:1rem;font-weight:500;padding:1em;width:100%}input:not([type=submit])::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(118,126,173,.4)}input:not([type=submit])::placeholder,select::placeholder,textarea::placeholder{color:rgba(118,126,173,.4)}input:not([type=submit]):focus,select:focus,textarea:focus{background-color:#e6ebf6}input[type=file]{padding:.625rem}input[type=file]::-webkit-file-upload-button{background:#2697d4;border:none;border-radius:.25rem;color:#fff;font-size:.875rem;font-weight:600;margin:0 .9375rem 0 0;outline:0;padding:1em 1.25em}input[type=submit].button{background:#2697d4;border-radius:.5rem}input[type=submit].button:hover{background:#248ec7;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 10px 20px -6px rgba(50,50,93,.3);transform:translateY(-1px)}.above-footer,main>:last-child{padding-bottom:3.75rem}.acuity-widget{left:-.625rem;min-width:calc(100% + 1.25rem);position:relative;width:calc(100% + 1.25rem)}.align-center{align-items:center;display:flex;flex-direction:column}.arrow-link{color:#2697d4;display:inline-block;font-size:4.365vw;font-weight:600;line-height:1.4em;position:relative;transition:.15s}@media (min-width:24.3125rem){.arrow-link{font-size:1.0625rem}}.arrow-link:hover{color:#207eb1}.arrow-link:hover:after{filter:brightness(.85);transform:translateX(4px)}.arrow-link:after{background:url(/7c9052bd091c70eed03bb267603400b132b60553/ee51c/images/icons/link-arrow.svg);content:"";display:inline-block;height:.625rem;margin:0 0 0 .75rem;transition:.15s;width:.625rem}.arrow-link.arrow-link--white:hover{opacity:.65}.arrow-link.arrow-link--white:hover:after{filter:none}.arrow-link svg{fill:#2697d4}.banner{left:0;position:fixed;top:0;width:100%;z-index:10}.banner .banner-inner.clickable:hover{background:#e15c00}.banner p{color:inherit}.border-top{border-top:1px solid #e0e3f0}.border-bottom{border-bottom:1px solid #e0e3f0}.border-radius{border-radius:.625rem}.card{background:#fff;border-radius:.625rem;overflow:hidden}.card-group{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:48rem){.card-group.two-cards{flex-direction:row}.card-group.two-cards .card{margin:0 1.875rem 0 0}}@media (min-width:64rem){.card-group.three-cards{align-items:stretch;flex-direction:row}.card-group.three-cards .card{flex:1 1;margin:0 1.5625rem 0 0}}.card-group .card{margin:0 0 1.875rem}.card-group .card:last-of-type{margin:0}.cluster{font-size:1rem}.cluster.align-center{text-align:center}.cluster.align-center>img,.cluster.align-center>svg{height:4em}.cluster.cluster--small{font-size:.9375rem}.cluster.cluster--large{font-size:1.125rem}.cluster>.heading{margin-bottom:1em}.cluster>img,.cluster>svg{height:3.5em;margin:0 0 1.5em}.cluster>img.big-icon,.cluster>svg.big-icon{height:5em}.cluster .arrow-link{font-size:1em;margin:1em 0 0}.cluster ul{font-size:1em;margin-top:2em}.cluster .icon-list{font-size:.9375em}.cluster-heading{line-height:1.4em;margin:0 0 .75em}.cluster-heading:not(.section-heading){font-size:1.125em}.cluster-text{color:#767ead;line-height:1.8em;margin-bottom:1em}.cluster-text:not(.body-text){font-size:1em}.cluster-text:last-of-type{margin-bottom:0}.cluster-group{align-items:flex-start;display:flex;flex-wrap:wrap}.cluster-group:not(:first-of-type){margin:3.75rem 0 0}.cluster-group.two-clusters>:first-child{margin:0 0 3.75rem}@media (min-width:33.75rem){.cluster-group.two-clusters>*{width:calc(50% - 1.25rem)}.cluster-group.two-clusters>:first-child{margin:0 2.5rem 0 0}}@media (min-width:50rem){.cluster-group.two-clusters>*{width:calc(50% - 3.125rem)}.cluster-group.two-clusters>:first-child{margin:0 6.25rem 0 0}}.cluster-group.three-clusters{align-items:center;flex-direction:column;justify-content:center;max-width:22.125rem}@media (min-width:38.75rem){.cluster-group.three-clusters{align-items:flex-start;flex-direction:row;max-width:37.375rem}}@media (min-width:53.75rem){.cluster-group.three-clusters{max-width:none}}.cluster-group.three-clusters>*{margin:0 0 3.75rem;width:100%}@media (min-width:38.75rem){.cluster-group.three-clusters>*{width:calc(50% - 1.25rem)}.cluster-group.three-clusters>:first-child{margin:0 2.5rem 3.75rem 0}}@media (min-width:53.75rem){.cluster-group.three-clusters>*{width:calc(33.33333% - 1.66667rem)}.cluster-group.three-clusters>:first-child,.cluster-group.three-clusters>:nth-child(2){margin:0 2.5rem 0 0}}.cluster-group.three-clusters>:last-child{margin:0}@media (min-width:38.75rem){.cluster-group.three-clusters>:last-child{margin:0 auto 0 0}}.content{padding-left:6.25vw;padding-right:6.25vw;position:relative;z-index:1}@media (min-width:40rem){.content{padding-left:2.5rem;padding-right:2.5rem}}.explore{background:#f7f9ff}.explore h2{margin:0 0 5rem;text-align:center}.explore ul{align-items:stretch;justify-content:center}.explore .cluster{align-items:flex-start;display:flex;flex-direction:column;max-width:21.875rem}.explore .cluster p{margin:0 0 auto}.explore img{height:2.5rem;width:2.5rem}.faq ul{align-items:flex-start;display:flex;flex-wrap:wrap}.faq li{margin:0 0 3.75rem;width:100%}.faq li:last-child{margin:0}@media (min-width:48rem){.faq li{width:calc(50% - 1.875rem)}.faq li:first-child{margin:0 3.75rem 3.75rem 0}.faq li:nth-child(2){margin:0 0 3.75rem}.faq li:nth-child(3){margin:0 3.75rem 0 0}}.flex-container{display:flex;flex-direction:column}@media (min-width:64rem){.flex-container{flex-direction:row}}.flex-container.cluster-graphic{align-items:center}@media (min-width:64rem){.flex-container.cluster-graphic{justify-content:flex-start}}.flex-container.cluster-graphic .cluster{margin:0 0 5rem;max-width:37.5rem}@media (min-width:64rem){.flex-container.cluster-graphic .cluster{margin:0 6.25rem 0 0;min-width:50%;width:50%}}.flex-container.profile:not(:last-of-type){margin:0 0 6.25rem}@media (min-width:48rem){.flex-container.profile{align-items:flex-start;flex-direction:row}}.flex-container.profile h2{font-size:1.5rem}.flex-container.profile img{margin:0 0 2.5rem;max-width:15.625rem;width:100%}@media (min-width:48rem){.flex-container.profile img{margin:0 3.75rem 0 0}}.form-section .content{max-width:62.5rem}.icon{align-items:center;border-radius:50%;display:flex;justify-content:center}.icon svg{height:55%}.icon-list{font-size:1.0625rem}.icon-list.grid-list{grid-gap:1em 2em;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.icon-list.grid-list li{margin:0}.icon-list li{align-items:flex-start;display:flex;font-weight:500;line-height:1.6em;margin:0 0 .75em;text-align:left}.icon-list li:last-child{margin-bottom:0}.icon-list li .icon{background:rgba(68,208,148,.25);font-size:inherit;height:1.3333em;margin:0 1em 0 0;min-width:1.3333em;width:1.3333em}.icon-list li .icon.blue{background:rgba(38,151,212,.2)}.icon-list li .icon.blue svg{fill:#2697d4}.icon-list li .icon.green{background:rgba(68,208,148,.25)}.icon-list li .icon.green svg{fill:#44d094}.icon-list li svg{fill:#44d094;height:55%}.icon-list li span{color:#767ead;font-size:inherit;position:relative;text-align:left;top:-.0588em}.integrates-with p{font-size:1rem;font-weight:600;line-height:1.4em;margin-bottom:1.5em;text-align:center}@media (min-width:64rem){.integrates-with p{text-align:left}}.integrates-with ul{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em}@media (min-width:64rem){.integrates-with ul{justify-content:flex-start}}.integrates-with li{align-items:center;display:flex;margin:.5em}.integrates-with img{height:2.5em;min-width:2.5em;width:2.5em}.integrates-with .gusto img{height:2em;width:auto}.logo-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% + 2.25rem)}.logo-group.featured{font-size:7.5vw}@media (min-width:21.6875rem){.logo-group.featured{font-size:1.625rem}}@media (min-width:73.875rem){.logo-group.featured{justify-content:space-between;max-width:none}}.logo-group.featured li svg{height:.9375em}.logo-group.featured li.inc-5000 svg{height:1.375em}.logo-group.featured li.forbes svg{height:.8125em}.logo-group.featured li.accounting-today svg,.logo-group.featured li.marketwatch svg{height:.75em}@media (min-width:31.3125rem){.logo-group.featured li.marketwatch svg{top:-.0625em}}@media (min-width:37.375rem){.logo-group.featured li.accounting-today svg{top:.09375em}}.logo-group.partners{font-size:7.5vw;max-width:40.625rem}@media (min-width:26.6875rem){.logo-group.partners{font-size:2rem}}@media (min-width:83rem){.logo-group.partners{max-width:none}}.logo-group.partners li.amazon svg{top:.25em}.logo-group.partners li.adp svg{height:1em}.logo-group.partners li.bill-dot-com svg{height:.9375em}.logo-group.partners li.expensify svg{height:.875em}.logo-group.partners li.gusto svg{height:1em}.logo-group.partners li.quickbooks svg,.logo-group.partners li.xero svg{height:1.5625em}.logo-group.community-clients{font-size:20vw}@media (min-width:31.25rem){.logo-group.community-clients{font-size:6.25rem}}.logo-group li{margin:.5em}.logo-group img,.logo-group svg{display:block;height:1em;pointer-events:none;position:relative}ol.roman{list-style:lower-roman}.overlay-content-root{align-items:center;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:22}.overlay-content-root.active{pointer-events:all}.overlay-content-root.active .content-overlay-backdrop{opacity:1}.overlay-content-root.active .overlay-content{opacity:1;transform:none}.overlay-content-root .content-overlay-backdrop{background:rgba(30,30,50,.75);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%;will-change:opacity}.overlay-content-root .overlay-content{opacity:0;position:relative;transform:translateY(3.125rem);transition:.4s cubic-bezier(.15,0,.1,1);width:calc(100% - 2.5rem);will-change:opacity,transform;z-index:1}.overlay-content-root .overlay-content.modal{background:#fff;border-radius:.625rem;box-shadow:0 60px 120px -15px rgba(0,0,0,.25),0 24px 48px -6px rgba(0,0,0,.265),0 8px 24px -2px rgba(0,0,0,.25);max-height:80vh;max-width:62.5rem}.overlay-content-root .overlay-content.ratio--16x9{max-width:72rem;padding:calc(56.25% - 1.40625rem) 0 0}@media (min-width:74.5rem){.overlay-content-root .overlay-content.ratio--16x9{height:40.5rem;padding:0;width:72rem}}.overlay-content-root .overlay-content.ratio--16x9 iframe{height:100%!important;width:100%!important}.overlay-content-root .close-modal-button{height:1.25rem;padding:0;position:absolute;right:.9375rem;top:.9375rem;width:1.25rem}@media (min-width:64rem){.overlay-content-root .close-modal-button{display:none}}.overlay-content-root .close-modal-button:after,.overlay-content-root .close-modal-button:before{background:#767ead;content:"";height:.125rem;left:50%;position:absolute;top:50%;width:1rem}.overlay-content-root .close-modal-button:before{transform:translate(-50%,-50%) rotate(45deg)}.overlay-content-root .close-modal-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.padding--both{padding-bottom:3.75rem;padding-top:3.75rem}@media (min-width:48rem){.padding--both{padding-bottom:5.625rem;padding-top:5.625rem}}.padding--bottom{padding-bottom:3.75rem}@media (min-width:48rem){.padding--bottom{padding-bottom:5.625rem}}.padding--top{padding-top:3.75rem}@media (min-width:48rem){.padding--top{padding-top:5.625rem}}circle.blue,path.blue{fill:#2697d4}.page-menu{border-top:1px solid #e0e3f0;width:100%}.page-menu ul{align-items:center;display:flex;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 3.75rem),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 3.75rem),transparent);overflow-x:auto;padding:.25em 0;width:100%}.page-menu li:first-child a{padding-left:1.5em}.page-menu a{color:#767ead;font-size:.875rem;font-weight:500;padding:1em .75em;transition:.1s;white-space:nowrap}.page-menu a:hover{color:#2697d4}@media (min-width:64rem){.page-menu a{font-size:.9375rem}}.page-menu .spacer{height:100%;min-height:2.625rem;min-width:2.5rem;width:2.5rem}.price{font-size:1rem;text-align:center}.price>*{display:inline-block}.price.small{font-size:.875rem}.price.large{font-size:1.125rem}.price.vertical{align-items:center;display:flex;flex-direction:column}.price.vertical .price-starting-at{margin-bottom:.75em}.price.vertical .price-per{margin-top:.75em}.price .price-dollar-sign{font-size:1.5em;font-weight:700;margin-right:.1em;position:relative;top:-.4375em}.price .price-per,.price .price-starting-at{color:#767ead;font-size:1em}.price .price-per *,.price .price-starting-at *{color:inherit}.price .price-starting-at{margin-right:.25em}.price .price-per{font-weight:400;margin-left:.5em;position:relative;top:-.05em}.price .price-number{font-size:2.5em;font-weight:700}#questions-box{align-items:center;background:#fff;border-radius:.625rem;display:flex;flex-direction:column;overflow:hidden;text-align:center}#questions-box .questions-box--top{width:100%}#questions-box h3{background:linear-gradient(90deg,#2697d4,#2d5091);color:#fff;font-size:1.5rem;padding:1em;width:100%}#questions-box .questions-box--bottom{padding:2.5rem .625rem 1.875rem;width:100%}@media (min-width:25.875rem){#questions-box .questions-box--bottom{padding:2.5rem 1.875rem 1.875rem}}#questions-box p{margin:0 0 1.25em}#questions-box .contact-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#questions-box .contact-buttons a{align-items:center;border:1px solid #e0e3f0;border-radius:3.125rem;color:#767ead;display:flex;font-size:.875rem;justify-content:center;margin:.625rem .3125rem;padding:.75rem 1rem;transition:.1s}#questions-box .contact-buttons a:hover{background:#f7f9ff}#questions-box .contact-buttons a svg{fill:#2697d4;height:1rem;margin:0 1rem 0 0}.quote-card{max-width:50rem;padding:3.125rem}.quote-card svg{fill:rgba(38,151,212,.25);display:block;height:3.125rem;margin-bottom:.625rem;width:3.125rem}.quote-card .quote{margin-bottom:2.5rem}.quote-card .quote p{font-size:1.5rem;font-weight:600;line-height:1.6em}@media (min-width:48rem){.quote-card .quote p{font-size:1.75rem}}.quote-card .quote-author{align-items:center;display:flex}.quote-card .quote-author p:first-of-type{font-weight:700}.quote-card .quote-author p:nth-of-type(2){font-size:.875rem;margin-top:.125em}.quote-card .quote-author img{height:2.5rem;margin-right:.75rem;width:2.5rem}.ratio-container{position:relative;width:100%}.ratio-container.ratio--16x9{padding:56.25% 0 0}.ratio-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.section-cluster .cluster-heading{font-size:7vw}@media (min-width:26.8125rem){.section-cluster .cluster-heading{font-size:1.875rem}}.section-cluster ul{margin-top:2.5em}.section-header{align-items:center;display:flex;flex-direction:column;margin-bottom:3.75rem;text-align:center}.tabs{display:none;flex-wrap:wrap;justify-content:center;margin:-.125rem}.tabs,.tabs li{align-items:center}.tabs li{color:#767ead;cursor:pointer;display:flex;font-weight:600;height:2.25em;margin:.125rem;padding:0 .75em;position:relative;transition:.1s;white-space:nowrap}.tabs li:before{background:#767ead;border-radius:2.5rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.75);transition:.15s cubic-bezier(.15,0,0,1);width:100%;z-index:0}.tabs li:focus:before,.tabs li:hover:before{opacity:.15;transform:none}.tabs li[data-active]{color:#2697d4}.tabs li[data-active]:before{background:#2697d4;opacity:.2;transform:none;transition:.2s cubic-bezier(.15,0,0,1)}.testimonial{display:flex;flex-direction:column}.testimonial figure{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:3.375rem;margin-right:1.25rem;min-width:3.375rem;width:3.375rem}.text-link{color:#2697d4;transition:.15s}.text-link:hover{color:#207eb1;text-decoration:underline}.toggle{justify-content:center;text-align:center}.toggle,.toggle .toggle-switch{align-items:center;display:flex}.toggle .toggle-switch{border-radius:3.75rem;cursor:pointer;margin:0 1.25rem;position:relative}.toggle .toggle-switch:before{background:rgba(118,126,173,.25);border-radius:3.125rem;content:"";height:calc(100% + .25rem);height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + .25rem);width:100%;z-index:0}.toggle .toggle-trigger{cursor:pointer;height:1.5rem;width:1.5rem;z-index:1}.toggle .toggle-label{color:rgba(118,126,173,.5);cursor:pointer;font-size:.9375rem;font-weight:600;transition:.2s}.toggle .toggle-label:hover{color:#767ead}.toggle .toggle-label[data-active=true]{color:#2697d4}.toggle .toggle-label span{color:inherit}.toggle .toggle-handle{background:#2697d4;border-radius:3.125rem;box-shadow:0 1.5px 3px rgba(50,50,93,.2),0 3px 6px rgba(0,0,0,.24);height:1.5rem;left:0;position:absolute;top:0;transition:.3s cubic-bezier(.15,.75,.25,1.05);width:1.5rem;will-change:transform}.toggle .toggle-handle[data-position=left]{transform:translateX(0)}.toggle .toggle-handle[data-position=right]{transform:translateX(1.5rem)}.wave-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.wave-container svg{fill:#fff;left:50%;min-width:162.5rem;position:relative;top:0;transform:translateX(-50%)}header{position:relative}header.header--slant:before{background:linear-gradient(7deg,#eef1f9,#fff 65%);bottom:0;content:"";height:100%;left:0;position:absolute;transform:skewY(-7deg);transform-origin:bottom left;width:100%;z-index:-1}header.header--slant .content{padding:8.75rem 1.25rem 20%}@media (min-width:64rem){header.header--slant .content{align-items:flex-start;padding:11.25rem 2.5rem 20%}}header.header--slant .tagline{font-size:5vw}@media (min-width:37.5rem){header.header--slant .tagline{font-size:1.875rem}}header.header--blog{padding-top:5rem;position:relative;width:100%}header.header--blog:after{background:rgba(10,38,53,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}header.header--blog .bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:56.25%}@media (min-width:55.5625rem){header.header--blog .bg-image{height:31.25rem;padding-top:0}}header.header--simple .content{padding:7.5rem 6.25vw 3.75rem}@media (min-width:40rem){header.header--simple .content{padding:10rem 2.5rem 6.0625rem}}header.header--simple .heading-container{align-items:center;display:flex;flex-direction:column;margin:0;max-width:62.5rem;text-align:center}header.header--simple.header-graphic .content{padding-bottom:3.75rem;padding-top:7.5rem}@media (min-width:64rem){header.header--simple.header-graphic .content{padding-bottom:5.625rem;padding-top:10rem}}header.header--simple.header-graphic img,header.header--simple.header-graphic svg{margin:0 0 2.5rem;max-width:25rem;width:80%}@media (min-width:48rem){header.header--simple.header-graphic img,header.header--simple.header-graphic svg{margin:0 0 3.75rem}}header.header--solution .content{padding-top:calc(5rem + 12.5vw)}@media (min-width:30rem){header.header--solution .content{padding-top:8.75rem}}header.header--solution .heading-container{margin-bottom:3.75rem;text-align:center}@media (min-width:64rem){header.header--solution .heading-container{margin-bottom:5rem}}header.header--legal .content{padding:10rem 1.25rem 5rem}@media (min-width:64rem){header.header--legal .content{padding:11.25rem 2.5rem 7.5rem}}@media (min-width:22.5rem){header.header--legal h1{font-size:2.25rem}}header.header--overlap-adjust .content{padding:11.25rem 1.25rem 17.5rem}@media (min-width:64rem){header.header--overlap-adjust .content{align-items:flex-start;padding:15rem 2.5rem 26.25rem}}header .content{align-items:center;display:flex;justify-content:center;text-align:center}header .button{margin:2em 0 0}#header-menu{font-size:1rem;left:0;position:fixed;width:100%;z-index:21}#header-menu.scrolled{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1),0 4px 8px rgba(50,50,93,.16)}@supports ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){#header-menu.scrolled{-webkit-backdrop-filter:blur(15px) saturate(150%);backdrop-filter:blur(15px) saturate(150%);background:hsla(0,0%,100%,.9)}}#header-menu *{color:#767ead}#header-menu #menu-logo{display:block;transition:.2s}#header-menu #menu-logo:hover{opacity:.65}@media (min-width:72.5rem){#header-menu #menu-logo{margin:0 .9375rem 0 0}}#header-menu #menu-logo img{height:2.5rem}#header-menu.active #menu-perspective-container{pointer-events:all}#header-menu.active #menu-items{opacity:1;pointer-events:all;transform:translateZ(0);transition:.4s cubic-bezier(.25,.15,.16,1.5)}#header-menu.active #menu-overlay{opacity:1}@media (min-width:72.5rem){#header-menu.active #menu-overlay,#header-menu.active #mobile-nav-button{display:none}}#header-menu.active #mobile-nav-button span,#header-menu.active #mobile-nav-button span:hover{background:#3c416e}#header-menu.active #mobile-nav-button span:first-of-type{transform:rotate(-45deg) translateY(1.5px)}#header-menu.active #mobile-nav-button span:nth-of-type(2){transform:scaleX(0)}#header-menu.active #mobile-nav-button span:last-of-type{transform:rotate(45deg) translateY(-1.5px)}@media (min-width:72.5rem){body.index #header-menu:not(.scrolled) .menu-get-started{background:0 0;box-shadow:inset 0 0 0 1.5px #767ead;color:#767ead!important}body.index #header-menu:not(.scrolled) .menu-get-started:hover{background:#767ead!important;color:#fff!important;transform:none}}#menu-overlay{background:rgba(50,50,93,.25);display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.3s;width:100%}@media (min-width:72.5rem){#menu-overlay{display:none}}#menu-container{align-items:center;display:flex;height:5rem;justify-content:space-between;position:relative}#menu-perspective-container{left:0;perspective:93.75rem;pointer-events:none;position:fixed;top:1.875rem}@media (min-width:72.5rem){#menu-perspective-container{height:auto;left:auto;pointer-events:all;position:static;top:auto}}#menu-items{-webkit-overflow-scrolling:touch;backface-visibility:hidden;background:#fff;border-radius:0 .625rem .625rem 0;box-shadow:0 3.125rem 6.25rem -1.25rem rgba(50,50,93,.4),0 1.875rem 3.75rem -1.875rem rgba(0,0,0,.48),0 0 5rem rgba(50,50,93,.1);left:0;max-height:calc(100vh - 8.375rem);max-width:32.5rem;min-width:16.25rem;opacity:0;overflow-y:auto;pointer-events:none;position:relative;transform:translateZ(0) rotateY(15deg);transform-origin:left center;transition:.3s;width:calc(100vw - 4.375rem);will-change:opacity,transform;z-index:1}@media (min-width:72.5rem){#menu-items{background:0 0;border-radius:0;box-shadow:none;height:auto;left:auto;max-width:none;min-width:0;opacity:1;overflow-y:visible;perspective:none;pointer-events:all;position:static;top:auto;transform:none;transition:none;width:auto}}#mobile-container{width:100%}@media (min-width:72.5rem){#mobile-container{width:auto}#mobile-container,#primary-menu-items{align-items:center;display:flex}}.desktop-link{display:none}@media (min-width:72.5rem){.desktop-link{display:block}.mobile-link{display:none}}#header-menu .menu-text-link{font-weight:600;padding:.5em 1em;transition:color .15s}@media (min-width:72.5rem){#header-menu .menu-text-link{padding:.625rem .9375rem}}#header-menu .menu-text-link:hover{color:#2697d4}@media (min-width:72.5rem){.dropdown-trigger{cursor:default;perspective:93.75rem;position:relative}.dropdown-trigger:hover .dropdown-content-root{opacity:1;pointer-events:all;transform:translateX(-50%)!important;transition:.3s cubic-bezier(.25,.15,.16,1.5)}.dropdown-content-root{left:50%;opacity:0;padding:1.25rem 0 0;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%) rotateX(-15deg);transform-origin:top center;transition:.3s;will-change:opacity,transform}.dropdown-content{background:#fff;border-radius:.625rem;box-shadow:0 3.125rem 6.25rem -1.25rem rgba(50,50,93,.25),0 1.875rem 3.75rem -1.875rem rgba(0,0,0,.3),0 0 5rem rgba(50,50,93,.06);display:block!important;min-width:15.625rem;position:relative}.dropdown-content:before{background:#fff;border-radius:.3125rem;bottom:calc(100% - .0625rem);box-shadow:-.125rem -.125rem 1rem rgba(50,50,93,.03);content:"";height:1.25rem;left:50%;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:1.25rem}.dropdown-content a{white-space:nowrap}}#solutions-dropdown{border-bottom:1px solid #e0e3f0;border-top:1px solid #e0e3f0;padding:1.875rem 0 1.125rem}@media (min-width:72.5rem){#solutions-dropdown{border-bottom:none;border-top:none;padding:0}}#solutions-dropdown .dropdown-trigger-text{color:rgba(118,126,173,.5);font-size:.8125rem;font-weight:600;letter-spacing:.1em;margin:0 0 1.125rem;padding:0 0 0 1.875rem;text-transform:uppercase}@media (min-width:72.5rem){#solutions-dropdown .dropdown-trigger-text{color:#767ead;font-size:1rem;letter-spacing:normal;margin:0;padding:.625rem .9375rem;text-transform:none}#solutions-dropdown .dropdown-trigger-text:hover{color:#2697d4!important}}#solutions-dropdown .dropdown-trigger-text:hover{color:rgba(118,126,173,.5)}#solutions-dropdown .dropdown-content{align-items:flex-start;display:flex;flex-wrap:wrap}@media (min-width:72.5rem){#solutions-dropdown .dropdown-content{padding:1.125rem 0}}#solutions-dropdown ul{flex-basis:12.5rem;flex-grow:1;padding:0 1.875rem}#solutions-dropdown .solution-subitems{font-size:.875rem;font-weight:600;margin-left:1em;padding:0 0 0 1.75em;position:relative}#solutions-dropdown .solution-subitems:before{background:#e0e3f0;content:"";height:calc(100% - .8125rem);left:0;position:absolute;top:0;width:.125rem}#solutions-dropdown .solution-subitems li{position:relative}#solutions-dropdown .solution-subitems li:before{background:#e0e3f0;content:"";height:.125rem;left:-1.75em;position:absolute;top:50%;transform:translateY(-50%);width:.9375rem}#solutions-dropdown a{padding:.75rem 0}#solutions-dropdown a.solution-subitem{padding-bottom:.5em;padding-top:.5em;transition:.2s}#solutions-dropdown a.solution-subitem:hover{color:#3c416e}#solutions-dropdown svg{height:1.875rem;pointer-events:none;transform-origin:left center;transition:.25s}@media screen and (hover:hover){#solutions-dropdown a:hover svg{transform:scale(1.1)}#solutions-dropdown a:hover .solution-wordmark path{fill:#3c416e}}#mobile-section--middle{border-bottom:1px solid #e0e3f0;padding:1.875rem .875rem 1.375rem}@media (min-width:72.5rem){#mobile-section--middle{align-items:center;border-bottom:none;display:flex;padding:0}}@media (max-width:72.4375rem){#company-dropdown .dropdown-trigger-text,#industries-dropdown .dropdown-trigger-text{color:rgba(118,126,173,.5);font-size:.8125rem;font-weight:600;letter-spacing:.1em;margin:0 0 .75em;padding:0 0 0 1.0625rem;pointer-events:none;text-transform:uppercase}}#company-dropdown .dropdown-content,#industries-dropdown .dropdown-content{padding-left:1em}@media (min-width:72.5rem){#company-dropdown .dropdown-content,#industries-dropdown .dropdown-content{padding:1.125rem 0}#company-dropdown .dropdown-content .menu-text-link,#industries-dropdown .dropdown-content .menu-text-link{padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:72.4375rem){#industries-dropdown{margin-top:1.25em}}@media (min-width:72.5rem){#secondary-menu-items{display:flex}}#menu-cta{align-items:center;display:flex;flex-wrap:wrap;padding:.9375rem}@media (min-width:72.5rem){#menu-cta{padding:0}}#menu-cta a{margin:.5rem}@media (min-width:72.5rem){#menu-cta a{margin:0}}#menu-cta #menu-cta--phone{font-weight:700;margin:1rem .5rem;order:2;padding:0}@media (min-width:72.5rem){#menu-cta #menu-cta--phone{order:1;padding:.625rem}}#menu-cta .menu-get-started{order:1}@media (min-width:72.5rem){#menu-cta .menu-get-started{margin:0 0 0 .9375rem;order:2}}#menu-cta .menu-login{order:1}@media (min-width:72.5rem){#menu-cta .menu-login{margin:0 0 0 .9375rem;order:3}}#menu-login{align-items:center;background:#f3f6fc;border-bottom-right-radius:.625rem;display:flex;padding:1.5rem 1.875rem;transition:.25s}#menu-login:hover{background:#eef1f9}#menu-login:hover span{color:#1e78a9}#menu-login:hover svg{transform:translateX(.1875rem)}#menu-login:hover svg path{fill:#1e78a9}@media (min-width:72.5rem){#menu-login{border-bottom-right-radius:0;padding:.625rem .9375rem .625rem 1.875rem}#menu-login,#menu-login:hover{background:0 0}#menu-login:hover span{color:#2697d4}#menu-login:hover svg path{fill:#2697d4}}#menu-login span{color:#2697d4;font-weight:600;margin:0 .625rem 0 0;transition:.25s}@media (min-width:72.5rem){#menu-login span{color:#767ead}}#menu-login svg{height:.625rem;transition:.25s}#menu-login svg path{fill:#2697d4;transition:.25s}@media (min-width:72.5rem){#menu-login svg path{fill:#767ead}}#mobile-nav-button{align-items:center;display:flex;flex-direction:column;height:2.5rem;justify-content:center;padding:0;transition:.2s;width:2.5rem}@media (min-width:72.5rem){#mobile-nav-button{display:none}}#mobile-nav-button:hover span{background:#3c416e}#mobile-nav-button span{background:#767ead;border-radius:1.5px;height:.1875rem;transition:.25s;width:1.5rem}#mobile-nav-button span:first-of-type{transform-origin:top right}#mobile-nav-button span:nth-of-type(2){margin:.375rem 0;transform-origin:right}#mobile-nav-button span:last-of-type{transform-origin:bottom right}.shadow.shadow--small.shadow--light{box-shadow:0 9px 14px -4px rgba(50,50,93,.15),0 3px 6px -3px rgba(0,0,0,.2)}.shadow.shadow--small.shadow--light.shadow--hover:hover{box-shadow:0 15px 26px -10px rgba(50,50,93,.15),0 10px 20px -8px rgba(0,0,0,.2)}.shadow.shadow--small.shadow--light.shadow--over-light{box-shadow:0 9px 14px -4px rgba(50,50,93,.15),0 3px 6px -3px rgba(0,0,0,.2),0 0 15px rgba(50,50,93,.04)}.shadow.shadow--small.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px rgba(50,50,93,.15),0 10px 20px -8px rgba(0,0,0,.2),0 0 15px rgba(50,50,93,.04)}.shadow.shadow--small.shadow--neutral{box-shadow:0 9px 14px -4px rgba(50,50,93,.22),0 3px 6px -3px rgba(0,0,0,.26)}.shadow.shadow--small.shadow--neutral.shadow--hover:hover{box-shadow:0 15px 24px -6px rgba(50,50,93,.22),0 10px 18px -8px rgba(0,0,0,.26)}.shadow.shadow--small.shadow--neutral.shadow--over-light{box-shadow:0 9px 14px -4px rgba(50,50,93,.22),0 3px 6px -3px rgba(0,0,0,.26),0 0 15px rgba(50,50,93,.04)}.shadow.shadow--small.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px rgba(50,50,93,.22),0 10px 20px -8px rgba(0,0,0,.26),0 0 10px rgba(50,50,93,.06)}.shadow.shadow--small.shadow--dark{box-shadow:0 9px 14px -4px rgba(50,50,93,.36),0 3px 6px -3px rgba(0,0,0,.45)}.shadow.shadow--small.shadow--dark.shadow--hover:hover{box-shadow:0 13px 26px -5px rgba(50,50,93,.36),0 10px 20px -8px rgba(0,0,0,.45)}.shadow.shadow--small.shadow--dark.shadow--over-light{box-shadow:0 9px 14px -4px rgba(50,50,93,.36),0 3px 6px -3px rgba(0,0,0,.45),0 0 15px rgba(50,50,93,.04)}.shadow.shadow--small.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px rgba(50,50,93,.36),0 10px 20px -8px rgba(0,0,0,.45),0 0 15px rgba(50,50,93,.04)}.shadow.shadow--medium.shadow--light{box-shadow:0 24px 40px -12px rgba(50,50,93,.15),0 10px 20px -8px rgba(0,0,0,.2)}.shadow.shadow--medium.shadow--light.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.15),0 18px 36px -18px rgba(0,0,0,.2)}.shadow.shadow--medium.shadow--light.shadow--over-light{box-shadow:0 24px 40px -12px rgba(50,50,93,.15),0 10px 20px -8px rgba(0,0,0,.2),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.15),0 18px 36px -18px rgba(0,0,0,.2),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--neutral{box-shadow:0 24px 40px -18px rgba(50,50,93,.22),0 10px 20px -8px rgba(0,0,0,.26)}.shadow.shadow--medium.shadow--neutral.shadow--hover:hover{box-shadow:0 36px 72px -24px rgba(50,50,93,.24),0 24px 36px -18px rgba(0,0,0,.3)}.shadow.shadow--medium.shadow--neutral.shadow--over-light{box-shadow:0 24px 40px -18px rgba(50,50,93,.22),0 10px 20px -8px rgba(0,0,0,.26),0 0 30px rgba(50,50,93,.04)}.shadow.shadow--medium.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 35px 72px -24px rgba(50,50,93,.24),0 24px 36px -18px rgba(0,0,0,.3),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--dark{box-shadow:0 24px 40px -12px rgba(50,50,93,.36),0 10px 20px -8px rgba(0,0,0,.45)}.shadow.shadow--medium.shadow--dark.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.36),0 18px 36px -18px rgba(0,0,0,.45)}.shadow.shadow--medium.shadow--dark.shadow--over-light{box-shadow:0 24px 40px -12px rgba(50,50,93,.36),0 10px 20px -8px rgba(0,0,0,.45),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.36),0 18px 36px -18px rgba(0,0,0,.45),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--extra-dark{box-shadow:0 24px 40px -12px rgba(50,50,93,.5),0 10px 20px -8px rgba(0,0,0,.625)}.shadow.shadow--medium.shadow--extra-dark.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.5),0 18px 36px -18px rgba(0,0,0,.625)}.shadow.shadow--medium.shadow--extra-dark.shadow--over-light{box-shadow:0 24px 40px -12px rgba(50,50,93,.5),0 10px 20px -8px rgba(0,0,0,.625),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--medium.shadow--extra-dark.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px rgba(50,50,93,.5),0 18px 36px -18px rgba(0,0,0,.625),0 0 28px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--light{box-shadow:0 36px 72px -20px rgba(50,50,93,.15),0 22px 44px -22px rgba(0,0,0,.2)}.shadow.shadow--large.shadow--light.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.15),0 59px 119px -59px rgba(0,0,0,.2)}.shadow.shadow--large.shadow--light.shadow--over-light{box-shadow:0 42px 72px -28px rgba(50,50,93,.15),0 28px 44px -28px rgba(0,0,0,.2),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.15),0 59px 119px -59px rgba(0,0,0,.2),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--neutral{box-shadow:0 36px 72px -20px rgba(50,50,93,.22),0 22px 44px -22px rgba(0,0,0,.26)}.shadow.shadow--large.shadow--neutral.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.22),0 59px 119px -59px rgba(0,0,0,.26)}.shadow.shadow--large.shadow--neutral.shadow--over-light{box-shadow:0 42px 72px -28px rgba(50,50,93,.22),0 28px 44px -28px rgba(0,0,0,.26),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.22),0 59px 119px -59px rgba(0,0,0,.26),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--dark{box-shadow:0 36px 72px -20px rgba(50,50,93,.36),0 22px 44px -22px rgba(0,0,0,.45)}.shadow.shadow--large.shadow--dark.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.36),0 59px 119px -59px rgba(0,0,0,.45)}.shadow.shadow--large.shadow--dark.shadow--over-light{box-shadow:0 42px 72px -28px rgba(50,50,93,.36),0 28px 44px -28px rgba(0,0,0,.45),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.36),0 59px 119px -59px rgba(0,0,0,.45),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--extra-dark{box-shadow:0 36px 72px -20px rgba(50,50,93,.5),0 22px 44px -22px rgba(0,0,0,.625)}.shadow.shadow--large.shadow--extra-dark.shadow--hover:hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.5),0 59px 119px -59px rgba(0,0,0,.625)}.shadow.shadow--large.shadow--extra-dark.shadow--over-light{box-shadow:0 42px 72px -28px rgba(50,50,93,.5),0 28px 44px -28px rgba(0,0,0,.625),0 0 80px rgba(50,50,93,.06)}.shadow.shadow--large.shadow--extra-dark.shadow--over-light.shadow--hover{box-shadow:0 97px 194px -38px rgba(50,50,93,.5),0 59px 119px -59px rgba(0,0,0,.625),0 0 80px rgba(50,50,93,.06)}.tippy-box[data-theme=light]{background:#fff;border:1px solid rgba(224,227,240,.5);border-radius:.4em;box-shadow:0 6px 9px -4px rgba(0,0,0,.14),0 15px 20px -10px rgba(50,50,93,.18)}.tippy-box[data-theme=light] .tippy-content{color:#767ead;font-size:.75rem;line-height:1.6em;padding:1em 1.25em}.tippy-box[data-theme=light][data-placement^=top]>.tippy-arrow:before{border-top:7px solid #fff}.checkbox-toggle{align-items:center;cursor:pointer;display:flex;font-size:1rem;justify-content:center;text-align:center}.checkbox-toggle-input{display:none}.checkbox-toggle-input:checked~.checkbox-toggle-switch .checkbox-toggle-handle{transform:translateX(1.5em)}.checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type{color:rgba(118,126,173,.5)}.checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type:hover{color:#767ead}.checkbox-toggle-input:checked~.checkbox-toggle-label:last-of-type,.checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:first-of-type{color:#2697d4}.checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:last-of-type{color:rgba(118,126,173,.5)}.checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:last-of-type:hover{color:#767ead}body:not(.is-touch-device) .checkbox-toggle:hover .checkbox-toggle-input:checked~.checkbox-toggle-switch .checkbox-toggle-handle{transform:translateX(1.25em);transition:.2s}body:not(.is-touch-device) .checkbox-toggle:hover .checkbox-toggle-input:not(:checked)~.checkbox-toggle-switch .checkbox-toggle-handle{transform:translateX(.25em);transition:.2s}.checkbox-toggle-switch{align-items:center;border-radius:1.5em;display:flex;height:1.5em;margin:0 1em;pointer-events:none;position:relative;width:3em}.checkbox-toggle-switch:before{background:rgba(118,126,173,.25);border-radius:1.5em;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.checkbox-toggle-label{color:rgba(118,126,173,.5);font-size:1em;font-weight:600;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.checkbox-toggle-label:hover{color:#767ead}.checkbox-toggle-label span{color:inherit}body.is-touch-device .checkbox-toggle-label{pointer-events:none}.checkbox-toggle-handle{background:#2697d4;border-radius:1.5em;box-shadow:0 .1em .2em rgba(50,50,93,.2),0 .2em .4em rgba(0,0,0,.24);height:1.5em;left:0;position:absolute;top:0;transition:.3s cubic-bezier(.15,.75,.25,1.05);width:1.5em;will-change:transform}body.x360app-signup form{margin:0 auto;max-width:37.5rem}body.x404 main .content{align-items:center;display:flex;flex-direction:column;padding-bottom:5rem;padding-top:7.5rem;text-align:center}@media (min-width:48rem){body.x404 main .content{padding-top:8.75rem}}@media (min-width:64rem){body.x404 main .content{padding-bottom:7.5rem;padding-top:11.25rem}}body.x404 main img{height:12.5rem;margin:0 0 1.875rem;width:auto}@media (min-width:25.875rem){body.x404 main img{height:15.625rem}}@media (min-width:48rem){body.x404 main img{height:18.75rem;margin:0 0 2.5rem}}body.x404 main p{font-size:1.25rem;line-height:1.6em;margin:1em 0 2em}@media (min-width:25.875rem){body.x404 main p{font-size:1.5rem}}#nick-pasquarosa-bio{text-align:center}@media (min-width:48rem){#nick-pasquarosa-bio{text-align:left}}#nick-pasquarosa-bio .content{padding-top:3.125rem}#nick-pasquarosa-bio .flex-container{align-items:center}@media (min-width:48rem){#nick-pasquarosa-bio .flex-container{align-items:flex-start}}#awards{text-align:center}#awards h2{margin-bottom:5rem}@media (min-width:48rem){#awards h2{margin-bottom:7.5rem}}#awards .content{align-items:center;display:flex;flex-direction:column}#awards ul{align-items:stretch;display:flex;flex-wrap:wrap;margin:-2.5rem 0;width:calc(100% + 2.5rem)}.award{align-items:center;display:flex;flex-direction:column;margin:2.5rem 1.25rem}@media (min-width:35rem){.award{width:calc(50% - 2.5rem)}}@media (min-width:54.375rem){.award{width:calc(33.33333% - 2.5rem)}}@media (min-width:64rem){.award{width:calc(33.33333% - 2.5rem)}}.award img{height:6.25rem;width:auto}.award a,.award img{margin:0 0 2.5rem}.award a>img{margin:0}.award p{font-size:1rem}body.about header{position:relative;z-index:2}body.about .heading-container{max-width:none}body.about .tagline{max-width:45rem}body.about #founding-story{position:relative;z-index:1}body.about #founding-story .wave{fill:#fff;bottom:9.375rem;left:50%;min-width:93.75rem;position:absolute;transform:translateX(-50%);width:100vw;z-index:0}body.about #founding-story .card{max-width:59.375rem;padding:9.375vw 6.25vw}@media (min-width:40rem){body.about #founding-story .card{padding:3.75rem 6.25vw}}@media (min-width:60rem){body.about #founding-story .card{padding:3.75rem}}body.about #founding-story .card h2{margin-bottom:.75em}body.about #founding-story .content{position:relative;z-index:1}body.about #core-values{margin-top:-18.75rem;padding-top:18.75rem;position:relative}body.about #core-values .section-overlay,body.about #core-values:after,body.about #core-values:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}body.about #core-values:before{background-image:url(/images/photos/e36b5f1143f8ddc63cb551f03cfc43e0268d43d4/bk360-team-bowling.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(100%);z-index:-2}body.about #core-values:after{background:linear-gradient(to bottom right,#2697d4,#2d5091);content:"";mix-blend-mode:soft-light;z-index:-1}body.about #core-values .section-overlay{background:linear-gradient(to bottom right,#2697d4,#2d5091);height:100%;left:0;-webkit-mask-image:linear-gradient(115deg,#000,#000 25%,rgba(0,0,0,.75));mask-image:linear-gradient(115deg,#000,#000 25%,rgba(0,0,0,.75));position:absolute;top:0;width:100%}body.about #core-values .flex-container{align-items:center;justify-content:space-between;width:100%}body.about #core-values h2{color:#fff}body.about #core-values ul{font-size:8vw;margin-bottom:1em}@media (min-width:37.5rem){body.about #core-values ul{font-size:3rem}}@media (min-width:64rem){body.about #core-values ul{margin-bottom:0;margin-right:2em}}body.about #core-values li{align-items:center;display:flex}body.about #core-values li:not(:last-child){margin-bottom:.25em}body.about #core-values li span:first-child{align-items:center;background-color:hsla(0,0%,100%,.25);border-radius:50%;color:#fff;display:flex;font-weight:800;height:1.5em;justify-content:center;margin-right:.125em;min-width:1.5em;text-align:center;width:1.5em}body.about #core-values li span:last-child{color:#fff;font-weight:600;letter-spacing:.2em;margin-left:.1em;text-transform:uppercase}body.about #core-values .team-photos{max-width:40rem;position:relative;width:100%}body.about #core-values img{border-radius:.625rem;width:100%}body.about #core-values img:first-child{position:relative;z-index:1}body.about #achievements .content{padding-bottom:8.75rem}body.about #achievements ul{grid-gap:3.125rem;display:grid;gap:3.125rem;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));width:100%}@media (min-width:64.375rem){body.about #achievements ul{grid-template-columns:repeat(12,1fr)}body.about #achievements li:nth-child(-n+3){grid-column:span 4}body.about #achievements li:nth-child(n+4){grid-column:span 3}}body.about #achievements li p{font-size:.9375rem;font-weight:600;line-height:1.2;margin-top:1em}body.about #achievements li>div{align-items:center;display:flex;height:5rem}body.about #achievements img{height:100%;max-width:9.375rem}body.about #achievements img.bill{max-width:5.625rem}body.about #responsibility-careers{position:relative}body.about #responsibility-careers .content{padding-bottom:3.75rem}body.about #responsibility-careers .cluster-text{font-weight:600}body.about #responsibility-careers .card-group{justify-content:center;margin-top:-3.75rem}body.about #responsibility-careers .card{padding:2.5rem 6.25vw;transition:.15s;width:100%}@media (min-width:40rem){body.about #responsibility-careers .card{padding:2.5rem}}@media (min-width:48rem){body.about #responsibility-careers .card{max-width:28.125rem}}body.about #responsibility-careers .card .cluster{width:100%}body.about #responsibility-careers .card .cluster img{height:3em;width:auto}body.app header,body.qbo-app header{position:relative}body.app header .content,body.qbo-app header .content{align-items:center;display:flex;flex-direction:column;padding-bottom:0;padding-top:calc(5rem + 12.5vw)}@media (min-width:40rem){body.app header .content,body.qbo-app header .content{padding-top:10rem}}@media (min-width:64rem){body.app header .content,body.qbo-app header .content{align-items:flex-start;flex-direction:row;justify-content:flex-start;padding-top:7.5rem}}body.app header .heading-container,body.qbo-app header .heading-container{align-items:center;display:flex;flex-direction:column;margin-bottom:12.5vw}@media (min-width:30rem){body.app header .heading-container,body.qbo-app header .heading-container{margin-bottom:3.75rem}}@media (min-width:64rem){body.app header .heading-container,body.qbo-app header .heading-container{align-items:flex-start;margin-bottom:0;margin-right:1.25rem;margin-top:5rem;min-width:50%;text-align:left}}body.app header .app-form-wrapper,body.qbo-app header .app-form-wrapper{margin-top:12.5vw;max-width:31.25rem;width:100%}@media (min-width:30rem){body.app header .app-form-wrapper,body.qbo-app header .app-form-wrapper{margin-top:3.75rem}}body.app header .app-form-wrapper p,body.qbo-app header .app-form-wrapper p{color:#767ead;font-size:.875rem;line-height:1.4em;margin-top:1em}body.app header form,body.qbo-app header form{width:100%}body.app header form input,body.qbo-app header form input{font-size:4.375vw}@media (min-width:22.875rem){body.app header form input,body.qbo-app header form input{font-size:1rem}}body.app header .logo-group,body.qbo-app header .logo-group{font-size:1.375rem;margin:-.5em;max-width:40rem}body.app header .logo-group li,body.qbo-app header .logo-group li{margin:.5em}body.app header .logo-group svg,body.qbo-app header .logo-group svg{fill:#989ec2}body.app header .app-collage img,body.qbo-app header .app-collage img{max-width:56.25rem;width:125vw}body.app header .wave,body.qbo-app header .wave{bottom:0;content:"";height:80%;left:0;position:absolute;width:100%;z-index:1}@media (min-width:64rem){body.app header .wave,body.qbo-app header .wave{height:60%}}body.app header .wave svg,body.qbo-app header .wave svg{fill:#f7f9ff;bottom:0;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:500vw}@media (min-width:64rem){body.app header .wave svg,body.qbo-app header .wave svg{min-width:125rem;width:100vw}}body.app .integrates-with p,body.qbo-app .integrates-with p{font-size:1rem;font-weight:600;line-height:1.4em;margin-bottom:1.5em;text-align:center}@media (min-width:64rem){body.app .integrates-with p,body.qbo-app .integrates-with p{text-align:left}}body.app .integrates-with ul,body.qbo-app .integrates-with ul{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em}@media (min-width:64rem){body.app .integrates-with ul,body.qbo-app .integrates-with ul{justify-content:flex-start}}body.app .integrates-with li,body.qbo-app .integrates-with li{align-items:center;display:flex;margin:.5em}body.app .integrates-with img,body.qbo-app .integrates-with img{height:2.5em;min-width:2.5em;width:2.5em}body.app .integrates-with .gusto img,body.qbo-app .integrates-with .gusto img{height:2em;width:auto}body.app #core-features,body.qbo-app #core-features{background:linear-gradient(180deg,#f7f9ff,#fff 50%)}body.app #core-features .flex-container,body.qbo-app #core-features .flex-container{align-items:center;width:100%}@media (min-width:64rem){body.app #core-features .flex-container,body.qbo-app #core-features .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.app #core-features .flex-container>img,body.qbo-app #core-features .flex-container>img{margin:0 0 2.5rem;max-width:34.375rem;width:80%}@media (min-width:48rem){body.app #core-features .flex-container>img,body.qbo-app #core-features .flex-container>img{margin:0 0 5.625rem}}@media (min-width:64rem){body.app #core-features .flex-container>img,body.qbo-app #core-features .flex-container>img{margin:0 0 0 5rem;max-width:43.75rem;min-width:50%;width:50%}body.app #core-features .flex-container:nth-of-type(2n),body.qbo-app #core-features .flex-container:nth-of-type(2n){flex-direction:row}body.app #core-features .flex-container:nth-of-type(2n) img,body.qbo-app #core-features .flex-container:nth-of-type(2n) img{margin:0 5rem 0 0}}body.app #core-features .flex-container+.flex-container,body.qbo-app #core-features .flex-container+.flex-container{margin-top:5rem}body.app #core-features .cluster,body.qbo-app #core-features .cluster{align-items:center;display:flex;flex-direction:column;max-width:37.5rem;text-align:center}@media (min-width:64rem){body.app #core-features .cluster,body.qbo-app #core-features .cluster{display:block;padding-left:3.75rem;text-align:left;width:50%}}body.app #core-features h3,body.qbo-app #core-features h3{font-size:7vw;margin-top:2em;position:relative}@media (min-width:26.8125rem){body.app #core-features h3,body.qbo-app #core-features h3{font-size:1.875rem}}@media (min-width:64rem){body.app #core-features h3,body.qbo-app #core-features h3{margin-top:0}}body.app #core-features h3:before,body.qbo-app #core-features h3:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";font-size:inherit;height:2em;left:50%;min-width:2em;position:absolute;top:-2.5em;transform:translateX(-50%);width:2em}@media (min-width:64rem){body.app #core-features h3:before,body.qbo-app #core-features h3:before{height:1.5em;left:-2em;min-width:1.5em;top:-.075em;transform:none;width:1.5em}body.app #core-features .section-heading,body.qbo-app #core-features .section-heading{text-align:left}}body.app #core-features .arrow-link,body.qbo-app #core-features .arrow-link{margin-top:3.75rem}body.app #core-features #business-performance h3:before,body.qbo-app #core-features #business-performance h3:before{background-image:url(/a47805128ced3c8d162c6a62a430260f0af44dba/45fed/images/icons/solutions/app/business-performance.svg)}body.app #core-features #cashflow-management h3:before,body.qbo-app #core-features #cashflow-management h3:before{background-image:url(/8f41e3ebf371c904be62ce556779e3debc9906b1/7ca3e/images/icons/solutions/app/cash-management.svg)}body.app #core-features #payroll-analytics h3:before,body.qbo-app #core-features #payroll-analytics h3:before{background-image:url(/f362313feb6c10a836af5a00abd25c43bf1d3b0a/9db2e/images/icons/solutions/app/payroll-analytics.svg)}body.app #core-features #accounting-services h3:before,body.qbo-app #core-features #accounting-services h3:before{background-image:url(/238c4b6a6cf2242fed16cfd33b77ea3f0444e256/a6b08/images/icons/solutions/app/accounting-services.svg)}body.app #core-features #marketplace h3:before,body.qbo-app #core-features #marketplace h3:before{background-image:url(/825948db39f1658d9cccb758b8eb8027f094e2d3/b9744/images/icons/solutions/app/marketplace.svg)}@media (max-width:64rem){body.app #core-features #marketplace h3:before,body.qbo-app #core-features #marketplace h3:before{top:-3.5em}body.app #core-features #marketplace h3,body.qbo-app #core-features #marketplace h3{margin-top:0}}body.app #core-features #marketplace h4,body.qbo-app #core-features #marketplace h4{color:#2697d4;font-size:1rem;font-weight:600;margin-bottom:.5em}@media (max-width:64rem){body.app #core-features #marketplace h4,body.qbo-app #core-features #marketplace h4{margin-top:4em}}body.app #core-features #marketplace .icon-list li:last-child span,body.qbo-app #core-features #marketplace .icon-list li:last-child span{align-items:center;display:flex}body.app #core-features #marketplace .icon-list li:last-child span img,body.qbo-app #core-features #marketplace .icon-list li:last-child span img{display:inline-block;height:1rem;margin-left:.5rem;margin-top:-.125rem}@media (min-width:64rem){body.app #core-features #marketplace>img,body.qbo-app #core-features #marketplace>img{position:relative;top:2.5rem}}body.app #payroll-analytics h3,body.qbo-app #payroll-analytics h3{margin-bottom:0}body.app #payroll-analytics .powered-with-gusto,body.qbo-app #payroll-analytics .powered-with-gusto{align-items:center;display:flex;font-size:.875rem;font-weight:600;margin-bottom:2em;margin-top:.5em}body.app #payroll-analytics .powered-with-gusto img,body.qbo-app #payroll-analytics .powered-with-gusto img{height:1.75em;margin-left:.625em;max-width:none;width:auto}body.app #reviews,body.qbo-app #reviews{background:#f7f9ff}body.app #reviews h2,body.qbo-app #reviews h2{max-width:50rem}body.app #reviews ul,body.qbo-app #reviews ul{display:flex;flex-wrap:wrap;justify-content:center;margin:-1.875rem -2.5rem;width:100%}body.app #reviews li,body.qbo-app #reviews li{margin:1.875rem 2.5rem}body.app #reviews li img:first-of-type,body.qbo-app #reviews li img:first-of-type{height:3.75rem}body.app #reviews li img:last-of-type,body.qbo-app #reviews li img:last-of-type{height:1.25rem;margin-top:1.25rem}body.app #reviews li p,body.qbo-app #reviews li p{margin-top:1em}body.app #all-features,body.qbo-app #all-features{padding-bottom:0}body.app #all-features .features,body.qbo-app #all-features .features{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:-.625rem}body.app #all-features .app-feature,body.qbo-app #all-features .app-feature{align-items:center;display:flex;flex-basis:25rem;flex-direction:column;flex-grow:1;margin:.625rem;max-width:37.5rem;padding:2.5rem 9.375vw}@media (min-width:30rem){body.app #all-features .app-feature,body.qbo-app #all-features .app-feature{padding:2.5rem}}body.app #all-features .app-solution-icon,body.qbo-app #all-features .app-solution-icon{height:3.75rem;margin-bottom:1.25rem;width:3.75rem}body.app #all-features h3,body.qbo-app #all-features h3{text-align:center}body.app #all-features .icon-list,body.qbo-app #all-features .icon-list{display:flex;flex-direction:column;font-size:4.375vw;margin:1.5em 0 0}@media (min-width:22.875rem){body.app #all-features .icon-list,body.qbo-app #all-features .icon-list{font-size:1rem}}body.app #all-features .icon-list li,body.qbo-app #all-features .icon-list li{margin:0 0 .75em}body.app #all-features .icon-list li:last-child,body.qbo-app #all-features .icon-list li:last-child{margin:0}body.app #app-plans .content>ul,body.qbo-app #app-plans .content>ul{margin-top:0}body.app #app-plans h2,body.qbo-app #app-plans h2{margin-bottom:1em}body.app #app-plans [data-target="app-plans.annualPrice"],body.qbo-app #app-plans [data-target="app-plans.annualPrice"],body.xero-app #app-plans [data-target="app-plans.annualPrice"]{display:none}body.app #app-plans .card,body.qbo-app #app-plans .card{max-width:31.25rem}body.app #app-plans .card h3,body.qbo-app #app-plans .card h3{margin-bottom:1.25em}body.app #app-plans .button,body.qbo-app #app-plans .button{margin-top:2.25em}body.app #app-plans .button+p,body.qbo-app #app-plans .button+p{color:#767ead;font-size:.75rem;margin-top:1em;text-align:center}body.app #app-plans .price-outer,body.qbo-app #app-plans .price-outer{flex-grow:1;justify-content:center}body.app #app-plans .payg .price p:first-child,body.qbo-app #app-plans .payg .price p:first-child{margin-bottom:.75em}body.app #app-plans .payg .price p:nth-child(2),body.qbo-app #app-plans .payg .price p:nth-child(2){font-size:1.75em}body.app #app-plans .payg .price p:last-child,body.qbo-app #app-plans .payg .price p:last-child{margin-top:.75em}body.app footer,body.qbo-app footer{padding-top:5rem}@media (min-width:69.75rem){body.app footer,body.qbo-app footer{padding-top:6.25rem}}body.app footer #get-started,body.qbo-app footer #get-started{display:none}body.app footer #footer-nav,body.qbo-app footer #footer-nav{padding:0}body.back-office-technology header{background:url(/2a47d0fff165a512d6af8179a6b028745347eb84/94443/images/graphics/waves/wave-4--gray--reverse.svg) top/3333px 150vw no-repeat,#fff}@media (min-width:25rem){body.back-office-technology header{background:url(/2a47d0fff165a512d6af8179a6b028745347eb84/94443/images/graphics/waves/wave-4--gray--reverse.svg) top/3333px 600px no-repeat,#fff}}body.back-office-technology header .heading-container{margin-bottom:0}body.back-office-technology header .tagline{max-width:47.5rem}body.back-office-technology #add-ons .content{padding-top:6.25rem}@media (min-width:48rem){body.back-office-technology #add-ons .content{padding-top:7.5rem}}body.back-office-technology #add-ons .cluster{font-size:1rem}body.backup-quickbooks-file header img{max-width:21.875rem!important}body.backup-quickbooks-file .heading-container{max-width:none}body.backup-quickbooks-file main .content{padding-bottom:3.75rem}@media (min-width:48rem){body.backup-quickbooks-file main .content{padding-bottom:5.625rem}}body.backup-quickbooks-file .flex-container{align-items:center;justify-content:center}@media (min-width:58.75rem){body.backup-quickbooks-file .flex-container{align-items:flex-start;flex-direction:row}}body.backup-quickbooks-file iframe{height:24.0625rem;margin:0 0 5rem;max-width:24.0625rem;min-height:24.0625rem;width:100%}@media (min-width:58.75rem){body.backup-quickbooks-file iframe{margin:0 5rem 0 0}}body.backup-quickbooks-file .backup-steps{max-width:42.5rem;padding:0 1.25rem}@media (min-width:48rem){body.backup-quickbooks-file .backup-steps{padding:0 0 0 1.25rem}}body.backup-quickbooks-file .backup-steps li{color:#767ead;display:list-item;line-height:1.6em;margin:0 0 1em;padding:0 0 0 .625rem}body.backup-quickbooks-file .backup-steps li strong{color:#2697d4}body.book-appointment{background:#f7f9ff}body.book-appointment iframe{width:100%}body.bookkeeping header{background:url(/9ee8b92c02cea7bb064551209499e54c9d22e99c/35161/images/graphics/waves/wave-3--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.bookkeeping header{background:url(/9ee8b92c02cea7bb064551209499e54c9d22e99c/35161/images/graphics/waves/wave-3--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.bookkeeping header img{max-width:46.875rem;width:100%}body.bookkeeping #features{background:#f3f6fc;position:relative}body.bookkeeping #features .wave-container{position:relative;z-index:2}body.bookkeeping #features .wave-container svg{fill:#fff;left:50%;min-width:162.5rem;position:relative;transform:translateX(-50%)}body.bookkeeping #features .overflow-container{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:0}body.bookkeeping #features .bg-graphic-container{height:100%;position:relative;width:100%}body.bookkeeping #features .bg-graphic-container svg{fill:#2697d4;opacity:.15;position:absolute}body.bookkeeping #features .card{max-width:33.75rem;padding:12.5vw 9.375vw;text-align:center}@media (min-width:26.6875rem){body.bookkeeping #features .card{padding:12.5vw 2.5rem}}@media (min-width:30rem){body.bookkeeping #features .card{padding:3.75rem 2.5rem}}body.cfo-advisory header{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.cfo-advisory header{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.cfo-advisory header img{max-width:46.875rem;width:100%}body.cfo-advisory #cfo-services section{background:#fff}body.cfo-advisory #cfo-services section:nth-of-type(2n){background:#f7f9ff}@media (min-width:64rem){body.cfo-advisory #cfo-services section:nth-of-type(2n) .flex-container{flex-direction:row}body.cfo-advisory #cfo-services section:nth-of-type(2n) img{margin:0 5rem 0 0}}body.cfo-advisory #cfo-services .flex-container{align-items:center}@media (min-width:64rem){body.cfo-advisory #cfo-services .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.cfo-advisory #cfo-services .cluster{align-items:center;display:flex;flex-direction:column;max-width:37.5rem;text-align:center}@media (min-width:64rem){body.cfo-advisory #cfo-services .cluster{display:block;text-align:left;width:50%}}body.cfo-advisory #cfo-services img{margin:0 0 3.75rem;max-width:12.5rem;width:80%}@media (min-width:64rem){body.cfo-advisory #cfo-services img{margin:0 0 0 5rem;max-width:25rem;width:40%}}body.cfo-advisory #cfo-services .icon-list{font-size:1rem}body.community header{background:#f3f6fc;position:relative}body.community header .wave-container{height:100%;top:.0625rem}body.community header .wave-container svg{bottom:0;position:absolute;top:auto}body.community header .content{padding-bottom:40vw}@media (min-width:28.125rem){body.community header .content{padding-bottom:11.25rem}}body.community #community-partners .cci-bk360-logo{max-width:18.75rem;width:80%}body.community #community-partners h2{margin-bottom:3em;margin-top:1em;text-align:center}body.community #about-cci{padding-bottom:3.75rem}body.community #about-cci .flex-container{align-items:center}@media (min-width:64rem){body.community #about-cci .flex-container{flex-direction:column}}@media (min-width:80rem){body.community #about-cci .flex-container{flex-direction:row}}body.community #about-cci .flex-container div{margin:0 0 3.75rem;max-width:56.25rem}@media (min-width:80rem){body.community #about-cci .flex-container div{margin:0 5rem 0 0}}body.community #about-cci h3{margin-bottom:1em}body.community .cci-illustration{max-width:31.25rem}@media (min-width:80rem){body.community .cci-illustration{min-width:31.25rem;width:50%}}body.community #clients-joined .content{padding-bottom:3.75rem;padding-top:3.75rem}body.community #clients-joined h4{margin-bottom:2em}body.community #work-together .content{padding-bottom:3.75rem;padding-top:3.75rem}body.community #work-together img{height:5rem;margin-bottom:1.25rem}body.crypto #we-understand-complexities .quote-card .quote-body{font-size:1.375rem}body.crypto #we-understand-complexities .quote-author{font-size:1rem}body.crypto #we-understand-complexities .flex-container figure{max-width:31.25rem;min-width:25rem;width:100%}@media (min-width:64rem){body.crypto #we-understand-complexities .flex-container figure{min-width:31.25rem;width:31.25rem}}body.crypto #we-understand-complexities .flex-container figure figcaption{bottom:10%;right:65%}body.crypto #we-understand-complexities .flex-container figure figcaption p{color:#fff}@media (min-width:48rem){body.crypto #we-understand-complexities .flex-container figure figcaption{bottom:15%;right:90%}}body.crypto #we-understand-complexities .flex-container .cluster{max-width:37.5rem}@media (min-width:64rem){body.crypto #we-understand-complexities .flex-container .cluster{min-width:50%;width:50%}}body.crypto .experts-in{align-items:center;display:flex;flex-direction:column}body.crypto .experts-in .logo-group{font-size:7.5vw;max-width:56.25rem}@media (min-width:40rem){body.crypto .experts-in .logo-group{font-size:3rem}}body.crypto .experts-in .logo-group li.cryptio svg{top:.125em}body.crypto .experts-in .logo-group li.coinbase svg{height:.75em}body.crypto #set-up-quickbooks-and-xero .flex-container{justify-content:space-between}body.crypto #set-up-quickbooks-and-xero .cluster{margin-bottom:5rem}@media (min-width:64rem){body.crypto #set-up-quickbooks-and-xero .cluster{margin-right:5rem;margin-top:5rem}}body.crypto #set-up-quickbooks-and-xero figure{max-width:31.25rem;min-width:25rem;width:100%}@media (min-width:64rem){body.crypto #set-up-quickbooks-and-xero figure{min-width:31.25rem;width:31.25rem}}body.crypto #set-up-quickbooks-and-xero figure figcaption{left:10%;top:0;width:33%}body.crypto #set-up-quickbooks-and-xero figure figcaption p{white-space:normal}@media (min-width:48rem){body.crypto #set-up-quickbooks-and-xero figure figcaption p{white-space:nowrap}}@media (min-width:64rem){body.crypto #set-up-quickbooks-and-xero figure figcaption p{white-space:normal}}@media (min-width:90rem){body.crypto #set-up-quickbooks-and-xero figure figcaption p{white-space:nowrap}}@media (min-width:48rem){body.crypto #set-up-quickbooks-and-xero figure figcaption{bottom:10%;left:0;left:75%;top:auto;width:50%}}@media (min-width:64rem){body.crypto #set-up-quickbooks-and-xero figure figcaption{width:33%}}@media (min-width:77.5rem){body.crypto #set-up-quickbooks-and-xero figure figcaption{bottom:10%;left:75%;top:auto}}body.crypto #digital-asset-redemption .content{align-items:center;display:flex;flex-direction:column}body.crypto #digital-asset-redemption .section-heading{text-align:center}body.crypto #digital-asset-redemption .quote-card .quote-body{font-size:1.375rem}body.crypto #digital-asset-redemption .quote-author{font-size:1rem}body.ecommerce .quote-author img{height:1.5rem;top:-.125rem}body.ecommerce .quote-author span{white-space:nowrap}body.ecommerce #better-bookkeeping .flex-container figure{max-width:40rem;min-width:25rem;width:100%}@media (min-width:64rem){body.ecommerce #better-bookkeeping .flex-container figure{height:40rem;min-width:40rem;width:40rem}}body.ecommerce #better-bookkeeping .flex-container .cluster{max-width:37.5rem}@media (min-width:64rem){body.ecommerce #better-bookkeeping .flex-container .cluster{min-width:40%;width:40%}}body.ecommerce .experts-in .logo-group{font-size:7.5vw}@media (min-width:40rem){body.ecommerce .experts-in .logo-group{font-size:3rem}}@media (min-width:64rem){body.ecommerce #tax-preparation-and-planning .flex-container{align-items:flex-end;flex-direction:row-reverse}}body.ecommerce #tax-preparation-and-planning .cluster{margin-bottom:5rem}@media (min-width:64rem){body.ecommerce #tax-preparation-and-planning .cluster{margin-left:5rem;min-width:40%}}body.ecommerce #tax-preparation-and-planning figure{max-width:40rem;min-width:25rem}@media (min-width:64rem){body.ecommerce #tax-preparation-and-planning figure{min-width:50rem}}body.ecommerce #plan-for-the-future{background-image:url(/images/graphics/misc/3da99b0010c35edfb8132463ad2a083ecc17138d/rebekah-michael-warehouse.jpg);background-position:70% 100%;background-repeat:no-repeat;background-size:300%;padding-bottom:18.75rem;position:relative}body.ecommerce #plan-for-the-future:after{background:linear-gradient(165deg,#2d5091,#2697d4 45%,transparent 80%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:30rem){body.ecommerce #plan-for-the-future:after{background:linear-gradient(165deg,#2d5091,#2697d4 45%,transparent 80%,transparent)}}@media (min-width:48rem){body.ecommerce #plan-for-the-future:after{background:linear-gradient(-250deg,#2d5091,#2697d4 45%,transparent 80%,transparent)}}@media (min-width:23.4375rem){body.ecommerce #plan-for-the-future{background-size:250%}}@media (min-width:30rem){body.ecommerce #plan-for-the-future{background-size:200%}}@media (min-width:37.5rem){body.ecommerce #plan-for-the-future{background-size:150%}}@media (min-width:48rem){body.ecommerce #plan-for-the-future{background-position:50%;background-size:cover;padding-bottom:0}}body.ecommerce #plan-for-the-future .content{color:#fff;z-index:2}body.ecommerce #plan-for-the-future .content *{color:inherit}@media (min-width:48rem){body.ecommerce #plan-for-the-future .content{align-items:flex-start}}body.ecommerce #plan-for-the-future .cluster{max-width:37.5rem}@media (min-width:48rem){body.ecommerce #plan-for-the-future .cluster{width:55%}}body.get-started .content{align-items:flex-start;display:flex;flex-direction:column;max-width:43.75rem}body.get-started img{margin-bottom:2.5rem;max-width:14.0625rem;width:100%}body.get-started h1{font-size:2.25rem}body.get-started .body-text{margin-top:1em}body.get-started .copyright{align-self:center;font-size:.9375rem;font-weight:600;margin-bottom:0;margin-top:3.75rem}body.healthcare .quote-author img{height:2rem}body.healthcare #focus-on-patients .flex-container figure{max-width:21.875rem;min-width:12.5rem;width:85%}@media (min-width:64rem){body.healthcare #focus-on-patients .flex-container figure{min-width:21.875rem;width:21.875rem}}body.healthcare #focus-on-patients .flex-container .cluster{max-width:37.5rem}@media (min-width:64rem){body.healthcare #focus-on-patients .flex-container .cluster{min-width:50%;width:50%}}body.healthcare #professional-solutions .flex-container{justify-content:space-between}@media (min-width:64rem){body.healthcare #professional-solutions .flex-container{align-items:flex-end}}body.healthcare #professional-solutions .flex-container figure{max-width:21.875rem;min-width:12.5rem;width:85%}@media (min-width:64rem){body.healthcare #professional-solutions .flex-container figure{min-width:21.875rem;width:21.875rem}}body.healthcare #professional-solutions .flex-container figure figcaption{right:73%;top:25%}@media (min-width:64rem){body.healthcare #professional-solutions .flex-container figure figcaption{bottom:7%;right:84%;top:auto}}body.healthcare #professional-solutions .flex-container figure figcaption p{white-space:normal}@media (min-width:35rem){body.healthcare #professional-solutions .flex-container figure figcaption p{white-space:nowrap}}body.healthcare #professional-solutions .flex-container .cluster{margin-bottom:5rem;max-width:37.5rem}@media (min-width:64rem){body.healthcare #professional-solutions .flex-container .cluster{min-width:50%;width:50%}}body.home .tagline{max-width:53.125rem}body.index header{background:url(/28ea8589a6cb60fb1276d9d2744738953b3f269b/258d3/images/graphics/waves/wave-1--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.index header{background:url(/28ea8589a6cb60fb1276d9d2744738953b3f269b/258d3/images/graphics/waves/wave-1--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.index header .content{align-items:center;display:flex;flex-direction:column;padding:calc(5rem + 12.5vw) 6.25vw 12.5vw}@media (min-width:40rem){body.index header .content{padding:10rem 2.5rem 5rem}}@media (min-width:68.75rem){body.index header .content{align-items:center;flex-direction:row;justify-content:flex-start;padding-top:7.5rem}}body.index header .tagline{margin-top:1.25em}body.index h1+div{align-items:center;flex-direction:column;font-size:4.375vw;margin-top:1em}@media (min-width:22.875rem){body.index h1+div{font-size:1rem}}@media (min-width:48rem){body.index h1+div{flex-direction:row}}@media (min-width:68.75rem){body.index h1+div{align-items:flex-start;flex-direction:column}}body.index h1+div p{color:#767ead;margin-bottom:.75em}@media (min-width:48rem){body.index h1+div p{margin-bottom:0;margin-right:1em}}@media (min-width:68.75rem){body.index h1+div p{margin-bottom:.75em;margin-right:0}}body.index h1+div img{height:1.5em}body.index h1+div img:nth-of-type(2){margin-left:1em;transform:translateY(.1em)}body.index .heading-container{align-items:center;display:flex;flex-direction:column;margin-bottom:12.5vw;max-width:41.25rem}@media (min-width:30rem){body.index .heading-container{margin-bottom:3.75rem}}@media (min-width:68.75rem){body.index .heading-container{align-items:flex-start;margin-bottom:0;margin-right:3.75rem;max-width:30rem;min-width:45%;text-align:left;width:50%}}@media (max-width:68.6875rem){body.index .integrates-with p{text-align:center}}body.index .homepage-hero img{max-width:50rem;width:110vw}body.index #mudgil-testimonial{background:#f3f6fc}body.index #mudgil-testimonial h2+.container{max-width:50rem;width:100%}body.index #mudgil-testimonial .ratio-container{border-radius:1rem;overflow:hidden}body.index #mudgil-testimonial .quote-card{position:relative;top:3.75rem}body.index #testimonials{padding-top:3.75rem}body.index #testimonials .reviews-platforms{display:flex;flex-wrap:wrap;justify-content:center;margin:-2.5rem -1.875rem}body.index #testimonials .reviews-platforms li{align-items:center;display:flex;flex-direction:column;margin:2.5rem 1.875rem}body.index #testimonials .reviews-platforms li a{margin-bottom:1.25rem;transition:.1s}body.index #testimonials .reviews-platforms li a:hover{opacity:.75}body.index #testimonials .reviews-platforms li a img{height:3.75rem;width:3.75rem}body.index #testimonials .reviews-platforms li>img{height:1.25rem;margin-bottom:1.25rem}body.index #testimonials .testimonial-cards{grid-gap:1.25rem;display:grid;grid-template-columns:1fr;margin-top:5rem}@media (min-width:25rem){body.index #testimonials .testimonial-cards{grid-template-columns:repeat(auto-fit,minmax(21.875rem,1fr))}}body.index #testimonials .testimonial-cards .card{align-items:flex-start;display:flex;flex-direction:column;padding:2.5rem}body.index #testimonials .testimonial-cards .card>img:first-of-type{margin-bottom:1rem;margin-top:1.25rem}body.index #testimonials .testimonial-cards .card>img:last-of-type{height:1rem}body.index #testimonials .testimonial-cards .card:first-of-type>img:first-of-type{height:2.75rem}body.index #testimonials .testimonial-cards .card:nth-of-type(2)>img:first-of-type{height:.625rem}body.index #testimonials .testimonial-cards .card:last-of-type>img:first-of-type{height:1.5rem}body.index #testimonials .testimonial-cards .body-text{flex-grow:1;font-size:.9375rem}body.index #testimonials .testimonial-cards .testimonial-author{align-items:center;display:flex;margin-top:1.25rem}body.index #testimonials .testimonial-cards .testimonial-author h5{font-weight:600}body.index #testimonials .testimonial-cards .testimonial-author p{color:#767ead;font-size:.8125rem}body.index #testimonials .testimonial-cards .testimonial-author img{height:2rem;margin-right:.75rem;width:2rem}body.index #featured-on .content{padding-bottom:3.75rem;padding-top:3.75rem}body.index #featured-on .logo-group svg{fill:#989ec2}body.index #xero-poty{background:linear-gradient(90deg,#2697d4,#11b5ea)}body.index #xero-poty .content{align-items:center;display:flex;justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem}body.index #xero-poty svg{fill:#fff;max-width:31.25rem;width:100%}@media (min-width:64rem){body.index #how-it-works section:nth-of-type(2n) .flex-container{flex-direction:row}body.index #how-it-works section:nth-of-type(2n) .cluster{margin-left:5rem;margin-right:0}}body.index #how-it-works .flex-container{align-items:center}@media (min-width:64rem){body.index #how-it-works .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.index #how-it-works .cluster{align-items:center;display:flex;flex-direction:column;margin-top:3.75rem;max-width:37.5rem;text-align:center}@media (min-width:64rem){body.index #how-it-works .cluster{display:block;margin-right:5rem;margin-top:0;text-align:left;width:55%}body.index #get-things-right .flex-container,body.index #return-calls-promptly .flex-container{justify-content:space-between}}body.index #get-things-right img,body.index #return-calls-promptly img{border-radius:50%;max-width:25rem;width:100%}body.index #humans-powered-by-technology{background:linear-gradient(270deg,#2697d4,#2d5091);position:relative}body.index #humans-powered-by-technology .bg-graphic-container{height:100%;left:0;position:absolute;top:0;width:100%}body.index #humans-powered-by-technology .bg-graphic-container svg{fill:#fff;opacity:.1;position:absolute}body.index #humans-powered-by-technology .bg-graphic-container svg:first-child{max-width:31.25rem;position:absolute;right:-5%;top:-8%;width:60%}body.index #humans-powered-by-technology .bg-graphic-container svg:last-child{bottom:-5%;left:-8%;max-width:20rem;width:50%}body.index #humans-powered-by-technology .cluster,body.index #humans-powered-by-technology .content,body.index #humans-powered-by-technology ul{align-items:center;display:flex;flex-direction:column}body.index #humans-powered-by-technology h2,body.index #humans-powered-by-technology p{text-align:center}body.index #humans-powered-by-technology h2,body.index #humans-powered-by-technology li span:last-child,body.index #humans-powered-by-technology p,body.index #humans-powered-by-technology strong{color:#fff}body.index #simple-solution .card{max-width:31.25rem;padding:2.5rem;position:relative;width:100%}body.index #simple-solution svg{fill:#2697d4;height:3.125rem;left:1.5625rem;opacity:.2;position:absolute;top:1.5625rem;transform:rotate(180deg);width:3.125rem}body.index #simple-solution .body-text{font-size:.9375rem}body.index #simple-solution .testimonial-author{align-items:center;display:flex;margin-top:1.875rem}body.index #simple-solution .testimonial-author img{border-radius:50%;height:3.125rem;margin-right:1rem;width:3.125rem}body.index #simple-solution .testimonial-author h4{font-size:1.125rem;font-weight:700}body.index #simple-solution .testimonial-author p{color:#767ead;font-size:.875rem}body.index #partners .logo-group{max-width:none}body.index #partners svg{fill:#989ec2}body.industry .heading-container{max-width:none;width:100%}body.industry .testimonial{display:flex;flex-direction:column;max-width:50rem;overflow:hidden;padding:0;width:100%}@media (min-width:77.5rem){body.industry .testimonial{flex-direction:row-reverse;max-width:none}}body.industry .testimonial .quote-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:2.5rem}body.industry .testimonial .quote{margin-bottom:0;max-width:none}body.industry .testimonial .quote-body{position:relative}body.industry .testimonial .quote-body:after,body.industry .testimonial .quote-body:before{background-image:url(/6fa27c267c5362d33481a5209cafa22a9cb83338/668c2/images/icons/quotes--light-blue.svg);content:"";display:inline-block;height:1em;width:1em}body.industry .testimonial .quote-body:before{left:0;position:absolute;top:0;transform:translate(-110%,-10%) rotate(180deg)}body.industry .testimonial .quote-body:after{margin-right:-1em;position:relative;transform:translate(10%,-10%)}body.industry .testimonial .quote-author{align-items:center;flex-wrap:wrap;font-size:1.25rem;gap:.75rem;margin-top:1em}body.industry .testimonial .quote-author img{margin:0;position:relative;width:auto}body.industry .testimonial .quote-about{font-size:.8125rem;margin-top:2em}body.industry .testimonial .quote-about a{text-decoration:underline;transition:.1s}body.industry .testimonial .quote-about a:hover{color:#2697d4}@media (min-width:77.5rem){body.industry .testimonial .ratio-container{height:25.875rem;min-width:46rem;padding:0;width:46rem}}body.industry .flex-container{align-items:center;width:100%}@media (min-width:64rem){body.industry .flex-container{align-items:flex-end}}body.industry .flex-container .cluster{align-items:center;display:flex;flex-direction:column;max-width:37.5rem;text-align:center}@media (min-width:64rem){body.industry .flex-container .cluster{align-items:flex-start;text-align:left}}body.industry .flex-container figure{display:flex;justify-content:center;position:relative;width:100%}body.industry .flex-container figure img{margin:0 auto;width:100%}body.industry .flex-container figure figcaption{position:absolute}body.industry .flex-container figure p{white-space:nowrap}body.industry .flex-container figure p:first-child{font-size:1.25rem;font-weight:700}body.industry .flex-container figure p:last-child{font-size:1rem;font-style:italic;margin-top:.25em}body.industry .blue-wave-section{background:url(/aa37bbf529a4dfa5240ff3842a2bde1af8cdc7c0/b20fb/images/graphics/waves/wave-1--white--short.svg) top/3333px 40vw no-repeat,linear-gradient(270deg,#2697d4,#2d5091)}@media (min-width:53.4375rem){body.industry .blue-wave-section{background:url(/aa37bbf529a4dfa5240ff3842a2bde1af8cdc7c0/b20fb/images/graphics/waves/wave-1--white--short.svg) top/3333px 21.375rem no-repeat,linear-gradient(270deg,#2697d4,#2d5091)}}@media (min-width:64rem){body.industry .blue-wave-section .testimonial{margin-bottom:5rem}}body.industry .blue-wave-section .flex-container{justify-content:space-between}body.industry .blue-wave-section .cluster{align-items:center;color:#fff;display:flex;flex-direction:column;margin-bottom:5rem;margin-top:5rem;text-align:center}@media (min-width:64rem){body.industry .blue-wave-section .cluster{display:block;margin-right:5rem;text-align:left}body.industry .blue-wave-section .cluster .section-heading{text-align:left}}body.industry .blue-wave-section .cluster *{color:inherit}body.industry .blue-wave-section figure p{color:#fff}body.industry .experts-in .subtext{max-width:52.5rem}body.industry .experts-in .logo-group{margin:-.75em 0;width:100%}body.industry .experts-in .logo-group li{margin:.75em}body.industry .resource-hub .content{align-items:center;display:flex;flex-direction:column}body.industry .resource-hub .content>.section-heading{text-align:center}body.industry .resource-hub .card{border:1px solid #eef1f9;padding:1.875rem}.legal-body{padding:0 0 5rem}.legal-body .content{max-width:62.5rem}.legal-body li,.legal-body ol,.legal-body p,.legal-body ul{color:#767ead;font-size:1rem;line-height:1.8em}.legal-body section{font-size:1rem;margin:0 0 2.5em}.legal-body .intro{margin:0 0 2em}.legal-body h2,.legal-body h3,.legal-body h4{margin-bottom:1em}.legal-body h2{font-size:1.5rem;line-height:1.4em}.legal-body h3{font-size:1.125rem}.legal-body li:not(:last-of-type),.legal-body p:not(:last-of-type){margin-bottom:1em}.legal-body p~ol,.legal-body p~ul{margin-top:1em}.legal-body p~.updated{margin:2.5rem 0 0}.legal-body ol,.legal-body ul{padding:0 0 0 2em}.legal-body ol ol,.legal-body ol ul,.legal-body ul ol,.legal-body ul ul{padding:0 0 0 1.5em}.legal-body ol ol li:first-of-type,.legal-body ol ul li:first-of-type,.legal-body ul ol li:first-of-type,.legal-body ul ul li:first-of-type{margin:1em 0}.legal-body ol+p,.legal-body ul+p{margin-top:1em}.legal-body li{display:list-item;padding:0 0 0 .5em}.legal-body .updated{color:#767ead;font-size:.875rem;font-style:italic}.legal-body a{display:inline}body.partner-program .heading-container{max-width:59.375rem}body.partner-program main .content{padding-bottom:3.75rem;padding-top:2.5rem}@media (min-width:48rem){body.partner-program main .content{padding-bottom:5.625rem}}body.partner-program #our-solutions .flex-container{align-items:center}body.partner-program #our-solutions .flex-container .cluster{margin:0 0 5rem;max-width:40.625rem;width:100%}@media (min-width:64rem){body.partner-program #our-solutions .flex-container .cluster{margin:0 5rem 0 0;min-width:40%}}body.partner-program #our-solutions .flex-container img{max-width:37.5rem;width:100%}@media (min-width:64rem){body.partner-program #our-solutions .flex-container img{min-width:37.5rem}}body.payroll-hr header{background:url(/3202896afa47781755ac7dddc1c1bfd2225d909d/0032f/images/graphics/waves/wave-4--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.payroll-hr header{background:url(/3202896afa47781755ac7dddc1c1bfd2225d909d/0032f/images/graphics/waves/wave-4--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.payroll-hr header .tagline{max-width:40rem}body.payroll-hr header img{max-width:40.625rem;width:100%}body.payroll-hr #trusted-partners{font-size:10vw}body.payroll-hr #trusted-partners img{width:auto}@media (min-width:31.25rem){body.payroll-hr #trusted-partners{font-size:3.125rem}}body.payroll-hr #features{background:#f3f6fc;position:relative}body.payroll-hr #features .wave-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}body.payroll-hr #features .wave-container svg{fill:#fff;left:50%;min-width:162.5rem;position:relative;top:0;transform:translateX(-50%)}body.payroll-hr #features .card{max-width:50rem;padding:12.5vw;position:relative;width:100%;z-index:1}@media (min-width:30rem){body.payroll-hr #features .card{padding:3.75rem}}body.payroll-hr #features ul{grid-row-gap:1em;display:grid;font-size:1.0625rem;grid-template-columns:1fr;grid-template-rows:auto}body.payroll-hr #features ul li{margin:0}@media (min-width:52.5rem){body.payroll-hr #features ul{grid-template-columns:1fr 1fr}}body.pricing .page-header .content{padding-bottom:3.75rem}body.pricing .page-header .heading-container{height:275%;max-width:none}#bookkeeping-pricing,body.pricing main{position:relative}#bookkeeping-pricing:before{background:linear-gradient(180deg,#fff,#eef1f9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width:64rem){#bookkeeping-pricing:before{height:calc(100% + 7.8125rem)}}#bookkeeping-pricing .wave{bottom:0;content:"";height:37.5rem;left:0;position:absolute;width:100%;z-index:1}@media (min-width:64rem){#bookkeeping-pricing .wave{bottom:-7.8125rem}}#bookkeeping-pricing .wave svg{fill:#fff;bottom:0;left:50%;min-width:162.5rem;position:absolute;transform:translateX(-50%);width:100%}@media (min-width:64rem){#bookkeeping-pricing .wave svg{height:100%;width:auto}}.accounting-method{align-items:stretch;display:flex;flex-direction:column;margin-bottom:3.125rem}.accounting-method p{margin-bottom:1.25em}.accounting-method .tippy-trigger{align-items:center;cursor:help;display:flex;height:1.25rem;justify-content:center;white-space:nowrap;width:1.25rem}.accounting-method .tippy-trigger:hover svg{fill:#565e90}.accounting-method .tippy-trigger:first-child{margin-right:.375em}.accounting-method .tippy-trigger:last-child{margin-left:.375em}.accounting-method .tippy-trigger svg{fill:#767ead;height:1rem;transition:.1s;width:1rem}.expenses-label{font-size:5vw;margin:2em 0 1.5em}@media (min-width:30rem){.expenses-label{font-size:1.5rem}}.expenses-label .expenses-amount{font-weight:700;margin:0 .375em}.expenses-label span:not(.expenses-amount){color:#767ead;font-size:.75em}#bookkeeping-plans{margin-bottom:2.5rem;width:100%}#bookkeeping-plans>ul{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:64rem){#bookkeeping-plans>ul{align-items:stretch;flex-direction:row}}#bookkeeping-plans .card{margin:0 0 1.25rem;max-width:28.125rem;padding:0;width:100%}@media (min-width:64rem){#bookkeeping-plans .card{margin:0 1.25rem 0 0}}#bookkeeping-plans .card:first-child .price-inner p:last-child{font-size:1.25rem;text-align:center}#bookkeeping-plans .card:last-child{margin:0}#bookkeeping-plans .card .price-outer{margin-bottom:2em;position:relative}#bookkeeping-plans .card .price-outer a{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%);transition:.5s cubic-bezier(.15,0,0,1);white-space:nowrap}#bookkeeping-plans .card .price-outer[data-contact-visible=true] .price-inner{opacity:0;transform:scale(.9)}#bookkeeping-plans .card .price-outer[data-contact-visible=true] a{opacity:1;pointer-events:all;transform:translate(-50%,-50%)}#bookkeeping-plans .card .price-inner{transition:.5s cubic-bezier(.15,0,0,1)}#bookkeeping-plans .card-section{align-items:center;display:flex;flex-direction:column;flex-grow:1;padding:9.375vw 6.25vw;width:100%}@media (min-width:30rem){#bookkeeping-plans .card-section{padding:2.5rem 6.25vw}}@media (min-width:40rem){#bookkeeping-plans .card-section{padding:2.5rem}}#bookkeeping-plans .card-banner{background:#fc6a03;color:#fff;font-weight:600;line-height:1.4em;padding:.75em 1em;text-align:center;width:100%}#bookkeeping-plans .card-banner.blue{background:#2697d4}#bookkeeping-plans h3{line-height:.85em;margin-bottom:1.5em;text-align:center}#bookkeeping-plans h3 .icon{background:rgba(38,151,212,.2);display:inline-flex;height:1.125em;margin-right:.5em;min-width:1.125em;position:relative;top:-.075em;width:1em}#bookkeeping-plans h3 .icon svg{fill:#2697d4}#bookkeeping-plans .icon-list{flex-grow:1;font-size:4.375vw;margin-bottom:2.5rem}@media (min-width:21.4375rem){#bookkeeping-plans .icon-list{font-size:.9375rem}}#bookkeeping-plans .button{display:block;margin-top:auto;width:100%}#bookkeeping-plans .pay-as-you-go p:first-child{margin-bottom:.75em}#bookkeeping-plans .pay-as-you-go p:nth-child(2){font-size:1.75em}#bookkeeping-plans .pay-as-you-go p:last-child{font-size:.875em;margin-top:.75em}#bookkeeping-plans .pay-as-you-go p strong{font-size:1.75em;margin-top:.5em}#bookkeeping-plans .pay-as-you-go .button{margin-top:auto}.pricing-features{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:48rem){.pricing-features{align-items:stretch;flex-direction:row}}.pricing-features .card{border-radius:.625rem;flex-grow:1;max-width:28.125rem;width:100%}.pricing-features .card>div{height:100%;padding:1.875rem}.pricing-features .card:last-child{margin-top:1.25rem}@media (min-width:48rem){.pricing-features .card:last-child{margin-left:1.25rem;margin-top:0}}.pricing-features p{font-size:1.125rem;font-weight:600;line-height:1.4em}.pricing-features .works-with>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.pricing-features .works-with p{margin-bottom:1.25em}.pricing-features .works-with ul{align-items:center;display:flex;justify-content:center}.pricing-features .works-with li:not(:first-child){margin-left:1.25rem}.pricing-features .works-with img{height:3.75rem;width:3.75rem}.pricing-features .includes-app>div{align-items:center;display:flex;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);min-height:10rem;overflow:hidden;position:relative}.pricing-features .includes-app>div p{width:45%}.pricing-features .includes-app>div a{white-space:nowrap}.pricing-features .includes-app>div img{height:125%;left:45%;position:absolute;top:55%;transform:translateY(-50%)}#app-plans{width:100%}#app-plans h2{font-size:8vw}@media (min-width:32.8125rem){#app-plans h2{font-size:2.625rem}}#app-plans .content>ul{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:12.5vw;width:100%}@media (min-width:30rem){#app-plans .content>ul{margin-top:3.75rem}}@media (min-width:64rem){#app-plans .content>ul{align-items:stretch;flex-direction:row}}#app-plans .card{flex-grow:1;margin:0 0 1.25rem;max-width:28.125rem;padding:9.375vw 6.25vw;width:100%}@media (min-width:30rem){#app-plans .card{padding:2.5rem 6.25vw}}@media (min-width:40rem){#app-plans .card{padding:2.5rem}}@media (min-width:64rem){#app-plans .card{margin:0 1.25rem 0 0}}#app-plans .card:last-child{margin:0}#app-plans .price{font-size:.875rem}@media (min-width:25.875rem){#app-plans .price{font-size:1rem}}#app-plans .choose-software li:hover{box-shadow:0 .2em .4em -.125em rgba(0,0,0,.125),0 .4em .8em -.3em rgba(50,50,93,.25)}#app-plans .choose-software li:hover{transform:translateY(-1px)}#app-plans .choose-software li:hover a{box-shadow:inset 0 0 0 2px #2697d4}#app-plans .icon-list{font-size:4.375vw}@media (min-width:21.4375rem){#app-plans .icon-list{font-size:.9375rem}}#app-plans .button+p{color:#767ead;font-size:.75rem;margin-top:1em}#solutions-pricing{margin-top:-8.75rem;position:relative}@media (min-width:64rem){#solutions-pricing{margin-top:-6.25rem}}#solutions-pricing:before{background:#f3f6fc;bottom:0;content:"";height:85%;left:0;position:absolute;width:100%}#solutions-pricing .wave{content:"";height:450%;left:0;position:absolute;top:-2.5rem;width:100%;z-index:0}@media (min-width:64rem){#solutions-pricing .wave{height:225%;top:-4.375rem}}#solutions-pricing .wave svg{left:50%;min-width:250rem;position:absolute;top:0;transform:translateX(-50%);width:100%}@media (min-width:64rem){#solutions-pricing .wave svg{height:100%;width:auto}}#solutions-pricing header{pointer-events:none;position:relative}#solutions-pricing header .content{align-items:center;display:flex;flex-direction:column;padding-top:13.75rem;position:relative;z-index:1}#solutions-pricing header h2{color:#fff}#solutions-pricing header ul{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.875rem;justify-content:center;margin:1.25em 0 1.5em;max-width:25rem;pointer-events:all;width:calc(100% + 3.75rem)}@media (min-width:28.125rem){#solutions-pricing header ul{align-items:stretch;flex-direction:row;justify-content:flex-start}}@media (min-width:34rem){#solutions-pricing header ul{font-size:2.25rem;max-width:32.875rem}}@media (min-width:67.1875rem){#solutions-pricing header ul{justify-content:center;max-width:none;width:auto}}#solutions-pricing header ul:hover a{opacity:.5}#solutions-pricing header ul:hover a:hover{opacity:1}#solutions-pricing header ul li{max-width:12.5rem;width:100%}@media (min-width:34rem){#solutions-pricing header ul li{flex-basis:16.75rem;max-width:16.4375rem;width:auto}}@media (min-width:67.1875rem){#solutions-pricing header ul li{flex-basis:auto;flex-grow:0;max-width:none}}#solutions-pricing header ul a{backface-visibility:hidden;font-size:1em;padding:.3333333333em .75em;transition:.15s}#solutions-pricing header ul a .solution-wordmark path{transition:.15s}#solutions-pricing header ul svg{height:1em;transform:translateZ(0)}#solutions-pricing header .solution-wordmark path{fill:#fff}#solution-cards .content{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}#solution-cards .content>section{padding-top:1.25rem;width:100%}#solution-cards .content>section:first-of-type{padding-top:0}.solution-pricing-card{max-width:59rem;padding:2.5rem 6.25vw 2rem;width:100%}@media (min-width:40rem){.solution-pricing-card{padding:2.5rem 2.5rem 2rem}}@media (min-width:48rem){.solution-pricing-card{padding:2.5rem}}.solution-pricing-card-logo{height:2.25rem;margin-bottom:2.5rem;width:auto}.solution-pricing-card-body{display:flex;flex-direction:column}@media (min-width:48rem){.solution-pricing-card-body{align-items:center;flex-direction:row}}.solution-pricing-card-info{padding:0 0 1.875rem;position:relative}@media (min-width:25.875rem){.solution-pricing-card-info{padding:0 0 2.5rem}}@media (min-width:48rem){.solution-pricing-card-info{flex-grow:1;padding:0 2.5rem 0 0}}.solution-pricing-card-info:before{background:#e0e3f0;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media (min-width:48rem){.solution-pricing-card-info:before{bottom:auto;height:calc(100% + 1.25rem);left:auto;right:0;top:50%;transform:translateY(-50%);width:1px}}.solution-pricing-card-info .icon-list{font-size:.9375rem}@media (min-width:64rem){.solution-pricing-card-info .icon-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:-.5em -1em}.solution-pricing-card-info .icon-list li{margin:.5em 1em;width:calc(50% - 2em)}}@media (min-width:48rem){#tax-pricing .solution-pricing-card-info{padding:0}#tax-pricing .solution-pricing-card-info:before{display:none}}@media (min-width:64rem){#tax-pricing .solution-pricing-card-info .icon-list li:nth-child(2),#tax-pricing .solution-pricing-card-info .icon-list li:nth-child(4){padding-left:1.65em}}.solution-pricing-card-price{padding:1.25rem 0 0}@media (min-width:25.875rem){.solution-pricing-card-price{padding:1.875rem 0 0}}@media (min-width:48rem){.solution-pricing-card-price{min-width:11.25rem;padding:0 0 0 3.4375rem}}.solution-pricing-card-price p{color:#767ead;font-size:5vw;line-height:1.6em}@media (min-width:25rem){.solution-pricing-card-price p{font-size:1.25rem}}@media (min-width:48rem){.solution-pricing-card-price p{font-size:1rem}}.solution-pricing-card-price strong{color:#3c416e}@media (min-width:48rem){.solution-pricing-card-price strong{display:block;font-size:2.25em;line-height:1.3em}}#tax-pricing .solution-pricing-card-price{display:flex;flex-direction:column;min-width:16.875rem}@media (min-width:48rem){#tax-pricing .solution-pricing-card-price{padding-left:0}}#tax-pricing .solution-pricing-card-price h4{color:#767ead;font-size:.875rem;font-weight:500;margin-bottom:1em}@media (min-width:48rem){#tax-pricing .solution-pricing-card-price h4{margin-bottom:1.5em;text-align:center}}#tax-pricing .solution-pricing-card-price .pricing-options{display:flex;flex-direction:column}@media (min-width:48rem){#tax-pricing .solution-pricing-card-price .pricing-options{flex-direction:row}}#tax-pricing .solution-pricing-card-price p span:first-child{display:block}#tax-pricing .solution-pricing-card-price p:last-child{margin-top:1em}@media (min-width:48rem){#tax-pricing .solution-pricing-card-price p:last-child{margin-left:1.5em;margin-top:0;padding-left:2em;position:relative}#tax-pricing .solution-pricing-card-price p:last-child:before{background:#e0e3f0;content:"";height:calc(100% + 1.25rem);left:0;position:absolute;top:50%;transform:translateY(-50%);width:.0625rem}}body.qbo_disconnected header p{max-width:43.75rem}body.qbo_disconnected .cta-box{display:none}body.qbo_disconnected footer{padding-top:5rem}@media (min-width:69.75rem){body.qbo_disconnected footer{padding-top:6.25rem}}body.tax_r-and-d-tax-credit header{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.tax_r-and-d-tax-credit header{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.tax_r-and-d-tax-credit header .content{padding-bottom:0}body.tax_r-and-d-tax-credit header img{max-width:46.875rem;width:100%}body.tax_r-and-d-tax-credit .page-menu{background:#fff;border-bottom:1px solid #e0e3f0;margin-bottom:0}@media (min-width:35.9375rem){body.tax_r-and-d-tax-credit .page-menu ul{justify-content:center;-webkit-mask-image:none}body.tax_r-and-d-tax-credit .page-menu li:first-child a{padding-left:.75em}body.tax_r-and-d-tax-credit .page-menu .spacer{display:none}}body.tax_r-and-d-tax-credit main section:not(.faq){background:#fff}body.tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n){background:#f7f9ff}@media (min-width:64rem){body.tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n) .flex-container{flex-direction:row}body.tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n) img{margin:0 5rem 0 0}}body.tax_r-and-d-tax-credit main section:not(.faq) .flex-container{align-items:center}@media (min-width:64rem){body.tax_r-and-d-tax-credit main section:not(.faq) .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.tax_r-and-d-tax-credit main section:not(.faq) .flex-container .cluster{align-items:center;display:flex;flex-direction:column;max-width:37.5rem;text-align:center}@media (min-width:64rem){body.tax_r-and-d-tax-credit main section:not(.faq) .flex-container .cluster{display:block;text-align:left;width:50%}}body.tax_r-and-d-tax-credit main section:not(.faq) img{margin:0 0 3.75rem;max-width:12.5rem;width:80%}@media (min-width:64rem){body.tax_r-and-d-tax-credit main section:not(.faq) img{margin:0 0 0 5rem;max-width:25rem;width:40%}}body.tax_r-and-d-tax-credit main section:not(.faq) .icon-list{font-size:1rem}body.tax_r-and-d-tax-credit #benefits .cluster,body.tax_r-and-d-tax-credit #qualifiers .cluster{max-width:52.5rem}body.tax_r-and-d-tax-credit #benefits ul,body.tax_r-and-d-tax-credit #qualifiers ul{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));width:100%}body.tax_r-and-d-tax-credit #calculator{margin-top:3.75rem;max-width:62.5rem}body.tax_r-and-d-tax-credit #calculator .calculator-top{border-bottom:1px solid #e0e3f0;display:flex;flex-direction:column}@media (min-width:48rem){body.tax_r-and-d-tax-credit #calculator .calculator-top{flex-direction:row}}body.tax_r-and-d-tax-credit #calculator h3{margin-bottom:1.5em}body.tax_r-and-d-tax-credit #calculator .calculator-section{padding:2.5rem}body.tax_r-and-d-tax-credit #calculator .calculator-section:first-child{border-bottom:1px solid #e0e3f0}@media (min-width:48rem){body.tax_r-and-d-tax-credit #calculator .calculator-section:first-child{border-bottom:none;border-right:1px solid #e0e3f0}body.tax_r-and-d-tax-credit #calculator .calculator-section{flex:1 1;padding:3.125rem}}body.tax_r-and-d-tax-credit #calculator h4{color:#767ead;font-size:1rem;font-weight:600;margin-bottom:.75em}body.tax_r-and-d-tax-credit #calculator .input{width:100%}body.tax_r-and-d-tax-credit #calculator .input+.input{margin-top:1.875rem}body.tax_r-and-d-tax-credit #calculator label{color:#3c416e;display:flex;font-size:1rem;font-weight:600}body.tax_r-and-d-tax-credit #calculator .icon{cursor:help;height:1.125em;margin-left:.5em;min-width:1.125em;position:relative;top:-.1em;width:1.125em}body.tax_r-and-d-tax-credit #calculator .icon:hover svg{fill:#3c416e}body.tax_r-and-d-tax-credit #calculator .icon svg{fill:#767ead;height:100%;transition:.1s;width:100%}body.tax_r-and-d-tax-credit #calculator .tax-credit-savings p{font-size:.75rem;margin-top:1em}body.tax_r-and-d-tax-credit #calculator .calculator-output-value{font-size:1.25rem;font-weight:800}body.tax_r-and-d-tax-credit #calculator .calculator-output-value[data-tax-credit-target=savings]{font-size:2rem}body.saas #stay-laser-focused .quote-card .quote-body{font-size:1.25rem}body.saas #stay-laser-focused .quote-author{font-size:.875rem}body.saas #stay-laser-focused .quote-author img{height:1.375rem}@media (min-width:64rem){body.saas #stay-laser-focused .flex-container{align-items:center}}body.saas #stay-laser-focused .flex-container figure img{max-width:37.5rem;min-width:25rem;width:100%}@media (min-width:64rem){body.saas #stay-laser-focused .flex-container figure img{min-width:37.5rem;width:37.5rem}}body.saas #stay-laser-focused .flex-container .cluster{max-width:37.5rem}@media (min-width:64rem){body.saas #stay-laser-focused .flex-container .cluster{min-width:40%;width:40%}}body.saas #untangle-revenue-recognition .flex-container{justify-content:space-between}@media (min-width:64rem){body.saas #untangle-revenue-recognition .flex-container{align-items:flex-end;flex-direction:row-reverse}}body.saas #untangle-revenue-recognition .flex-container figure{max-width:25rem;min-width:12.5rem;width:85%}@media (min-width:64rem){body.saas #untangle-revenue-recognition .flex-container figure{min-width:25rem;width:25rem}}body.saas #untangle-revenue-recognition .flex-container figure figcaption{left:68%;top:30%}@media (min-width:64rem){body.saas #untangle-revenue-recognition .flex-container figure figcaption{width:7.5rem}}@media (min-width:87.5rem){body.saas #untangle-revenue-recognition .flex-container figure figcaption{left:70%;width:auto}}body.saas #untangle-revenue-recognition .flex-container figure figcaption p{white-space:normal}@media (min-width:37.5rem){body.saas #untangle-revenue-recognition .flex-container figure figcaption p{white-space:nowrap}}body.saas #untangle-revenue-recognition .flex-container .cluster{margin-bottom:5rem;max-width:37.5rem}@media (min-width:64rem){body.saas #untangle-revenue-recognition .flex-container .cluster{min-width:50%;width:50%}}body.saas #income-and-sales-tax-compliant .flex-container{justify-content:space-between}@media (min-width:64rem){body.saas #income-and-sales-tax-compliant .flex-container{align-items:flex-end}}body.saas #income-and-sales-tax-compliant .flex-container figure{max-width:37.5rem;min-width:25rem;width:85%}@media (min-width:64rem){body.saas #income-and-sales-tax-compliant .flex-container figure{min-width:37.5rem;width:37.5rem}}body.saas #income-and-sales-tax-compliant .flex-container figure figcaption{bottom:90%;left:42%;transform:translateX(-50%);width:7.5rem}@media (min-width:31.25rem){body.saas #income-and-sales-tax-compliant .flex-container figure figcaption{bottom:8%;left:70%;transform:none;width:auto}}@media (min-width:64rem){body.saas #income-and-sales-tax-compliant .flex-container figure figcaption{left:-16%}}@media (min-width:91.25rem){body.saas #income-and-sales-tax-compliant .flex-container figure figcaption{left:72%}}body.saas #income-and-sales-tax-compliant .flex-container figure figcaption p{white-space:normal}@media (min-width:37.5rem){body.saas #income-and-sales-tax-compliant .flex-container figure figcaption p{white-space:nowrap}}body.saas #income-and-sales-tax-compliant .flex-container .cluster{margin-bottom:5rem;max-width:37.5rem}@media (min-width:64rem){body.saas #income-and-sales-tax-compliant .flex-container .cluster{margin-right:5rem;min-width:50%;width:50%}}body.service #control-your-cash-flow .quote-card .quote-body{font-size:1.5rem}body.service #control-your-cash-flow .quote-author{font-size:1rem}@media (min-width:64rem){body.service #control-your-cash-flow .flex-container{align-items:center}}body.service #control-your-cash-flow .flex-container figure img{max-width:37.5rem;min-width:25rem;width:100%}@media (min-width:64rem){body.service #control-your-cash-flow .flex-container figure img{min-width:37.5rem;width:37.5rem}}body.service #control-your-cash-flow .flex-container .cluster{max-width:37.5rem}@media (min-width:64rem){body.service #control-your-cash-flow .flex-container .cluster{min-width:40%;width:40%}}body.service #track-and-record-expenses .flex-container{justify-content:space-between}body.service #track-and-record-expenses .flex-container figure img{max-width:40rem;min-width:25rem;width:100%}@media (min-width:64rem){body.service #track-and-record-expenses .flex-container figure img{min-width:40rem;width:40rem}}body.service #track-and-record-expenses .flex-container .cluster{margin-bottom:5rem;max-width:37.5rem}@media (min-width:64rem){body.service #track-and-record-expenses .flex-container .cluster{margin-right:5rem;min-width:40%;width:40%}}body.service #project-profitability .flex-container{justify-content:space-between}@media (min-width:64rem){body.service #project-profitability .flex-container{align-items:flex-end;flex-direction:row-reverse}}body.service #project-profitability .flex-container figure{max-width:21.875rem;width:85%}@media (min-width:64rem){body.service #project-profitability .flex-container figure{min-width:28.125rem;width:28.125rem}}body.service #project-profitability .flex-container .cluster{margin-bottom:5rem;max-width:37.5rem}@media (min-width:64rem){body.service #project-profitability .flex-container .cluster{margin-left:5rem;min-width:50%;width:50%}}body.tax.tax_index header{background:url(/5a8fb44087b3346dce074ebdd06a0b2daecf909e/85b8f/images/graphics/waves/wave-7--white.svg) top/3333px 150vw no-repeat,#f3f6fc}@media (min-width:25rem){body.tax.tax_index header{background:url(/5a8fb44087b3346dce074ebdd06a0b2daecf909e/85b8f/images/graphics/waves/wave-7--white.svg) top/3333px 600px no-repeat,#f3f6fc}}body.tax.tax_index header .tagline{max-width:42.5rem}body.tax.tax_index header img{max-width:46.875rem;width:100%}body.tax.tax_index #ways-we-can-help{background:#f3f6fc;position:relative}body.tax.tax_index #ways-we-can-help .card{max-width:43.75rem;padding:12.5vw;position:relative;width:100%;z-index:1}@media (min-width:30rem){body.tax.tax_index #ways-we-can-help .card{padding:3.75rem}}body.tax.tax_index #ways-we-can-help .wave-container svg{fill:#fff}body.tax.tax_index #ways-we-can-help ul{grid-column-gap:3em;grid-row-gap:1em;display:grid;font-size:1.0625rem;grid-template-columns:1fr;grid-template-rows:auto}body.tax.tax_index #ways-we-can-help ul li{margin:0}@media (min-width:37.5rem){body.tax.tax_index #ways-we-can-help ul{grid-template-columns:1fr 1fr}}body.team header{position:relative}body.team header .content{padding-bottom:0}body.team header h1{margin-bottom:.75em}body.team .checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type{opacity:.5}body.team .checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type:hover{opacity:.75}body.team .checkbox-toggle-input:checked~.checkbox-toggle-label:last-of-type,body.team .checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:first-of-type{opacity:1}body.team .checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:last-of-type{opacity:.5}body.team .checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:last-of-type:hover{opacity:.75}body.team .checkbox-toggle-label{font-size:2em}body.team .team-controls{align-items:center;display:flex;flex-direction:column}body.team .team-controls select{background-image:url(/0fdf6eb78f4f6f49ae4640a072d3cd5c90a50de1/59372/images/icons/select-arrow.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%}@media (min-width:28.625rem){body.team .team-controls select{display:none}body.team .team-controls .tabs{display:flex}}body.team .team-controls .tabs li{font-size:.875rem}@media (min-width:37.5rem){body.team .team-controls .tabs li{font-size:1rem}}body.team .team-controls .checkbox-toggle{margin:1.875rem auto 3.125rem}@media (min-width:37.5rem){.team-group ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -1rem}}#team:not([data-team-current-team-value=all]) .leadership-team,#team:not([data-team-current-team-value=all]) .team-member[data-team-member="Nick Pasquarosa"],#team[data-team-current-team-value=all] .other-teams .team-member[data-team~=leadership]{display:none!important}.team-member{align-items:center;border-bottom:1px solid #e0e3f0;border-top:1px solid #e0e3f0;display:flex;padding:.75rem 0}@media (min-width:37.5rem){.team-member{border:none!important;flex-direction:column;margin:1rem;padding:0;width:12.5rem}}.team-member:first-child{border-top:2px solid #e0e3f0}.team-member:last-child{border-bottom:2px solid #e0e3f0}.leadership-team .team-member:last-child{border-bottom-width:1px}.other-teams .team-member:first-child{border-top-width:1px}.team-member-photos{background-image:url(/5bfd24af50d5904de20a66575955b73b5daa0bac/9df1a/images/misc/team-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:5rem;margin-right:1.25rem;min-width:5rem;overflow:hidden;position:relative;width:5rem}@media (min-width:37.5rem){.team-member-photos{height:12.5rem;margin-bottom:.9375rem;margin-right:0;min-width:12.5rem;width:12.5rem}}.team-member-photo{border-radius:50%}.team-member-photo,.team-member-photo img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.team-member-photo.personal{display:none;z-index:1}#team[data-team-personal-photos-visible-value=true] .team-member-photo.personal,.team-member-photos:hover .team-member-photo.personal{display:block}#team[data-team-personal-photos-visible-value=true] .team-member-photo.professional,#team[data-team-personal-photos-visible-value=true] .team-member-photos:hover .team-member-photo.personal{display:none}#team[data-team-personal-photos-visible-value=false] .team-member-photos:hover .team-member-photo.personal,#team[data-team-personal-photos-visible-value=true] .team-member-photos:hover .team-member-photo.professional{display:block}#team[data-team-personal-photos-visible-value=false] .team-member-photos:hover .team-member-photo.professional{display:none}.team-member-info{font-size:.875rem}@media (min-width:37.5rem){.team-member-info{align-items:center;display:flex;flex-direction:column;text-align:center}}.team-member-name{font-size:1.25em}.team-member-title{color:#2697d4;font-size:1em;font-weight:600;margin-top:.125em}body.thank-you header .content,body.thank-you-1 header .content{align-items:center;display:flex;flex-direction:column;justify-content:center}body.thank-you .heading-container,body.thank-you-1 .heading-container{max-width:none}body.thank-you .heading-container h1,body.thank-you-1 .heading-container h1{font-size:8vw}@media (min-width:28.125rem){body.thank-you .heading-container h1,body.thank-you-1 .heading-container h1{font-size:2.25rem}}body.thank-you .heading-container p,body.thank-you-1 .heading-container p{color:#767ead;font-size:5vw;line-height:1.4em;margin:.75em 0 0}@media (min-width:30rem){body.thank-you .heading-container p,body.thank-you-1 .heading-container p{font-size:1.5rem}}body.thank-you .success-icon,body.thank-you-1 .success-icon{align-items:center;background:#44d094;border-radius:50%;display:none;height:3.75rem;justify-content:center;margin:0 0 1.875rem;width:3.75rem}body.thank-you .success-icon svg,body.thank-you-1 .success-icon svg{fill:#fff;height:60%}body.thank-you main,body.thank-you-1 main{background:#f7f9ff;border-top:1px solid #e0e3f0}body.thank-you #contact-info .content,body.thank-you #schedule-consultation .content,body.thank-you-1 #contact-info .content,body.thank-you-1 #schedule-consultation .content{align-items:center;display:flex;flex-direction:column}body.thank-you-1 .heading-container{margin-bottom:5rem}body.thank-you001 .cta-box{display:none}body.thank-you001 footer{padding-top:5rem}@media (min-width:69.75rem){body.thank-you001 footer{padding-top:6.25rem}}body.blog.blog_index,body.blog.blog_page{background:#f7f9ff}body.blog.blog_archives main,body.blog.blog_categories main,body.blog.blog_index main{position:relative;z-index:0}body.blog:hover .article-box{z-index:2}body.blog header.header--slant{pointer-events:none}body.blog header.header--slant:before{background:linear-gradient(7deg,#e0e3f0,#fff 65%)}body.blog header.header--slant .content{align-items:center;display:flex;flex-direction:column}body.blog .filter-text{color:#2697d4;font-size:1.5rem;margin:.5em 0 0}body.blog .blog-filter-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:3.75rem 0 0;pointer-events:all}body.blog .blog-filter{margin:.625rem;perspective:31.25rem;position:relative;transition:.3s;z-index:2}body.blog .blog-filter.active{z-index:3}body.blog .blog-filter.active .blog-filter-list-toggle{box-shadow:0 13px 26px -5px rgba(50,50,93,.22),0 8px 16px -8px rgba(0,0,0,.26);opacity:1;transform:translateY(-1px) scale(1.01)}body.blog .blog-filter.active .blog-filter-list-toggle svg{transform:rotate(-90deg)}body.blog .blog-filter.active .blog-filter-list{opacity:1;pointer-events:all;transform:none;transition:.4s cubic-bezier(.25,.15,.16,1.5)}body.blog .blog-filter.active:first-of-type .blog-filter-list,body.blog .blog-filter.active:last-of-type .blog-filter-list{transform:none}body.blog .blog-filter.inactive .blog-filter-list-toggle{opacity:.5}body.blog .blog-filter.inactive .blog-filter-list-toggle:hover{opacity:.75}body.blog .blog-filter:first-of-type .blog-filter-list{left:0;transform:rotateX(-15deg)}body.blog .blog-filter:first-of-type .blog-filter-list:before{left:1.25rem}body.blog .blog-filter:last-of-type .blog-filter-list{right:0;transform:rotateX(-15deg)}body.blog .blog-filter:last-of-type .blog-filter-list:before{right:1.25rem}body.blog .blog-filter-group .blog-filter-list-toggle{align-items:center;border-radius:.4375rem;display:flex;font-size:.875rem;justify-content:center;overflow:visible;padding:1em;transform-origin:bottom center;width:100%}@media (min-width:25.875rem){body.blog .blog-filter-group .blog-filter-list-toggle{border-radius:.625rem;font-size:1.125rem;padding:1em 1.25em}}body.blog .blog-filter-group .blog-filter-list-toggle:hover{transform:translateY(-1px) scale(1.01)}body.blog .blog-filter-group .blog-filter-list-toggle span{margin:0 .625rem 0 0}@media (min-width:25.875rem){body.blog .blog-filter-group .blog-filter-list-toggle span{margin:0 1.25rem 0 0}}body.blog .blog-filter-group .blog-filter-list-toggle svg{height:.625rem;transform:rotate(90deg);transform-origin:center;transition:.2s ease-out}@media (min-width:25.875rem){body.blog .blog-filter-group .blog-filter-list-toggle svg{height:.75rem}}body.blog .blog-filter-list{-webkit-overflow-scrolling:touch;font-size:1rem;max-height:15.625rem;min-width:100%;opacity:0;overflow-x:auto;overflow-y:auto;padding:1em 0;pointer-events:none;position:absolute;top:calc(100% + 1.875rem);transform-origin:top center;transition:.3s}body.blog .blog-filter-list a{color:#767ead;cursor:pointer;display:block;font-size:.875rem;line-height:1.4em;padding:.75em 1.25em;text-align:left;transition:.1s;white-space:nowrap;width:100%}body.blog .blog-filter-list a:hover{background:#eef1f9}body.blog .blog-root{margin:-10rem 0 0}@media (min-width:64rem){body.blog .blog-root{margin:-15rem 0 0}}body.blog .blog-root .content{padding-bottom:5rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:25.875rem){body.blog .blog-root .content{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:48rem){body.blog .blog-root .content{padding-bottom:7.5rem}}body.blog .article-feed{width:100%}body.blog .article-feed>ul{align-items:stretch;display:flex;flex-direction:column;left:-.9375rem;position:relative;width:calc(100% + 1.875rem)}@media (min-width:48rem){body.blog .article-feed>ul{flex-direction:row;flex-wrap:wrap}}body.blog .article-box{background:#fff;margin:.9375rem;position:relative;transform-origin:bottom center;transition:box-shadow .25s ease,transform .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:48rem){body.blog .article-box{width:calc(50% - 1.875rem)}}body.blog .article-box:hover{transform:translateY(-3px) scale(1.01);z-index:1}body.blog .article-box:hover a{opacity:1}@media (min-width:77.5rem){body.blog .article-box:nth-of-type(6n-5){height:100%;width:100%}body.blog .article-box:nth-of-type(6n-5) a{flex-direction:row;min-height:27.1875rem;position:relative}body.blog .article-box:nth-of-type(6n-5) .article-image{background-size:cover;min-height:27.1875rem;padding:0;width:65.6%}body.blog .article-box:nth-of-type(6n-5) .article-info{min-height:27.1875rem;padding:3.125rem 1.875rem;width:34.4%}body.blog .article-box:nth-of-type(6n-2),body.blog .article-box:nth-of-type(6n-3),body.blog .article-box:nth-of-type(6n-4){width:calc(33.33333% - 1.875rem)}body.blog .article-box:nth-of-type(6n),body.blog .article-box:nth-of-type(6n-1){width:calc(50% - 1.875rem)}}body.blog .article-box a{display:flex;flex-direction:column;height:100%}body.blog .article-image{background-image:url(/images/blog-header-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:56.25% 0 0;position:relative;width:100%}body.blog .article-image:after{background:rgba(0,0,0,.05);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.blog .article-info{font-size:4.375vw;padding:10% 8%}@media (min-width:22.875rem){body.blog .article-info{font-size:1rem}}@media (min-width:48rem){body.blog .article-info{font-size:1.8229vw}}@media (min-width:48rem) and (min-width:54.875rem){body.blog .article-info{font-size:1rem}}body.blog .article-title{color:#3c416e;font-size:1.375em;font-weight:700;line-height:1.4em;margin:0 0 1.25rem}body.blog .article-excerpt{color:#767ead;font-size:1em;line-height:1.8em}body.blog .article-category-tags{align-items:center;display:flex;flex-wrap:wrap;margin:1.5625rem 0 0;transform:translateX(-.3125rem);width:calc(100% + .625rem)}body.blog .article-category-tags li{background:#eef1f9;border-radius:6.25rem;color:#767ead;font-size:.6875em;margin:.3125rem;padding:.5em 1em;text-align:center;transition:.2s}body.blog .article-category-tags li:hover{background:#e3e8f5}body.blog .pagination{margin-top:3.75rem}body.blog .page-button,body.blog .page-numbers,body.blog .pagination{align-items:center;display:flex;justify-content:center}body.blog .page-button{color:#767ead;cursor:pointer;font-weight:600;height:2.5rem;position:relative;width:2.5rem}body.blog .page-button:before{background:#e0e3f0;border-radius:50%;content:"";height:100%;opacity:0;position:absolute;transform:scale(.5);transform-origin:center;transition:.15s;width:100%;z-index:-1}body.blog .page-button:hover{color:#3c416e}body.blog .page-button:hover svg{fill:#3c416e}body.blog .page-button:hover:before{opacity:1;transform:none}body.blog .page-button.first svg,body.blog .page-button.prev svg{transform:rotate(180deg)}body.blog .page-button.number{position:relative}body.blog .page-button.number:not(:first-of-type){margin:0 0 0 .625rem}body.blog .page-button.number.active{color:#fff}body.blog .page-button.number.active:before{background:#2697d4;opacity:1;transform:scale(.85)}body.blog .page-button.number.active:hover:before{transform:none}body.blog .page-button svg{fill:#767ead;height:.9375rem}.blog-post #header-menu,body.press-article #header-menu{background:#fff}.blog-post #blog-article>.content>h1,body.press-article #blog-article>.content>h1{font-size:8vw;line-height:1.4em;text-align:center}@media (min-width:37.5rem){.blog-post #blog-article>.content>h1,body.press-article #blog-article>.content>h1{font-size:3rem}}.blog-post .category-tags,body.press-article .category-tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.25rem;max-width:53.125rem}.blog-post .category-tags:empty,body.press-article .category-tags:empty{margin-top:0}.blog-post .category-tags li,body.press-article .category-tags li{margin:.4375rem}.blog-post .category-tags a,body.press-article .category-tags a{background:rgba(38,151,212,.2);border-radius:6.25rem;color:#2697d4;cursor:pointer;display:block;font-size:.75rem;font-weight:600;padding:.5em 1em;text-align:center}.blog-post .category-tags a:hover,body.press-article .category-tags a:hover{background:rgba(38,151,212,.3)}.blog-post main .content,body.press-article main .content{align-items:center;display:flex;flex-direction:column;max-width:62.5rem;position:relative}.blog-post article,body.press-article article{margin-top:3.75rem;position:relative}.blog-post article ol,.blog-post article p,.blog-post article ul,.blog-post article>*>h3,.blog-post article>h3,body.press-article article ol,body.press-article article p,body.press-article article ul,body.press-article article>*>h3,body.press-article article>h3{margin:1.875rem 0 0}.blog-post article>*>:first-child,.blog-post article>:first-child,body.press-article article>*>:first-child,body.press-article article>:first-child{margin:0!important}.blog-post article img,.blog-post article svg,body.press-article article img,body.press-article article svg{border-radius:.625rem;margin:0 auto;width:100%}.blog-post article img.small,.blog-post article svg.small,body.press-article article img.small,body.press-article article svg.small{max-width:18.75rem}.blog-post article img.medium,.blog-post article svg.medium,body.press-article article img.medium,body.press-article article svg.medium{max-width:28.125rem}.blog-post article img.large,.blog-post article svg.large,body.press-article article img.large,body.press-article article svg.large{max-height:none;max-width:none}.blog-post article h1,.blog-post article h2,body.press-article article h1,body.press-article article h2{color:#2697d4;font-size:1.875rem;line-height:1.4em;margin:3.75rem 0 0}.blog-post article p,body.press-article article p{margin:1.5rem 0 0}.blog-post article a,body.press-article article a{color:#2697d4;display:inline;transition:.15s}.blog-post article a:hover,body.press-article article a:hover{color:#207eb1;text-decoration:underline}.blog-post article .ratio-container,body.press-article article .ratio-container{border-radius:.625rem;overflow:hidden}.blog-post article blockquote,body.press-article article blockquote{border-left:5px solid #2697d4;color:#3c416e;font-style:italic;font-weight:600;margin:3.125rem 0 0;padding:.5em 2em}.blog-post article blockquote p,body.press-article article blockquote p{color:#3c416e;margin:0 0 1em}.blog-post article blockquote p:last-of-type,body.press-article article blockquote p:last-of-type{font-size:.9375rem;margin:0}.blog-post article blockquote p:first-of-type,body.press-article article blockquote p:first-of-type{font-size:1.125rem}.blog-post article blockquote+h2,.blog-post article blockquote+h3,.blog-post article blockquote+ol,.blog-post article blockquote+p,.blog-post article blockquote+ul,body.press-article article blockquote+h2,body.press-article article blockquote+h3,body.press-article article blockquote+ol,body.press-article article blockquote+p,body.press-article article blockquote+ul{margin:3.125rem 0 0}.blog-post article em,.blog-post article li,.blog-post article p,.blog-post article strong,body.press-article article em,body.press-article article li,body.press-article article p,body.press-article article strong{color:#767ead;font-size:1rem;line-height:1.8em}@media (min-width:25.875rem){.blog-post article em,.blog-post article li,.blog-post article p,.blog-post article strong,body.press-article article em,body.press-article article li,body.press-article article p,body.press-article article strong{font-size:1.125rem}}.blog-post article ol,.blog-post article ul,body.press-article article ol,body.press-article article ul{padding:0 0 0 2.5rem}.blog-post article ol li,body.press-article article ol li{padding:0 0 0 .5em}.blog-post article li,body.press-article article li{display:list-item;margin:0 0 1em}.blog-post article li p,.blog-post article li:last-of-type,body.press-article article li p,body.press-article article li:last-of-type{margin:0}.blog-post article .blog-caption,body.press-article article .blog-caption{color:#767ead;font-size:.875rem;position:relative;text-align:center;top:-2.5rem}.blog-post article iframe,body.press-article article iframe{width:100%}.blog-post article .blog-subscribe-form,body.press-article article .blog-subscribe-form{margin:12.5vw auto;max-width:42.5rem;width:100%}@media (min-width:40rem){.blog-post article .blog-subscribe-form,body.press-article article .blog-subscribe-form{margin:5rem auto}}.blog-post #at-custom-sidebar .at-share-btn:hover .at-icon-wrapper,body.press-article #at-custom-sidebar .at-share-btn:hover .at-icon-wrapper{transform:scale(1.125)}.blog-post #at-custom-sidebar .at-share-btn:hover .at-icon-wrapper svg,body.press-article #at-custom-sidebar .at-share-btn:hover .at-icon-wrapper svg{transform:scale(.88888)}body.press.press_index header{position:relative}body.press.press_index header:before{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) bottom/3333px 150vw no-repeat,#f3f6fc;content:"";height:150%;left:0;position:absolute;top:0;width:100%}@media (min-width:25rem){body.press.press_index header:before{background:url(/ba25644feb80530be2be2df38f6a80b107012f2e/68b72/images/graphics/waves/wave-8--white.svg) bottom/3333px 600px no-repeat,#f3f6fc}}@media (min-width:40rem){body.press.press_index header:before{height:135%}}body.press.press_index main{background:#f3f6fc}body.press.press_index .press-root>.content{padding-bottom:5rem}body.press.press_index .article-feed{max-width:50rem}body.press.press_index .article-box{align-items:flex-start;display:flex;flex-direction:column;padding:9.375vw}@media (min-width:32rem){body.press.press_index .article-box{padding:3rem}}body.press.press_index .article-box+.card{margin-top:1.25rem}body.press.press_index .article-excerpt{margin-bottom:1.5em;margin-top:1em}body.press.press_index .article-title,body.press.press_index .article-title a{transition:.1s}body.press.press_index .article-title:hover a{color:#2697d4}body.press.press_index .pagination{margin-top:3.75rem}body.press.press_index .page-button,body.press.press_index .page-numbers,body.press.press_index .pagination{align-items:center;display:flex;justify-content:center}body.press.press_index .page-button{color:#767ead;cursor:pointer;font-weight:600;height:2.5rem;position:relative;width:2.5rem}body.press.press_index .page-button:before{background:#e0e3f0;border-radius:50%;content:"";height:100%;opacity:0;position:absolute;transform:scale(.5);transform-origin:center;transition:.15s;width:100%;z-index:-1}body.press.press_index .page-button:hover{color:#3c416e}body.press.press_index .page-button:hover svg{fill:#3c416e}body.press.press_index .page-button:hover:before{opacity:1;transform:none}body.press.press_index .page-button.first svg,body.press.press_index .page-button.prev svg{transform:rotate(180deg)}body.press.press_index .page-button.number{position:relative}body.press.press_index .page-button.number:not(:first-of-type){margin:0 0 0 .625rem}body.press.press_index .page-button.number.active{color:#fff}body.press.press_index .page-button.number.active:before{background:#2697d4;opacity:1;transform:scale(.85)}body.press.press_index .page-button.number.active:hover:before{transform:none}body.press.press_index .page-button svg{fill:#767ead;height:.9375rem}body.press-article article{margin-top:0}body.press-article main>:last-child{padding-bottom:0}body.press-article .cta-box{display:none}body.press-article footer{padding-top:5rem}@media (min-width:69.75rem){body.press-article footer{padding-top:6.25rem}}