@layer tailwind_base{*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e7e7f4}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(38 151 212 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(38 151 212 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--nav-height: 5rem}}@layer vendor{.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:translate(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translate(10px)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:currentColor;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:currentColor;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:currentColor;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:currentColor;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.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:#00081033;border-width:7px 7px 0;top:17px;left:1px}.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:#00081033;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:#00081033;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-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.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;width:16px;height:6px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;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{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;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{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}}@layer custom_styles{html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font:18px/1 sans-serif;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,ul,button{margin:0;padding:0}main,li{display:block}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer}::-moz-focus-inner{border:0;padding:0}:focus{outline:0}img{border:0;display:block;height:auto}svg{display:block;pointer-events:none}input,select,textarea,input[type=submit]{-webkit-appearance:none;background:transparent;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:hover,a:active,a:focus{outline:0;outline-style:none;text-decoration:none}u{text-decoration:underline}.pt--xxxs{padding-top:.125em}.pr--xxxs{padding-right:.125em}.pb--xxxs{padding-bottom:.125em}.pl--xxxs{padding-left:.125em}.mt--xxxs{margin-top:.125em}.mr--xxxs{margin-right:.125em}.mb--xxxs{margin-bottom:.125em}.ml--xxxs{margin-left:.125em}.pt--xxs{padding-top:.25em}.pr--xxs{padding-right:.25em}.pb--xxs{padding-bottom:.25em}.pl--xxs{padding-left:.25em}.mt--xxs{margin-top:.25em}.mr--xxs{margin-right:.25em}.mb--xxs{margin-bottom:.25em}.ml--xxs{margin-left:.25em}.pt--xs{padding-top:.5em}.pr--xs{padding-right:.5em}.pb--xs{padding-bottom:.5em}.pl--xs{padding-left:.5em}.mt--xs{margin-top:.5em}.mr--xs{margin-right:.5em}.mb--xs{margin-bottom:.5em}.ml--xs{margin-left:.5em}.pt--sm{padding-top:.75em}.pr--sm{padding-right:.75em}.pb--sm{padding-bottom:.75em}.pl--sm{padding-left:.75em}.mt--sm{margin-top:.75em}.mr--sm{margin-right:.75em}.mb--sm{margin-bottom:.75em}.ml--sm{margin-left:.75em}.pt--md{padding-top:1em}.pr--md{padding-right:1em}.pb--md{padding-bottom:1em}.pl--md{padding-left:1em}.mt--md{margin-top:1em}.mr--md{margin-right:1em}.mb--md{margin-bottom:1em}.ml--md{margin-left:1em}.pt--lg{padding-top:1.25em}.pr--lg{padding-right:1.25em}.pb--lg{padding-bottom:1.25em}.pl--lg{padding-left:1.25em}.mt--lg{margin-top:1.25em}.mr--lg{margin-right:1.25em}.mb--lg{margin-bottom:1.25em}.ml--lg{margin-left:1.25em}.pt--xl{padding-top:1.5em}.pr--xl{padding-right:1.5em}.pb--xl{padding-bottom:1.5em}.pl--xl{padding-left:1.5em}.mt--xl{margin-top:1.5em}.mr--xl{margin-right:1.5em}.mb--xl{margin-bottom:1.5em}.ml--xl{margin-left:1.5em}.pt--xxl{padding-top:2em}.pr--xxl{padding-right:2em}.pb--xxl{padding-bottom:2em}.pl--xxl{padding-left:2em}.mt--xxl{margin-top:2em}.mr--xxl{margin-right:2em}.mb--xxl{margin-bottom:2em}.ml--xxl{margin-left:2em}.pt--xxxl{padding-top:2.5em}.pr--xxxl{padding-right:2.5em}.pb--xxxl{padding-bottom:2.5em}.pl--xxxl{padding-left:2.5em}.mt--xxxl{margin-top:2.5em}.mr--xxxl{margin-right:2.5em}.mb--xxxl{margin-bottom:2.5em}.ml--xxxl{margin-left:2.5em}.lh--xs{line-height:.85em!important}.lh--sm{line-height:1em!important}.lh--md{line-height:1.2em!important}.lh--lg{line-height:1.4em!important}.lh--xl{line-height:1.6em!important}.lh--xxl{line-height:1.8em!important}*{color:#3c416e;font-family:Montserrat,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.2em}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:32.125rem){h2{font-size:2.25rem}}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}.dark{color:#3c416e}.body-text{color:#767ead;font-size:4.375vw;font-weight:500;line-height:1.8em;text-wrap:pretty}@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}}.decorated-sentence{font-size:1.25rem;font-style:italic;font-weight:700;line-height:1.6em;margin:0 0 1em}.section-heading{margin-bottom:2em}.section-heading.extra-margin{margin-bottom:3em}.tagline,.subtext{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}}article{margin-top:3.75rem;position:relative}article>h3,article>*>h3,article ol,article p,article ul{margin:1.875rem 0 0}article>*:first-child,article>*>*:first-child{margin:0!important}article .blog-image-container{max-width:25rem}article img,article svg{border-radius:.625rem;margin:0 auto;width:100%}article img.small,article svg.small{max-width:18.75rem}article img.medium,article svg.medium{max-width:28.125rem}article img.large,article svg.large{max-height:none;max-width:none}article h1,article h2{color:#2697d4;font-size:1.875rem;margin:3.75rem 0 0;line-height:1.4em}article p{margin:1.5rem 0 0}article a{color:#2697d4;display:inline;transition:.15s}article a:hover{color:#207eb1;text-decoration:underline}article .ratio-container{border-radius:.625rem;overflow:hidden}article blockquote{border-left:5px solid rgb(38,151,212);color:#3c416e;font-style:italic;font-weight:600;margin:3.125rem 0 0;padding:.5em 2em}article blockquote p{color:#3c416e;margin:0 0 1em}article blockquote p:last-of-type{font-size:.9375rem;margin:0}article blockquote p:first-of-type{font-size:1.125rem}article blockquote+h2,article blockquote+h3,article blockquote+ol,article blockquote+p,article blockquote+ul{margin:3.125rem 0 0}article li,article p,article strong,article em{color:#767ead;font-size:1rem;line-height:1.8em}@media(min-width:25.875rem){article li,article p,article strong,article em{font-size:1.125rem}}article ol,article ul{padding:0 0 0 2.5rem}article ol li{padding:0 0 0 .5em}article li{display:list-item;margin:0 0 1em}article li:last-of-type{margin:0}article li p{margin:0}article .blog-caption{color:#767ead;font-size:.875rem;position:relative;text-align:center;top:-2.5rem}article iframe{width:100%}article .blog-subscribe-form{margin:12.5vw auto;max-width:42.5rem;width:100%}@media(min-width:40rem){article .blog-subscribe-form{margin:5rem auto}}.hide--display{display:none!important}.show--display{display:block!important}.show--display--flex{display:flex!important}.show--display--table{display:table-cell!important}.flex{display:flex}.hide{opacity:0;pointer-events:none}.show{opacity:1;pointer-events:all}.no-transition{transition:none!important}.no-animation{animation:none!important}.preload *{transition:none!important}.scroll-y{-webkit-overflow-scrolling:touch;overflow-y:auto}.no-scroll{overflow:hidden;position:relative}.opacity--33{opacity:.33}.opacity--50{opacity:.5}.opacity--67{opacity:.67}.off-white{background:#f7f9ff}.dark{color:#3c416e!important}.gray{color:#767ead}.visbility--hidden{visibility:hidden}.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:80rem}.center--flex{align-items:center;display:flex;justify-content:center}.center--absolute{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.position-absolute{position:absolute}.extend-background{position:relative}.extend-background:after{background:#f7f9ff;content:"";height:3.75rem;left:0;position:absolute;top:100%;width:100%;z-index:0}@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)}html,body{height:auto!important;height:initial!important}html{overflow-x:hidden}body{overflow-x:clip}body.off-white{background:#f7f9ff}::-moz-selection{background:#2697d4;color:#fff}::selection{background:#2697d4;color:#fff}#acuity-footer{display:none}.button,.blog-subscribe-form button[type=submit],a.button,button.button{background:#2697d4;border-radius:.5rem;box-shadow:0 .2778em .5556em -.1111em #32325d4d,0 .1667em .3333em -.1667em #00000057;color:#fff!important;cursor:pointer;display:inline-block;font-size:4.375vw;font-weight:600;padding:1.15em 1.5em!important;text-align:center;transition:.2s!important;transform-origin:bottom center}@media(min-width:24.3125rem){.button,.blog-subscribe-form button[type=submit],a.button,button.button{font-size:1.0625rem}}.button:hover,.blog-subscribe-form button[type=submit]:hover,a.button:hover,button.button:hover{background:#0e8acc;box-shadow:0 .5556em 1em -.3333em #32325d5c,0 .3333em .6667em -.3333em #0006;transform:translateY(-2px)}.button:active,.blog-subscribe-form button[type=submit]:active,a.button:active,button.button:active{background:#0e8acc;box-shadow:0 .2778em .5556em -.1111em #32325d4d,0 .1667em .3333em -.1667em #00000057;transform:none}.button.small,.blog-subscribe-form button.small[type=submit],a.button.small,button.button.small{font-size:.875rem}.button.small:hover,.blog-subscribe-form button.small[type=submit]:hover,a.button.small:hover,button.button.small:hover{transform:translateY(-1px)}@media(min-width:22.875rem){.button.medium,.blog-subscribe-form button.medium[type=submit],a.button.medium,button.button.medium{font-size:1rem}}@media(min-width:25.6875rem){.button.large,.blog-subscribe-form button.large[type=submit],a.button.large,button.button.large{font-size:1.125rem}}@media(min-width:28.5625rem){.button.x-large,.blog-subscribe-form button.x-large[type=submit],a.button.x-large,button.button.x-large{font-size:1.25rem}}.button.outline,.blog-subscribe-form button.outline[type=submit],a.button.outline,button.button.outline{background:none;box-shadow:none}.button.outline:hover,.blog-subscribe-form button.outline[type=submit]:hover,a.button.outline:hover,button.button.outline:hover{color:#fff}.button.blue.outline,.blog-subscribe-form button.blue.outline[type=submit],a.button.blue.outline,button.button.blue.outline{box-shadow:inset 0 0 0 1.5px #2697d4;color:#2697d4}.button.gray,.blog-subscribe-form button.gray[type=submit],a.button.gray,button.button.gray{background:#767ead;box-shadow:0 .2778em .5556em -.1111em #32325d42,0 .1667em .3333em -.1667em #0000004d}.button.gray:hover,.blog-subscribe-form button.gray[type=submit]:hover,a.button.gray:hover,button.button.gray:hover{background:#636ca2!important;box-shadow:0 .5556em 1em -.3333em #32325d52,0 .3333em .6667em -.3333em #0000005c}.button.gray:active,.blog-subscribe-form button.gray[type=submit]:active,a.button.gray:active,button.button.gray:active{background:#636ca2!important;box-shadow:0 .2778em .5556em -.1111em #32325d42,0 .1667em .3333em -.1667em #0000004d}.button.gray.outline,.blog-subscribe-form button.gray.outline[type=submit],a.button.gray.outline,button.button.gray.outline{box-shadow:inset 0 0 0 1.5px #767ead;color:#767ead}.button.orange,.blog-subscribe-form button.orange[type=submit],a.button.orange,button.button.orange{background:#fc6a03;box-shadow:0 .2778em .5556em -.1111em #32325d42,0 .1667em .3333em -.1667em #0000004d}.button.orange:hover,.blog-subscribe-form button.orange[type=submit]:hover,a.button.orange:hover,button.button.orange:hover{background:#fa5c00!important;box-shadow:0 .5556em 1em -.3333em #32325d52,0 .3333em .6667em -.3333em #0000005c}.button.orange:active,.blog-subscribe-form button.orange[type=submit]:active,a.button.orange:active,button.button.orange:active{background:#fa5c00!important;box-shadow:0 .2778em .5556em -.1111em #32325d42,0 .1667em .3333em -.1667em #0000004d}.button.orange.outline,.blog-subscribe-form button.orange.outline[type=submit],a.button.orange.outline,button.button.orange.outline{box-shadow:inset 0 0 0 1.5px #fc6a03;color:#fc6a03}.button.orange.outline:hover,.blog-subscribe-form button.orange.outline[type=submit]:hover,a.button.orange.outline:hover,button.button.orange.outline:hover{color:#fff}.button.xero,.blog-subscribe-form button.xero[type=submit],a.button.xero,button.button.xero{background:#11b5ea}.button.full-width,.blog-subscribe-form button.full-width[type=submit],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:#2d509126;border:none;border-radius:2px;box-shadow:none;height:4px;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:translate(100%)}to{animation-timing-function:cubic-bezier(.2,0,0,1);transform:none}}#expenses-slider .noUi-handle{box-shadow:0 4px 6px -1px #0f172a33,0 2px 4px -2px #0f172a33;border:1px solid rgba(100,116,139,.2);animation-delay:.5s;animation-duration:1.5s;animation-name:slide-handle;background-image:url(/images/graphics/misc/slider-handle-bg.svg);background-position:0% 50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:50%;cursor:ew-resize;height:48px;min-width:48px;right:-24px;top:-22px;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:-28px;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:translate(-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:translate(-50%);white-space:nowrap}#expenses-slider .noUi-touch-area.hide-tooltip:before{display:none;pointer-events:none}#expenses-slider .noUi-handle:hover,#expenses-slider .noUi-active{box-shadow:0 10px 15px -3px #02061733,0 4px 6px -4px #02061733;transform:scale(1.05)}#expenses-slider .noUi-handle:before,#expenses-slider .noUi-handle:after{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.25rem);z-index:3}@media(min-width:31.25rem){.slider-notches{display:flex}}.slider-notch{background:#ffffff40;backdrop-filter:blur(10px);border-radius:50%;box-shadow:inset 0 0 0 4px #2d509126;height:1.25rem;width:1.25rem;font-size:0}.slider-notch.colored{box-shadow:inset 0 0 0 4px #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;box-shadow:0 .1em .15em -.05em #0000000a,0 .2em .3em -.1em #00000012,0 .4em .6em -.2em #32325d1a,0 0 .4em #32325d0f;border-radius:50%;height:9.5rem;font-size:9.5rem;opacity:0;position:absolute;width:9.5rem;will-change:transform,opacity;transform:scale(0)}#floating-logos .floating-logo:hover{transition:.3s z-index;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-image:url(/images/back-office-technology/company-logos.png);background-position:0 0}#floating-logos .logo--adp{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px 0}#floating-logos .logo--amazon{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px 0}#floating-logos .logo--autoentry{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px 0}#floating-logos .logo--bill_dot_com{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px 0}#floating-logos .logo--box{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px 0}#floating-logos .logo--capsule{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px 0}#floating-logos .logo--cin7{background-image:url(/images/back-office-technology/company-logos.png);background-position:0 -154px}#floating-logos .logo--dear{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px -154px}#floating-logos .logo--deputy{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px -154px}#floating-logos .logo--expensify{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px -154px}#floating-logos .logo--g_suite{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px -154px}#floating-logos .logo--gusto{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px -154px}#floating-logos .logo--harvest{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px -154px}#floating-logos .logo--hubdoc{background-image:url(/images/back-office-technology/company-logos.png);background-position:0 -308px}#floating-logos .logo--insightly{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px -308px}#floating-logos .logo--justworks{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px -308px}#floating-logos .logo--kabbage{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px -308px}#floating-logos .logo--mile_iq{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px -308px}#floating-logos .logo--paychex{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px -308px}#floating-logos .logo--paypal{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px -308px}#floating-logos .logo--practice_ignition{background-image:url(/images/back-office-technology/company-logos.png);background-position:0 -462px}#floating-logos .logo--quotient{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px -462px}#floating-logos .logo--receipt_bank{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px -462px}#floating-logos .logo--revel_systems{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px -462px}#floating-logos .logo--shoeboxed{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px -462px}#floating-logos .logo--shopify{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px -462px}#floating-logos .logo--spotlight_reporting{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px -462px}#floating-logos .logo--square{background-image:url(/images/back-office-technology/company-logos.png);background-position:0 -616px}#floating-logos .logo--stichlabs{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px -616px}#floating-logos .logo--stripe{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px -616px}#floating-logos .logo--surepayroll{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px -616px}#floating-logos .logo--t_sheets{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px -616px}#floating-logos .logo--taxjar{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px -616px}#floating-logos .logo--timely{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px -616px}#floating-logos .logo--tradegecko{background-image:url(/images/back-office-technology/company-logos.png);background-position:0 -770px}#floating-logos .logo--veem{background-image:url(/images/back-office-technology/company-logos.png);background-position:-154px -770px}#floating-logos .logo--vend{background-image:url(/images/back-office-technology/company-logos.png);background-position:-308px -770px}#floating-logos .logo--woo_commerce{background-image:url(/images/back-office-technology/company-logos.png);background-position:-462px -770px}#floating-logos .logo--workflow_max{background-image:url(/images/back-office-technology/company-logos.png);background-position:-616px -770px}#floating-logos .logo--xero{background-image:url(/images/back-office-technology/company-logos.png);background-position:-770px -770px}#floating-logos .logo--quickbooks{background-image:url(/images/back-office-technology/company-logos.png);background-position:-924px -770px}footer{background:linear-gradient(to bottom,#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,footer.no-button .cta-box .blog-subscribe-form button[type=submit],.blog-subscribe-form footer.no-button .cta-box button[type=submit]{display:none}footer p:not(.blog-subscribe-form p),footer a:not(.blog-subscribe-form a),footer span:not(.blog-subscribe-form span),footer div:not(.blog-subscribe-form div),footer li:not(.blog-subscribe-form li){color:#fff}footer a{transition:.15s}.cta-box{align-items:center;display:flex;flex-direction:column;max-width:42.5rem;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 .fsBody .fsForm{margin:0}.cta-box .fsBody .fsSection,.cta-box .fsForm .fsSubmit{padding:0}.cta-box .fsBody .fsRowBody{margin-bottom:1.875rem!important;text-align:left}.cta-box .fsSubmitButton{background:#fc6a03!important;box-shadow:0 .2778em .5556em -.1111em #32325d42,0 .1667em .3333em -.1667em #0000004d;width:100%!important}.cta-box .fsSubmitButton:hover{background:#fa5c00!important;box-shadow:0 .5556em 1em -.3333em #32325d52,0 .3333em .6667em -.3333em #0000005c}.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 rgba(255,255,255,.15);display:flex;flex-direction:column;gap:1rem;padding:0 0 5rem;text-align:center}@media(min-width:69.75rem){.company-info{align-items:flex-start;border-bottom:none;border-right:1px solid rgba(255,255,255,.15);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 svg{display:block;fill:#fff;height:1rem;margin:0 .9375rem 0 0;width:1rem}.website-by{padding:1.875rem 0 0;position:relative}.website-by:before{background:#fff;content:"";height:.125rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:1.875rem}@media(min-width:69.75rem){.website-by:before{left:0;transform:none}}.website-by a{color:#fff}.website-by a:hover{color:#fff;opacity:.65;text-decoration:none}.footer-link-groups{align-items:flex-start;display:flex;flex-wrap:wrap;gap:3.75rem;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 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 1.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,.bottom-bar .blog-subscribe-form button.orange[type=submit],.blog-subscribe-form .bottom-bar button.orange[type=submit]{margin:0 1.875rem 1.875rem 0;order:1}@media(min-width:29.25rem){.bottom-bar .button.orange,.bottom-bar .blog-subscribe-form button.orange[type=submit],.blog-subscribe-form .bottom-bar button.orange[type=submit]{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.general-form{max-width:62.5rem}form.widget-form{background:#fff;max-width:34.375rem;padding:2.5rem .75rem}@media(min-width:25.875rem){form.widget-form{padding:2.5rem 1.375rem}}form.widget-form .input-section{flex-direction:row;flex-wrap:wrap;justify-content:space-between}form.widget-form .input-container{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;margin:0 .5rem 2.5rem}form.widget-form .input-container.width--half{flex-basis:14.0625rem}form.widget-form .input-container:last-of-type{margin:0 .5rem}form.widget-form textarea{resize:none}form.widget-form input[type=submit]{margin:2.5rem 0 0;white-space:pre-wrap}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,form.single-input-form .blog-subscribe-form button[type=submit],.blog-subscribe-form form.single-input-form button[type=submit]{margin:1em 0 0;white-space:nowrap;width:100%}@media(min-width:31.25rem){form.single-input-form .button,form.single-input-form .blog-subscribe-form button[type=submit],.blog-subscribe-form form.single-input-form button[type=submit]{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 [data-testid=form-body]>div{padding:0}.blog-subscribe-form label{margin-bottom:1.875rem}.blog-subscribe-form .fsLabel span:first-child{color:#3c416e}.form-title{font-size:1.25rem;margin:0 0 2.5rem;text-align:center}.form-section{margin:0 0 5rem;width:100%}.form-section-title{font-size:1.5rem;margin:0 0 2.5rem}.input-group{width:100%}.input-group.two-cols{align-items:center;display:flex;flex-wrap:wrap}.input-group.two-cols .input-container{margin-bottom:2.5rem}@media(min-width:56.25rem){.input-group.two-cols .input-container{width:calc((100% - 1.25rem)/2)}.input-group.two-cols .input-container:nth-child(odd){margin-right:1.25rem}.input-group.two-cols .input-container:nth-last-child(-n+2){margin-bottom:0}}.input-section{align-items:flex-start;display:flex;flex-direction:column;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)}label,input{display:block}label{color:#767ead;display:inline-block;font-size:.875rem;margin:0 0 .6em;text-align:left}input:not([type=submit]),textarea,select{background-color:#eef1f9;border-radius:.3125rem;color:#767ead;font-size:1rem;font-weight:500;padding:1em;width:100%}input:not([type=submit])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#767ead66}input:not([type=submit])::placeholder,textarea::placeholder,select::placeholder{color:#767ead66}input:not([type=submit]):focus,textarea:focus,select: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:none;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 #0003,0 10px 20px -6px #32325d4d;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:translate(4px)}.arrow-link:after{background:url(/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{color:#fff}.arrow-link.arrow-link--white:after{background:url(/images/icons/link-arrow--white.svg)}.arrow-link.arrow-link--white:hover{opacity:.65}.arrow-link.arrow-link--white:hover:after{filter:none}.arrow-link.arrow-link--white svg{fill:#fff}.arrow-link svg{fill:#2697d4}.badge{align-items:center;border-radius:1.875rem;display:inline-flex;font-size:.75em;font-weight:700;justify-content:center;line-height:.85em;padding:.55em 1em;text-align:center;text-transform:uppercase}.badge.small{font-size:.625em}.badge.green{background:#44d09433;color:#44d094}.badge.gray{background:#767ead33;color:#767ead}.badge.blue{background:#2697d433;color:#2697d4}.badge.red{background:#f93b3b33;color:#f93b3b}.badge.orange{background:#fc6a0333;color:#fc6a03}.badge.dark{background:#3c416e33;color:#3c416e}.badge.white{background:#fff3;color:#fff}.banner{left:0;position:fixed;top:0;width:100%;z-index:10}.banner .banner-inner{color:#fff;font-size:.875rem;line-height:1.2em;text-align:center;padding:.875em 1em}@media(min-width:48rem){.banner .banner-inner{font-size:1rem}}.banner p{color:inherit}.border-top{border-top:1px solid rgb(224,227,240)}.border-bottom{border-bottom:1px solid rgb(224,227,240)}.border-left{border-left:1px solid rgb(224,227,240)}.border-right{border-right:1px solid rgb(224,227,240)}.border-radius{border-radius:.625rem}.button-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em 0}.button-container .button,.button-container .blog-subscribe-form button[type=submit],.blog-subscribe-form .button-container button[type=submit]{margin:.5em}section.call-to-action .content{align-items:center;display:flex;flex-direction:column;text-align:center}section.call-to-action p{color:#767ead;font-size:1.125rem;line-height:1.4em;margin:.75em 0 0}@media(min-width:48rem){section.call-to-action p{font-size:1.5rem}}section.call-to-action .button,section.call-to-action .blog-subscribe-form button[type=submit],.blog-subscribe-form section.call-to-action button[type=submit]{margin:2.5rem 0 0}.card{background:#fff;border-radius:.625rem;overflow:hidden}.card.slant-split-card{align-items:center;display:flex;flex-direction:column;max-width:75rem}@media(min-width:48rem){.card.slant-split-card{display:table}.card.slant-split-card.reverse{direction:rtl}.card.slant-split-card.reverse .slant-split-card--text{direction:ltr}.card.slant-split-card.reverse .slant-split-card--text:after{transform:skew(9deg);transform-origin:top right}}@media(min-width:48rem)and (min-width:48rem){.card.slant-split-card.reverse .slant-split-card--text:after{display:block}}.card.slant-split-card .slant-split-card--image{background-position:center;background-repeat:no-repeat;background-size:cover;height:56vw;max-height:18.75rem;overflow:hidden;position:relative;width:100%}@media(min-width:48rem){.card.slant-split-card .slant-split-card--image{display:table-cell;height:100%;min-width:18.75rem;width:50%}}.card.slant-split-card .slant-split-card--text{padding:3.75rem 1.875rem;position:relative;z-index:1}.card.slant-split-card .slant-split-card--text:after{background:#fff;content:"";display:none;height:100%;left:0;position:absolute;top:0;transform:skew(-9deg);transform-origin:top left;width:100%;z-index:-1}@media(min-width:48rem){.card.slant-split-card .slant-split-card--text:after{display:block}.card.slant-split-card .slant-split-card--text{display:table-cell;padding:5rem 3.125rem;width:50%}}.card.slant-split-card .slant-split-card--heading{font-size:1.25rem;margin:0 0 1em}.card.slant-split-card .slant-split-card--p{color:#767ead;font-size:1rem;line-height:1.8em}.card.pricing-card{align-items:center;display:flex;flex-direction:column;overflow:visible;padding:2.5rem 6.25vw;position:relative;width:100%}@media(min-width:30rem){.card.pricing-card{padding:2.5rem 1.875rem}}.card.pricing-card:last-of-type{margin:0}.card.pricing-card>*:not(:last-child){margin-bottom:2.5rem}.card.pricing-card .plan-header{text-align:center}.card.pricing-card .plan-subheading{color:#44d094;font-size:.9375rem;font-weight:600;margin-top:.5em}.card.pricing-card .plan-image{max-width:15.625rem;width:85%}.card.pricing-card .plan-price{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.card.pricing-card .plan-price *{line-height:.8em}.card.pricing-card .plan-price span{color:#767ead;display:block;font-size:.875rem}.card.pricing-card .plan-price span:first-child{margin:0 0 1em}.card.pricing-card .plan-price span.price{align-items:flex-start;color:#3c416e;font-size:3rem;font-weight:700;position:relative}.card.pricing-card .plan-price span.price:before{bottom:.25em;content:"$";font-size:.55em;line-height:.8em;padding:0 .15em 0 0;position:relative}.card.pricing-card .plan-price span:last-child{margin:1em 0 0}.card.pricing-card .plan-features{flex-grow:1}.card.pricing-card .plan-features ul{align-items:flex-start;display:flex;flex-direction:column;font-size:.9375rem;width:100%}.card.pricing-card .button,.card.pricing-card .blog-subscribe-form button[type=submit],.blog-subscribe-form .card.pricing-card button[type=submit]{width:100%}.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>svg,.cluster.align-center>img{height:4em}.cluster.cluster--small{font-size:.9375rem}.cluster.cluster--large{font-size:1.125rem}.cluster>.heading{margin-bottom:1em}.cluster>svg,.cluster>img{height:3.5em;margin:0 0 1.5em}.cluster>svg.big-icon,.cluster>img.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;text-wrap:pretty}.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((100% - 2.5rem)/2)}.cluster-group.two-clusters>*:first-child{margin:0 2.5rem 0 0}}@media(min-width:50rem){.cluster-group.two-clusters>*{width:calc((100% - 6.25rem)/2)}.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((100% - 2.5rem)/2)}.cluster-group.three-clusters>*:first-child{margin:0 2.5rem 3.75rem 0}}@media(min-width:53.75rem){.cluster-group.three-clusters>*{width:calc((100% - 5rem) / 3)}.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}}.cluster-group.four-clusters>*{margin:0 0 2.5rem}.cluster-group.four-clusters>*:last-child{margin:0}@media(min-width:33.75rem){.cluster-group.four-clusters>*{width:calc((100% - 2.5rem)/2)}.cluster-group.four-clusters>*:first-child{margin:0 2.5rem 2.5rem 0}.cluster-group.four-clusters>*:nth-child(2){margin:0 0 2.5rem}.cluster-group.four-clusters>*:nth-child(3){margin:0 2.5rem 0 0}}@media(min-width:70rem){.cluster-group.four-clusters>*{width:calc((100% - 7.5rem)/4)}.cluster-group.four-clusters>*:first-of-type,.cluster-group.four-clusters>*:nth-of-type(2),.cluster-group.four-clusters>*:nth-of-type(3){margin:0 2.5rem 0 0}}.colorable-fill{fill:#2697d4}.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;gap:3.75rem 5rem}@media(min-width:64rem){.flex-container{flex-direction:row}.flex-container.reverse{flex-direction:row-reverse}}.flex-container.cluster-graphic{align-items:center}@media(min-width:64rem){.flex-container.cluster-graphic{justify-content:flex-start}}.flex-container.cluster-graphic .cluster{max-width:37.5rem}@media(min-width:64rem){.flex-container.cluster-graphic .cluster{min-width:50%;width:50%}}.form-section .content{max-width:62.5rem}.grid{display:flex;flex-wrap:wrap}.grid.grid--3x3 .grid-item{margin:0 0 5rem}.grid.grid--3x3 .grid-item:last-of-type{margin:0}@media(min-width:35rem){.grid.grid--3x3 .grid-item{width:calc((100% - 2.5rem)/2)}.grid.grid--3x3 .grid-item:nth-of-type(odd){margin:0 1.25rem 5rem 0}.grid.grid--3x3 .grid-item:nth-of-type(2n+2){margin:0 0 5rem}.grid.grid--3x3 .grid-item:last-of-type{margin:0}}@media(min-width:54.375rem){.grid.grid--3x3 .grid-item{width:calc((100% - 2.5rem) / 3)}.grid.grid--3x3 .grid-item:nth-of-type(3n+1),.grid.grid--3x3 .grid-item:nth-of-type(3n+2){margin:0 1.25rem 5rem 0}.grid.grid--3x3 .grid-item:nth-of-type(3n+3){margin:0 0 5rem}.grid.grid--3x3 .grid-item:nth-last-of-type(-n+3){margin:0 1.25rem 0 0}.grid.grid--3x3 .grid-item:last-of-type{margin:0}}@media(min-width:64rem){.grid.grid--3x3 .grid-item{width:calc((100% - 5rem) / 3)}.grid.grid--3x3 .grid-item:nth-of-type(3n+1),.grid.grid--3x3 .grid-item:nth-of-type(3n+2){margin:0 2.5rem 5rem 0}.grid.grid--3x3 .grid-item:nth-last-of-type(-n+3){margin:0 2.5rem 0 0}.grid.grid--3x3 .grid-item:last-of-type{margin:0}}.icon{align-items:center;border-radius:50%;display:flex;justify-content:center}.icon svg{height:55%}.icon-circle{align-items:center;background:#2697d440;border-radius:50%;display:flex;justify-content:center}.icon-group{align-items:center;display:flex;margin:0 0 1.25rem}.icon-group svg,.icon-group img{height:3.125rem}.icon-group svg:not(:first-child),.icon-group img:not(:first-child){margin:0 0 0 .9375rem}.icon-list{font-size:1.0625rem}.icon-list.inline-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em 0}.icon-list.inline-list li{margin:.5em 1.25em}.icon-list.grid-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:1em 2em}.icon-list.grid-list li{margin:0}.icon-list li,.icon-list .li-inner{align-items:flex-start;display:flex;line-height:1.6em;font-weight:500;margin:0 0 .75em;text-align:left}.icon-list li:last-child,.icon-list .li-inner:last-child{margin-bottom:0}.icon-list li .icon,.icon-list .li-inner .icon{background:#44d09440;font-size:inherit;height:1.3333em;margin:0 .75em 0 0;min-width:1.3333em;width:1.3333em}.icon-list li .icon.blue,.icon-list .li-inner .icon.blue{background:#2697d433}.icon-list li .icon.blue svg,.icon-list .li-inner .icon.blue svg{fill:#2697d4}.icon-list li .icon.green,.icon-list .li-inner .icon.green{background:#44d09440}.icon-list li .icon.green svg,.icon-list .li-inner .icon.green svg{fill:#2db47a}.icon-list li svg,.icon-list .li-inner svg{fill:#2db47a;height:55%}.icon-list li span,.icon-list .li-inner span{color:#767ead;font-size:inherit;position:relative;text-align:left;top:-.0588em}.icon-text-group{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.icon-text-group.two-groups{justify-content:center}@media(min-width:31.25rem){.icon-text-group.two-groups{align-items:flex-start;flex-direction:row}.icon-text-group.two-groups>li{margin:0 5rem 0 0}}.icon-text-group.two-groups>li p{max-width:18.75rem}.icon-text-group.three-groups{max-width:50rem}@media(min-width:48rem){.icon-text-group.three-groups{align-items:flex-start;flex-direction:row}.icon-text-group.three-groups>li{width:calc((100% - 5rem) / 3);margin:0 2.5rem 0 0}}@media(min-width:37.5rem){.icon-text-group.four-groups,.icon-text-group.five-groups{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.icon-text-group.four-groups>li,.icon-text-group.five-groups>li{width:calc((100% - 2.5rem)/2)}.icon-text-group.four-groups>li:first-of-type,.icon-text-group.five-groups>li:first-of-type{margin:0 2.5rem 4.375rem 0}.icon-text-group.four-groups>li:nth-of-type(3),.icon-text-group.five-groups>li:nth-of-type(3){margin:0 2.5rem 0 0}}@media(min-width:64rem){.icon-text-group.four-groups,.icon-text-group.five-groups{flex-wrap:nowrap}.icon-text-group.four-groups>li,.icon-text-group.five-groups>li{margin:0 2.5rem 0 0;width:100%}.icon-text-group.four-groups>li:first-of-type,.icon-text-group.five-groups>li:first-of-type{margin:0 2.5rem 0 0}}.icon-text-group>li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 4.375rem}.icon-text-group>li:last-of-type{margin:0}.icon-text-group>li>svg{height:6.25rem;margin:0 0 2.5rem}.icon-text-group p{color:#767ead;font-size:1.25rem;font-weight:600;line-height:1.4em;max-width:13.125rem;text-align:center}.icon-text-group li.hidden{opacity:0;pointer-events:none}.integrates-with p{font-size:1rem;line-height:1.4em;font-weight:600;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;margin:-.5em;justify-content:center}@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.quickbooks svg{height:1.25em}.logo-group.partners li.amazon svg{top:.25em}.logo-group.partners li.adp svg{height:1em}.logo-group.partners li.a2x svg{height:.75em}.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.xero svg{height:1.5625em}.logo-group.partners li.bluevine svg{height:.75em}.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}.overlap-adjust-content{margin:-10rem 0 0;position:relative;z-index:1}@media(min-width:64rem){.overlap-adjust-content{margin:-15rem 0 0}}.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:#1e1e32bf;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 #00000040,0 24px 48px -6px #0004,0 8px 24px -2px #00000040;max-height:80vh;max-width:62.5rem}.overlay-content-root .overlay-content.ratio--16x9{max-width:72rem;padding:calc((100% - 2.5rem)*.5625) 0 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:before,.overlay-content-root .close-modal-button:after{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}}path.white,circle.white{fill:#fff}path.blue,circle.blue{fill:#2697d4}.perspective-container{perspective:93.75rem}.page-menu{border-top:1px solid rgb(224,227,240);width:100%}.page-menu ul{align-items:center;display:flex;-webkit-mask-image:linear-gradient(to right,black,black calc(100% - 3.75rem),transparent);mask-image:linear-gradient(to right,black,black 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.x-small{font-size:.75rem}.price.x-small .price-per{font-size:1.125em}.price.small{font-size:.875rem}.price.large{font-size:1.125rem}.price.x-large{font-size:1.25rem}.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-starting-at,.price .price-per{color:#767ead;font-size:1em}.price .price-starting-at *,.price .price-per *{color:inherit}.price .price-starting-at{margin-right:.25em}.price .price-per{font-weight:400;position:relative}.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(to right,#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 rgb(224,227,240);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{display:block;fill:#2697d440;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--1x1{padding-top:100%}.ratio-container.ratio--12x10{padding:83.333% 0 0}.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}#solution-cta{border-top:1px solid rgb(224,227,240)}#solution-cta .content{align-items:center;display:flex;flex-direction:column;padding:3.75rem 0}@media(min-width:48rem){#solution-cta .content{padding:5rem 0}}#solution-cta h3{font-size:1.5rem;margin-bottom:1.5em}@media(min-width:48rem){#solution-cta h3{font-size:1.875rem}.solution-intro .content{padding-top:6%}}@media(min-width:77.5rem){.solution-intro .content{padding-top:2%}}.solution-intro .flex-container .how-we-help{margin:0 0 3.75rem}@media(min-width:77.5rem){.solution-intro .flex-container .how-we-help{margin:0 5rem 0 0;min-width:50%;text-align:left;width:50%}}.solution-intro .how-we-help{max-width:56.25rem;text-align:center}.solution-intro h2{color:#2697d4;font-size:1.5rem;margin:0 0 1em}@media(min-width:25.875rem){.solution-intro h2{font-size:1.875rem}}.solution-intro p{font-size:1.125rem;font-weight:600;line-height:2em}@media(min-width:25.875rem){.solution-intro p{font-size:1.375rem}}.tabs{align-items:center;display:none;flex-wrap:wrap;justify-content:center;margin:-.125rem}.tabs li{align-items:center;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:hover:before,.tabs li:focus: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:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:3.375rem;margin-right:1.25rem;min-width:3.375rem;width:3.375rem}.testimonial-info{align-items:center;display:flex;line-height:1.4em;font-size:.875rem}.testimonial-name{color:#2697d4;font-weight:600}.testimonial-quote{flex-grow:1;font-size:1rem;margin-bottom:1.5em;position:relative}.text-link{color:#2697d4;transition:.15s}.text-link:hover{color:#207eb1;text-decoration:underline}.toggle{align-items:center;display:flex;justify-content:center;text-align:center}.toggle .toggle-switch{align-items:center;border-radius:3.75rem;cursor:pointer;display:flex;margin:0 1.25rem;position:relative}.toggle .toggle-switch:before{background:#767ead40;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:#767ead80;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;box-shadow:0 1.5px 3px #32325d33,0 3px 6px #0000003d;border-radius:3.125rem;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:translate(0)}.toggle .toggle-handle[data-position=right]{transform:translate(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:translate(-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:#0a263533;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}header.header--blog .bg-image{background-position:center;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 6.25vw}@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 svg,header.header--simple.header-graphic img{margin:0 0 2.5rem;max-width:25rem;width:80%}@media(min-width:48rem){header.header--simple.header-graphic svg,header.header--simple.header-graphic img{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--solution .heading-container .solution-page-logo{font-size:10vw;height:1em;margin-bottom:.5em}@media(min-width:25rem){header.header--solution .heading-container .solution-page-logo{font-size:2.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,header .blog-subscribe-form button[type=submit],.blog-subscribe-form header button[type=submit]{margin:2em 0 0}.shadow.shadow--small.shadow--light{box-shadow:0 9px 14px -4px #32325d26,0 3px 6px -3px #0003}.shadow.shadow--small.shadow--light.shadow--hover:hover{box-shadow:0 15px 26px -10px #32325d26,0 10px 20px -8px #0003}.shadow.shadow--small.shadow--light.shadow--over-light{box-shadow:0 9px 14px -4px #32325d26,0 3px 6px -3px #0003,0 0 15px #32325d0a}.shadow.shadow--small.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px #32325d26,0 10px 20px -8px #0003,0 0 15px #32325d0a}.shadow.shadow--small.shadow--neutral{box-shadow:0 9px 14px -4px #32325d38,0 3px 6px -3px #00000042}.shadow.shadow--small.shadow--neutral.shadow--hover:hover{box-shadow:0 15px 24px -6px #32325d38,0 10px 18px -8px #00000042}.shadow.shadow--small.shadow--neutral.shadow--over-light{box-shadow:0 9px 14px -4px #32325d38,0 3px 6px -3px #00000042,0 0 15px #32325d0a}.shadow.shadow--small.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px #32325d38,0 10px 20px -8px #00000042,0 0 10px #32325d0f}.shadow.shadow--small.shadow--dark{box-shadow:0 9px 14px -4px #32325d5c,0 3px 6px -3px #00000073}.shadow.shadow--small.shadow--dark.shadow--hover:hover{box-shadow:0 13px 26px -5px #32325d5c,0 10px 20px -8px #00000073}.shadow.shadow--small.shadow--dark.shadow--over-light{box-shadow:0 9px 14px -4px #32325d5c,0 3px 6px -3px #00000073,0 0 15px #32325d0a}.shadow.shadow--small.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 13px 26px -5px #32325d5c,0 10px 20px -8px #00000073,0 0 15px #32325d0a}.shadow.shadow--medium.shadow--light{box-shadow:0 24px 40px -12px #32325d26,0 10px 20px -8px #0003}.shadow.shadow--medium.shadow--light.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d26,0 18px 36px -18px #0003}.shadow.shadow--medium.shadow--light.shadow--over-light{box-shadow:0 24px 40px -12px #32325d26,0 10px 20px -8px #0003,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d26,0 18px 36px -18px #0003,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--neutral{box-shadow:0 24px 40px -18px #32325d38,0 10px 20px -8px #00000042}.shadow.shadow--medium.shadow--neutral.shadow--hover:hover{box-shadow:0 36px 72px -24px #32325d3d,0 24px 36px -18px #0000004d}.shadow.shadow--medium.shadow--neutral.shadow--over-light{box-shadow:0 24px 40px -18px #32325d38,0 10px 20px -8px #00000042,0 0 30px #32325d0a}.shadow.shadow--medium.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 35px 72px -24px #32325d3d,0 24px 36px -18px #0000004d,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--dark{box-shadow:0 24px 40px -12px #32325d5c,0 10px 20px -8px #00000073}.shadow.shadow--medium.shadow--dark.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d5c,0 18px 36px -18px #00000073}.shadow.shadow--medium.shadow--dark.shadow--over-light{box-shadow:0 24px 40px -12px #32325d5c,0 10px 20px -8px #00000073,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d5c,0 18px 36px -18px #00000073,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--extra-dark{box-shadow:0 24px 40px -12px #32325d80,0 10px 20px -8px #0000009f}.shadow.shadow--medium.shadow--extra-dark.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d80,0 18px 36px -18px #0000009f}.shadow.shadow--medium.shadow--extra-dark.shadow--over-light{box-shadow:0 24px 40px -12px #32325d80,0 10px 20px -8px #0000009f,0 0 28px #32325d0f}.shadow.shadow--medium.shadow--extra-dark.shadow--over-light.shadow--hover:hover{box-shadow:0 30px 60px -15px #32325d80,0 18px 36px -18px #0000009f,0 0 28px #32325d0f}.shadow.shadow--large.shadow--light{box-shadow:0 36px 72px -20px #32325d26,0 22px 44px -22px #0003}.shadow.shadow--large.shadow--light.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d26,0 59px 119px -59px #0003}.shadow.shadow--large.shadow--light.shadow--over-light{box-shadow:0 42px 72px -28px #32325d26,0 28px 44px -28px #0003,0 0 80px #32325d0f}.shadow.shadow--large.shadow--light.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d26,0 59px 119px -59px #0003,0 0 80px #32325d0f}.shadow.shadow--large.shadow--neutral{box-shadow:0 36px 72px -20px #32325d38,0 22px 44px -22px #00000042}.shadow.shadow--large.shadow--neutral.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d38,0 59px 119px -59px #00000042}.shadow.shadow--large.shadow--neutral.shadow--over-light{box-shadow:0 42px 72px -28px #32325d38,0 28px 44px -28px #00000042,0 0 80px #32325d0f}.shadow.shadow--large.shadow--neutral.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d38,0 59px 119px -59px #00000042,0 0 80px #32325d0f}.shadow.shadow--large.shadow--dark{box-shadow:0 36px 72px -20px #32325d5c,0 22px 44px -22px #00000073}.shadow.shadow--large.shadow--dark.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d5c,0 59px 119px -59px #00000073}.shadow.shadow--large.shadow--dark.shadow--over-light{box-shadow:0 42px 72px -28px #32325d5c,0 28px 44px -28px #00000073,0 0 80px #32325d0f}.shadow.shadow--large.shadow--dark.shadow--over-light.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d5c,0 59px 119px -59px #00000073,0 0 80px #32325d0f}.shadow.shadow--large.shadow--extra-dark{box-shadow:0 36px 72px -20px #32325d80,0 22px 44px -22px #0000009f}.shadow.shadow--large.shadow--extra-dark.shadow--hover:hover{box-shadow:0 97px 194px -38px #32325d80,0 59px 119px -59px #0000009f}.shadow.shadow--large.shadow--extra-dark.shadow--over-light{box-shadow:0 42px 72px -28px #32325d80,0 28px 44px -28px #0000009f,0 0 80px #32325d0f}.shadow.shadow--large.shadow--extra-dark.shadow--over-light.shadow--hover{box-shadow:0 97px 194px -38px #32325d80,0 59px 119px -59px #0000009f,0 0 80px #32325d0f}.text-stack{align-items:flex-start;display:flex;flex-direction:column}.text-stack :is(h2,h3,h4,h5,h6){margin-bottom:.5em}.tippy-box[data-theme=light]{background:#fff;border:1px solid rgba(224,227,240,.5);border-radius:.4em;box-shadow:0 6px 9px -4px #00000024,0 15px 20px -10px #32325d2e}.tippy-box[data-theme=light] .tippy-content{color:#767ead;line-height:1.6em;font-size:.75rem;padding:1em 1.25em}.tippy-box[data-theme=light][data-placement^=top]>.tippy-arrow:before{border-top:7px solid white}.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:translate(1.5em)}.checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type{color:#767ead80}.checkbox-toggle-input:checked~.checkbox-toggle-label:first-of-type:hover{color:#767ead}.checkbox-toggle-input:checked~.checkbox-toggle-label:last-of-type{color:#2697d4}.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:#767ead80}.checkbox-toggle-input:not(:checked)~.checkbox-toggle-label:last-of-type:hover{color:#767ead}@media(hover:hover)and (pointer:fine){.checkbox-toggle:hover .checkbox-toggle-input:checked~.checkbox-toggle-switch .checkbox-toggle-handle{transform:translate(1.25em);transition:.2s}.checkbox-toggle:hover .checkbox-toggle-input:not(:checked)~.checkbox-toggle-switch .checkbox-toggle-handle{transform:translate(.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:#767ead40;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:#767ead80;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}@media(hover:none)and (pointer:coarse){.checkbox-toggle-label{pointer-events:none}}.checkbox-toggle-handle{background:#2697d4;box-shadow:0 .1em .2em #32325d33,0 .2em .4em #0000003d;border-radius:1.5em;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.x360app-signup #fsPage3371275-1 .fsSection,body.x360app-signup .fsForm .fsSubmit{padding:0}body.x404 main .content{align-items:center;display:flex;flex-direction:column;padding-bottom:7.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:10rem;padding-top:11.25rem}}body.x404 main h1{font-size:1.25rem;font-weight:500;margin-bottom:.5em}body.x404 main h2{font-size:3rem}body.x404 main p{font-size:1.25rem;line-height:1.6em;margin:1em 0 2em;max-width:45rem}body.about header{position:relative;z-index:2}body.about .heading-container{max-width:none}body.about .tagline{max-width:50rem}body.about #founding-story{position:relative;z-index:1}body.about #founding-story .wave{bottom:9.375rem;fill:#fff;left:50%;min-width:93.75rem;position:absolute;transform:translate(-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:before,body.about #core-values:after,body.about #core-values .section-overlay{content:"";height:100%;left:0;width:100%;top:0;position:absolute}body.about #core-values:before{background-image:url(/images/photos/bk360-team-bowling.jpg);background-position:center;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,black,black 25%,rgba(0,0,0,.75));mask-image:linear-gradient(115deg,#000,#000 25%,#000000bf);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 .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{display:grid;grid-gap:3.125rem;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.xero-app header,body.qbo-app header{position:relative}body.app header .content,body.xero-app header .content,body.qbo-app header .content{align-items:center;display:flex;flex-direction:column;gap:5rem;padding-bottom:5rem;padding-top:10rem}@media(min-width:64rem){body.app header .content,body.xero-app header .content,body.qbo-app header .content{align-items:flex-start;flex-direction:row;justify-content:flex-start}}body.app header .heading-container,body.xero-app header .heading-container,body.qbo-app header .heading-container{align-items:center;display:flex;flex-direction:column}@media(min-width:64rem){body.app header .heading-container,body.xero-app header .heading-container,body.qbo-app header .heading-container{align-items:flex-start;min-width:40%;text-align:left}}body.app header .app-form-wrapper,body.xero-app header .app-form-wrapper,body.qbo-app header .app-form-wrapper{max-width:31.25rem;width:100%}@media(min-width:30rem){body.app header .app-form-wrapper,body.xero-app header .app-form-wrapper,body.qbo-app header .app-form-wrapper{margin-top:3.75rem}}body.app header .app-form-wrapper p,body.xero-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.xero-app header form,body.qbo-app header form{width:100%}body.app header form input,body.xero-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.xero-app header form input,body.qbo-app header form input{font-size:1rem}}body.app header .logo-group,body.xero-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.xero-app header .logo-group li,body.qbo-app header .logo-group li{margin:.5em}body.app header .logo-group svg,body.xero-app header .logo-group svg,body.qbo-app header .logo-group svg{fill:#989ec2}body.app header .wave,body.xero-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.xero-app header .wave,body.qbo-app header .wave{height:60%}}body.app header .wave svg,body.xero-app header .wave svg,body.qbo-app header .wave svg{bottom:0;fill:#f7f9ff;left:50%;height:100%;position:absolute;transform:translate(-50%);width:500vw}@media(min-width:64rem){body.app header .wave svg,body.xero-app header .wave svg,body.qbo-app header .wave svg{min-width:125rem;width:100vw}}body.app .integrates-with p,body.xero-app .integrates-with p,body.qbo-app .integrates-with p{font-size:1rem;line-height:1.4em;font-weight:600;margin-bottom:1.5em;text-align:center}@media(min-width:64rem){body.app .integrates-with p,body.xero-app .integrates-with p,body.qbo-app .integrates-with p{text-align:left}}body.app .integrates-with ul,body.xero-app .integrates-with ul,body.qbo-app .integrates-with ul{display:flex;flex-wrap:wrap;margin:-.5em;justify-content:center}@media(min-width:64rem){body.app .integrates-with ul,body.xero-app .integrates-with ul,body.qbo-app .integrates-with ul{justify-content:flex-start}}body.app .integrates-with li,body.xero-app .integrates-with li,body.qbo-app .integrates-with li{align-items:center;display:flex;margin:.5em}body.app .integrates-with img,body.xero-app .integrates-with img,body.qbo-app .integrates-with img{height:2.5em;min-width:2.5em;width:2.5em}body.app .integrates-with .quickbooks img,body.xero-app .integrates-with .quickbooks img,body.qbo-app .integrates-with .quickbooks img{height:2em;min-width:0;width:auto}body.app .integrates-with .gusto img,body.xero-app .integrates-with .gusto img,body.qbo-app .integrates-with .gusto img{height:2em;width:auto}body.app .section-heading,body.xero-app .section-heading,body.qbo-app .section-heading{font-size:2.25rem}@media(min-width:48rem){body.app .section-heading,body.xero-app .section-heading,body.qbo-app .section-heading{font-size:3rem}}body.app #core-features,body.xero-app #core-features,body.qbo-app #core-features{background:linear-gradient(to bottom,#f7f9ff,#fff 50%)}body.app #core-features section,body.xero-app #core-features section,body.qbo-app #core-features section{padding-bottom:3.75rem;padding-top:3.75rem;width:100%}@media(min-width:48rem){body.app #core-features section,body.xero-app #core-features section,body.qbo-app #core-features section{padding-bottom:5rem;padding-top:5rem}}body.app #core-features section:first-child,body.xero-app #core-features section:first-child,body.qbo-app #core-features section:first-child{padding-top:0}body.app #core-features section:last-child,body.xero-app #core-features section:last-child,body.qbo-app #core-features section:last-child{padding-bottom:0}@media(min-width:64rem){body.app #core-features section:nth-of-type(2n) .flex-container,body.xero-app #core-features section:nth-of-type(2n) .flex-container,body.qbo-app #core-features section:nth-of-type(2n) .flex-container{flex-direction:row-reverse;justify-content:flex-start}}body.app #core-features .flex-container,body.xero-app #core-features .flex-container,body.qbo-app #core-features .flex-container{align-items:center;flex-direction:column-reverse;gap:3.75rem;width:100%}@media(min-width:64rem){body.app #core-features .flex-container,body.xero-app #core-features .flex-container,body.qbo-app #core-features .flex-container{flex-direction:row;gap:3.75rem;justify-content:flex-end}}body.app #core-features .flex-container>img,body.xero-app #core-features .flex-container>img,body.qbo-app #core-features .flex-container>img{max-width:34.375rem;width:80%}@media(min-width:64rem){body.app #core-features .flex-container>img,body.xero-app #core-features .flex-container>img,body.qbo-app #core-features .flex-container>img{max-width:43.75rem;min-width:50%;width:50%}}body.app #core-features .cluster,body.xero-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.xero-app #core-features .cluster,body.qbo-app #core-features .cluster{display:block;text-align:left;width:50%}}body.app #core-features h3,body.xero-app #core-features h3,body.qbo-app #core-features h3{font-size:1.875rem}body.app #core-features .arrow-link,body.xero-app #core-features .arrow-link,body.qbo-app #core-features .arrow-link{margin-top:3.75rem}@media(min-width:64rem){body.app #business-performance .cluster,body.xero-app #business-performance .cluster,body.qbo-app #business-performance .cluster{min-width:25rem}}body.app #business-performance .graphic-container,body.xero-app #business-performance .graphic-container,body.qbo-app #business-performance .graphic-container{display:flex;flex-direction:column;gap:.75rem;max-width:50rem;width:100%}body.app #business-performance .graphic-container img,body.xero-app #business-performance .graphic-container img,body.qbo-app #business-performance .graphic-container img{border-radius:.625rem}body.app #business-performance .score-cards,body.xero-app #business-performance .score-cards,body.qbo-app #business-performance .score-cards{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));max-width:37.5rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:48rem){body.app #business-performance .score-cards,body.xero-app #business-performance .score-cards,body.qbo-app #business-performance .score-cards{margin-top:-6.25rem}}body.app #business-performance .card,body.xero-app #business-performance .card,body.qbo-app #business-performance .card{padding:1.25rem}body.app #business-performance .card *,body.xero-app #business-performance .card *,body.qbo-app #business-performance .card *{font-family:Nunito,Montserrat,Helvetica,Arial,sans-serif}body.app #business-performance .card h4,body.xero-app #business-performance .card h4,body.qbo-app #business-performance .card h4{font-size:.9375rem;margin-bottom:1em}body.app #business-performance .card ul,body.xero-app #business-performance .card ul,body.qbo-app #business-performance .card ul{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(5.625rem,1fr))}body.app #business-performance .card li:nth-child(2) .figure span,body.xero-app #business-performance .card li:nth-child(2) .figure span,body.qbo-app #business-performance .card li:nth-child(2) .figure span{color:#44d094}body.app #business-performance .card li:nth-child(2) .figure .icon,body.xero-app #business-performance .card li:nth-child(2) .figure .icon,body.qbo-app #business-performance .card li:nth-child(2) .figure .icon{align-items:center;background:#44d0944d;border-radius:50%;display:flex;height:1.25rem;justify-content:center;min-width:1.25rem;width:1.25rem}body.app #business-performance .card li:nth-child(2) .figure .icon svg,body.xero-app #business-performance .card li:nth-child(2) .figure .icon svg,body.qbo-app #business-performance .card li:nth-child(2) .figure .icon svg{fill:#44d094;height:60%;transform:rotate(-90deg);width:60%}body.app #business-performance .card .figure,body.xero-app #business-performance .card .figure,body.qbo-app #business-performance .card .figure{align-items:center;display:flex;font-size:1.125rem;font-weight:800;gap:.625rem}body.app #business-performance .card .figure span,body.xero-app #business-performance .card .figure span,body.qbo-app #business-performance .card .figure span{color:#6c757d}body.app #business-performance .card p,body.xero-app #business-performance .card p,body.qbo-app #business-performance .card p{color:#6c757d;font-size:.75rem;font-weight:500;margin-top:.5em;line-height:1.2}@media(min-width:26.625rem){body.app #business-performance .card:last-child,body.xero-app #business-performance .card:last-child,body.qbo-app #business-performance .card:last-child{grid-column:1/-1}}@media(min-width:40.25rem){body.app #business-performance .card:last-child,body.xero-app #business-performance .card:last-child,body.qbo-app #business-performance .card:last-child{grid-column:span 1}}body.app #cash-management .graphic-container,body.xero-app #cash-management .graphic-container,body.qbo-app #cash-management .graphic-container{display:flex;flex-direction:column;gap:.75rem;max-width:37.5rem;padding-bottom:15%;position:relative;width:100%}@media(min-width:42.5rem){body.app #cash-management .graphic-container,body.xero-app #cash-management .graphic-container,body.qbo-app #cash-management .graphic-container{padding-bottom:5.625rem}}body.app #cash-management .graphic-container>img,body.xero-app #cash-management .graphic-container>img,body.qbo-app #cash-management .graphic-container>img{margin-left:auto;position:relative;width:80%;z-index:2}body.app #cash-management .graphic-container img,body.xero-app #cash-management .graphic-container img,body.qbo-app #cash-management .graphic-container img{border-radius:.625rem}body.app #cash-management .graphic-container div,body.xero-app #cash-management .graphic-container div,body.qbo-app #cash-management .graphic-container div{left:0;padding-top:30%;position:absolute;bottom:0;width:75%;z-index:3}body.app #cash-management .graphic-container div img,body.xero-app #cash-management .graphic-container div img,body.qbo-app #cash-management .graphic-container div img{left:0;position:absolute;top:0;width:100%}body.app #payroll-analytics,body.xero-app #payroll-analytics,body.qbo-app #payroll-analytics{padding-top:6.25rem!important}body.app #payroll-analytics h3,body.xero-app #payroll-analytics h3,body.qbo-app #payroll-analytics h3{margin-bottom:0}body.app #payroll-analytics .powered-with-gusto,body.xero-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.xero-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 #payroll-analytics .graphic-container,body.xero-app #payroll-analytics .graphic-container,body.qbo-app #payroll-analytics .graphic-container{display:flex;flex-direction:column;max-width:42.5rem;width:100%}body.app #payroll-analytics .graphic-container img,body.xero-app #payroll-analytics .graphic-container img,body.qbo-app #payroll-analytics .graphic-container img{border-radius:.625rem}body.app #payroll-analytics .graphic-container img:first-child,body.xero-app #payroll-analytics .graphic-container img:first-child,body.qbo-app #payroll-analytics .graphic-container img:first-child{align-self:flex-end;width:88%}body.app #payroll-analytics .graphic-container img:last-child,body.xero-app #payroll-analytics .graphic-container img:last-child,body.qbo-app #payroll-analytics .graphic-container img:last-child{align-self:flex-start;margin-top:-30%;position:relative;width:48%;z-index:1}body.app #metrics ul,body.xero-app #metrics ul,body.qbo-app #metrics ul{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:31.25rem;width:100%}@media(min-width:48rem){body.app #metrics ul,body.xero-app #metrics ul,body.qbo-app #metrics ul{grid-template-columns:1fr 1fr;max-width:63.75rem}}body.app #metrics li,body.xero-app #metrics li,body.qbo-app #metrics li{background:#f7f9ff;border-radius:.625rem;padding:8%}body.app #metrics li:nth-child(2),body.xero-app #metrics li:nth-child(2),body.qbo-app #metrics li:nth-child(2){align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}body.app #metrics li:nth-child(2) *,body.xero-app #metrics li:nth-child(2) *,body.qbo-app #metrics li:nth-child(2) *{text-wrap:balance}@media(min-width:60rem){body.app #metrics li:nth-child(2),body.xero-app #metrics li:nth-child(2),body.qbo-app #metrics li:nth-child(2){grid-column:initial}}body.app #metrics h3,body.xero-app #metrics h3,body.qbo-app #metrics h3{font-size:8vw}@media(min-width:28.125rem){body.app #metrics h3,body.xero-app #metrics h3,body.qbo-app #metrics h3{font-size:2.25rem}}body.app #metrics h3+p,body.xero-app #metrics h3+p,body.qbo-app #metrics h3+p{color:#3c416e;font-size:6vw;margin-top:.25em;font-weight:600;line-height:1.4}@media(min-width:25rem){body.app #metrics h3+p,body.xero-app #metrics h3+p,body.qbo-app #metrics h3+p{font-size:1.5rem}}body.app #metrics img,body.xero-app #metrics img,body.qbo-app #metrics img{border-radius:.375rem;width:100%}body.app #partners,body.xero-app #partners,body.qbo-app #partners{padding-bottom:0}body.app footer,body.xero-app footer,body.qbo-app footer{padding-top:5rem}@media(min-width:69.75rem){body.app footer,body.xero-app footer,body.qbo-app footer{padding-top:6.25rem}}body.app footer #get-started,body.xero-app footer #get-started,body.qbo-app footer #get-started{display:none}body.app footer #footer-nav,body.xero-app footer #footer-nav,body.qbo-app footer #footer-nav{padding:0}body.services_back-office-technology header{background:url(/images/graphics/waves/wave-4--gray--reverse.svg) top center/3333px 150vw no-repeat,#fff}@media(min-width:25rem){body.services_back-office-technology header{background:url(/images/graphics/waves/wave-4--gray--reverse.svg) top center/3333px 600px no-repeat,#fff}}body.services_back-office-technology header .heading-container{margin-bottom:0}body.services_back-office-technology header .tagline{max-width:47.5rem}body.services_back-office-technology #add-ons .content{padding-top:6.25rem}@media(min-width:48rem){body.services_back-office-technology #add-ons .content{padding-top:7.5rem}}body.services_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;max-width:24.0625rem;min-height:24.0625rem;width:100%}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.board-of-directors #board-of-directors .content{padding-top:3.75rem}body.board-of-directors #board-of-directors ul{align-items:center;display:flex;flex-direction:column}@media(min-width:48rem){body.board-of-directors #board-of-directors ul{align-items:flex-start}}body.board-of-directors #board-of-directors li{align-items:center;max-width:37.5rem}@media(min-width:48rem){body.board-of-directors #board-of-directors li{align-items:flex-start;max-width:none}}body.board-of-directors #board-of-directors li p{text-align:center}@media(min-width:48rem){body.board-of-directors #board-of-directors li p{text-align:left}}body.board-of-directors #board-of-directors .cluster--large{align-items:center}@media(min-width:48rem){body.board-of-directors #board-of-directors .cluster--large{align-items:flex-start}}body.board-of-directors #board-of-directors .cluster--large h2{text-align:center}@media(min-width:48rem){body.board-of-directors #board-of-directors .cluster--large h2{text-align:left}}body.book-appointment{background:#f7f9ff}body.book-appointment iframe{width:100%}body.services_bookkeeping header{background:url(/images/graphics/waves/wave-3--white.svg) top center/3333px 150vw no-repeat,#f3f6fc}@media(min-width:25rem){body.services_bookkeeping header{background:url(/images/graphics/waves/wave-3--white.svg) top center/3333px 600px no-repeat,#f3f6fc}}body.services_bookkeeping header img{max-width:46.875rem;width:100%}body.services_bookkeeping #features{background:#f3f6fc;position:relative}body.services_bookkeeping #features .wave-container{position:relative;z-index:2}body.services_bookkeeping #features .wave-container svg{fill:#fff;left:50%;min-width:162.5rem;position:relative;transform:translate(-50%)}body.services_bookkeeping #features .overflow-container{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:0}body.services_bookkeeping #features .bg-graphic-container{height:100%;position:relative;width:100%}body.services_bookkeeping #features .bg-graphic-container svg{fill:#2697d4;opacity:.15;position:absolute}body.services_bookkeeping #features #bookkeeping-cogs-top-right{max-width:34.375rem;position:absolute;right:-15%;top:0;transform:translateY(-10%);width:75%}body.services_bookkeeping #features #bookkeeping-cogs-bottom-left{bottom:0;left:-15%;max-width:20rem;transform:translateY(10%);width:60%}body.services_bookkeeping #features .card{max-width:33.75rem;padding:12.5vw 9.375vw;text-align:center}@media(min-width:26.6875rem){body.services_bookkeeping #features .card{padding:12.5vw 2.5rem}}@media(min-width:30rem){body.services_bookkeeping #features .card{padding:3.75rem 2.5rem}}body.services_cfo-advisory header{background:url(/images/graphics/waves/wave-8--white.svg) top center/3333px 150vw no-repeat,#f3f6fc}@media(min-width:25rem){body.services_cfo-advisory header{background:url(/images/graphics/waves/wave-8--white.svg) top center/3333px 600px no-repeat,#f3f6fc}}body.services_cfo-advisory header img{max-width:46.875rem;width:100%}body.services_cfo-advisory #cfo-services section{background:#fff}body.services_cfo-advisory #cfo-services section:nth-of-type(2n){background:#f7f9ff}@media(min-width:64rem){body.services_cfo-advisory #cfo-services section:nth-of-type(2n) .flex-container{flex-direction:row}body.services_cfo-advisory #cfo-services section:nth-of-type(2n) img{margin:0 5rem 0 0}}body.services_cfo-advisory #cfo-services .flex-container{align-items:center}@media(min-width:64rem){body.services_cfo-advisory #cfo-services .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.services_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.services_cfo-advisory #cfo-services .cluster{display:block;width:50%;text-align:left}}body.services_cfo-advisory #cfo-services img{margin:0 0 3.75rem;max-width:12.5rem;width:80%}@media(min-width:64rem){body.services_cfo-advisory #cfo-services img{margin:0 0 0 5rem;max-width:25rem;width:40%}}body.services_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{max-width:56.25rem}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.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{min-width:40%}}body.ecommerce #tax-preparation-and-planning figure{min-width:25rem;max-width:40rem}@media(min-width:64rem){body.ecommerce #tax-preparation-and-planning figure{min-width:50rem}}body.ecommerce #plan-for-the-future{background:linear-gradient(to bottom right,#2697d4,#2d5091)}body.ecommerce #plan-for-the-future .content{color:#fff}body.ecommerce #plan-for-the-future .content *{color:inherit}body.ecommerce #plan-for-the-future .cluster{align-items:center;display:flex;flex-direction:column;max-width:45rem}body.ecommerce #plan-for-the-future .cluster h2,body.ecommerce #plan-for-the-future .cluster p{text-align:center}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 #get-started-form{margin-top:3.125rem}body.get-started #get-started-form .fsBody .fsForm{margin-top:0}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 .cluster{max-width:50rem}body.home .tagline{max-width:53.125rem}body.index #featured-on .content{padding-bottom:5rem}body.index #featured-on .logo-group svg{fill:#989ec2}body.index #xero-poty{background:linear-gradient(to right,#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;width:55%;text-align:left}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(to left,#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 p,body.index #humans-powered-by-technology li span:last-child,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{margin-top:1.875rem;align-items:center;display:flex}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.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:before,body.industry .testimonial .quote-body:after{content:"";display:inline-block;height:1em;width:1em;background-image:url(/images/icons/quotes--light-blue.svg)}body.industry .testimonial .quote-body:before{left:0;position:absolute;top:0;transform:translate(-110%,-10%) rotate(180deg)}body.industry .testimonial .quote-body:after{position:relative;transform:translate(10%,-10%);margin-right:-1em}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:1rem;font-weight:700}body.industry .flex-container figure p:last-child{font-size:.875rem;font-style:italic;margin-top:.25em}body.industry .blue-wave-section{background:url(/images/graphics/waves/wave-1--white--short.svg) top center/3333px 40vw no-repeat,linear-gradient(to left,#2697d4,#2d5091)}@media(min-width:53.4375rem){body.industry .blue-wave-section{background:url(/images/graphics/waves/wave-1--white--short.svg) top center/3333px 21.375rem no-repeat,linear-gradient(to left,#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-top:5rem;text-align:center}@media(min-width:64rem){body.industry .blue-wave-section .cluster{display:block;margin-bottom: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 rgb(238,241,249);padding:1.875rem}.legal-body{padding:0 0 5rem}.legal-body .content{max-width:62.5rem}.legal-body p,.legal-body ul,.legal-body ol,.legal-body li{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 p:not(:last-of-type),.legal-body li: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.nonprofit .quote-author img{height:2rem}body.nonprofit .quote-author span{white-space:nowrap}@media(min-width:64rem){body.nonprofit #drive-mission-forward .flex-container,body.nonprofit #tax-services .flex-container,body.nonprofit #nonprofit-experts .flex-container{align-items:center}}body.nonprofit #drive-mission-forward figure,body.nonprofit #tax-services figure,body.nonprofit #nonprofit-experts figure{max-width:28.125rem}@media(min-width:64rem){body.nonprofit #drive-mission-forward figure,body.nonprofit #tax-services figure,body.nonprofit #nonprofit-experts figure{min-width:45%}}body.nonprofit #drive-mission-forward img,body.nonprofit #tax-services img,body.nonprofit #nonprofit-experts img{border-radius:.625rem}@media(min-width:64rem){body.nonprofit #drive-mission-forward .cluster{margin-bottom:0;margin-top:0}}body.nonprofit #understanding-your-mission .section-header{margin-bottom:0;max-width:50rem}body.nonprofit #tax-services .flex-container,body.nonprofit #nonprofit-experts .flex-container{justify-content:space-between}@media(min-width:64rem){body.nonprofit #nonprofit-experts .flex-container{flex-direction:row-reverse}}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 #featured-on svg{fill:#989ec2}body.services_payroll-hr header{background:url(/images/graphics/waves/wave-4--white.svg) top center/3333px 150vw no-repeat,#f3f6fc}@media(min-width:25rem){body.services_payroll-hr header{background:url(/images/graphics/waves/wave-4--white.svg) top center/3333px 600px no-repeat,#f3f6fc}}body.services_payroll-hr header .tagline{max-width:40rem}body.services_payroll-hr header img{max-width:40.625rem;width:100%}body.services_payroll-hr #trusted-partners{font-size:10vw}body.services_payroll-hr #trusted-partners img{width:auto}@media(min-width:31.25rem){body.services_payroll-hr #trusted-partners{font-size:3.125rem}}body.services_payroll-hr #features{background:#f3f6fc;position:relative}body.services_payroll-hr #features .wave-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}body.services_payroll-hr #features .wave-container svg{fill:#fff;left:50%;min-width:162.5rem;position:relative;top:0;transform:translate(-50%)}body.services_payroll-hr #features .card{max-width:50rem;padding:12.5vw;position:relative;width:100%;z-index:1}@media(min-width:30rem){body.services_payroll-hr #features .card{padding:3.75rem}}body.services_payroll-hr #features ul{display:grid;font-size:1.0625rem;grid-row-gap:1em;grid-template-columns:1fr;grid-template-rows:auto}body.services_payroll-hr #features ul li{margin:0}@media(min-width:52.5rem){body.services_payroll-hr #features ul{grid-template-columns:1fr 1fr}}body.pricing{position:relative}body.pricing main{position:relative}body.pricing .background{background:linear-gradient(to bottom,#fff,#f7f9ff);display:flex;height:100vh;left:50%;justify-content:center;min-height:45rem;position:fixed;top:0;transform:translate(-50%);width:110vw;z-index:-1}body.pricing .background .circle-container{height:100%;max-width:87.5rem;position:relative;width:100%}body.pricing .background .circle{background:#2697d426;border-radius:50%;filter:blur(60px);position:absolute}body.pricing .background .circle:nth-child(1){height:31.25rem;left:0;top:50%;transform:translate(-50%,-50%);width:31.25rem}body.pricing .background .circle:nth-child(2){height:15.625rem;right:0;top:-2%;width:15.625rem}body.pricing .background .circle:nth-child(3){height:25rem;right:0;bottom:-20%;width:25rem}@media(min-width:48rem){body.pricing .background .circle:nth-child(3){height:31.25rem;width:31.25rem}}#pricing-features{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}#pricing-features:before{background:linear-gradient(to right,#2d5091,#2697d4);content:"";height:100%;left:50%;min-width:125rem;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:0}#pricing-features:after{background:#00000026;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media(min-width:48rem){#pricing-features{align-items:stretch;flex-direction:row}}#pricing-features .content{position:relative;width:100%;z-index:2}#pricing-features .cards{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:48rem){#pricing-features .cards{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:3rem;width:3rem}@media(min-width:25.875rem){#pricing-features .works-with img{height:3.75rem;width:3.75rem}}#pricing-features .works-with img:first-child{height:2rem;width:auto}@media(min-width:25.875rem){#pricing-features .works-with img:first-child{height:2.5rem}}#pricing-features .includes-app>div{align-items:center;display:flex;min-height:10rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);overflow:hidden;position:relative}#pricing-features .includes-app>div p{font-size:.875rem;width:50%}@media(min-width:25.875rem){#pricing-features .includes-app>div p{font-size:1.125rem}}#pricing-features .includes-app>div a{white-space:nowrap}#pricing-features .includes-app>div img{height:125%;left:50%;position:absolute;top:55%;transform:translateY(-50%)}#services-pricing{position:relative}#services-pricing .content{align-items:center;display:flex;flex-direction:column}#services-pricing h2{margin-bottom:1.25em}.services-pricing-cards{display:flex;flex-direction:column;gap:1.25rem;width:100%}.service-pricing-card{max-width:57.5rem;padding:1.875rem 1.25rem;width:100%}@media(min-width:40rem){.service-pricing-card{padding:1.875rem}}.service-pricing-card-header{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem 2.5rem;margin-bottom:1.875rem}@media(min-width:48rem){.service-pricing-card-header{align-items:center;flex-direction:row;justify-content:space-between}}.service-pricing-card-header ul{align-items:center;display:flex;gap:1.25rem;flex-wrap:wrap}.service-pricing-card-header ul img{height:1rem}.service-pricing-card-logo{height:2.25rem;width:auto}@media(max-width:25.1875rem){#prior-bookkeeping-pricing .service-pricing-card-logo{height:auto;width:100%}}.service-pricing-card-body{display:flex;flex-direction:column}@media(min-width:64rem){.service-pricing-card-body{align-items:center;flex-direction:row}}.service-pricing-card-info{padding-bottom:1.25rem;position:relative}@media(min-width:64rem){.service-pricing-card-info{flex-grow:1;padding-bottom:0;padding-right:2.5rem}}.service-pricing-card-info:before{background:#e0e3f0;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media(min-width:64rem){.service-pricing-card-info:before{height:calc(100% + 1.25rem);inset:50% 0 auto auto;transform:translateY(-50%);width:1px}}.service-pricing-card-info .icon-list{display:grid;font-size:.9375rem;grid-gap:.5rem 2.5rem;gap:.5rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));max-width:40rem}.service-pricing-card-info .icon-list li{margin:0}.service-pricing-card-price{padding-top:1.25rem}@media(min-width:64rem){.service-pricing-card-price{align-items:center;display:flex;justify-content:center;padding-top:0;padding-left:2.5rem;min-width:11.25rem}}.service-pricing-card-price p{color:#767ead;font-size:1rem;line-height:1.6em}@media(min-width:64rem){.service-pricing-card-price p{font-size:.875rem}}.service-pricing-card-price strong{color:#3c416e;font-size:1.25em}@media(min-width:64rem){.service-pricing-card-price strong{display:block;font-size:2em;line-height:1.3em}}#tax-pricing .service-pricing-card-price{display:flex;flex-direction:column;min-width:16.875rem}#tax-pricing .service-pricing-card-price h4{color:#767ead;font-size:.875rem;font-weight:500;margin-bottom:1em}@media(min-width:64rem){#tax-pricing .service-pricing-card-price h4{margin-bottom:1.5em;text-align:center}}#tax-pricing .service-pricing-card-price .pricing-options{display:flex;gap:1.25rem 1.875rem}@media(min-width:64rem){#tax-pricing .service-pricing-card-price .pricing-options{flex-direction:row}}#tax-pricing .service-pricing-card-price p span:first-child{display:block}@media(min-width:64rem){#tax-pricing .service-pricing-card-price p:last-child{position:relative}#tax-pricing .service-pricing-card-price p:last-child:before{background:#e0e3f0;content:"";height:100%;left:-1.25rem;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.services_tax_r-and-d-tax-credit header{background:url(/images/graphics/waves/wave-8--white.svg) top center/3333px 150vw no-repeat,#f3f6fc}@media(min-width:25rem){body.services_tax_r-and-d-tax-credit header{background:url(/images/graphics/waves/wave-8--white.svg) top center/3333px 600px no-repeat,#f3f6fc}}body.services_tax_r-and-d-tax-credit header .content{padding-bottom:0}body.services_tax_r-and-d-tax-credit header img{max-width:46.875rem;width:100%}body.services_tax_r-and-d-tax-credit .page-menu{background:#fff;border-bottom:1px solid rgb(224,227,240);margin-bottom:0}@media(min-width:35.9375rem){body.services_tax_r-and-d-tax-credit .page-menu ul{justify-content:center;-webkit-mask-image:none}body.services_tax_r-and-d-tax-credit .page-menu li:first-child a{padding-left:.75em}body.services_tax_r-and-d-tax-credit .page-menu .spacer{display:none}}body.services_tax_r-and-d-tax-credit main section:not(.faq){background:#fff}body.services_tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n){background:#f7f9ff}@media(min-width:64rem){body.services_tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n) .flex-container{flex-direction:row}body.services_tax_r-and-d-tax-credit main section:not(.faq):nth-of-type(2n) img{margin:0 5rem 0 0}}body.services_tax_r-and-d-tax-credit main section:not(.faq) .flex-container{align-items:center}@media(min-width:64rem){body.services_tax_r-and-d-tax-credit main section:not(.faq) .flex-container{flex-direction:row-reverse;justify-content:flex-end}}body.services_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.services_tax_r-and-d-tax-credit main section:not(.faq) .flex-container .cluster{display:block;width:50%;text-align:left}}body.services_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.services_tax_r-and-d-tax-credit main section:not(.faq) img{margin:0 0 0 5rem;max-width:25rem;width:40%}}body.services_tax_r-and-d-tax-credit main section:not(.faq) .icon-list{font-size:1rem}body.services_tax_r-and-d-tax-credit #benefits .cluster,body.services_tax_r-and-d-tax-credit #qualifiers .cluster{max-width:52.5rem}body.services_tax_r-and-d-tax-credit #benefits ul,body.services_tax_r-and-d-tax-credit #qualifiers ul{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));width:100%}body.services_tax_r-and-d-tax-credit #calculator{margin-top:3.75rem;max-width:62.5rem}body.services_tax_r-and-d-tax-credit #calculator .calculator-top{border-bottom:1px solid rgb(224,227,240);display:flex;flex-direction:column}@media(min-width:48rem){body.services_tax_r-and-d-tax-credit #calculator .calculator-top{flex-direction:row}}body.services_tax_r-and-d-tax-credit #calculator h3{margin-bottom:1.5em}body.services_tax_r-and-d-tax-credit #calculator .calculator-section{padding:2.5rem}body.services_tax_r-and-d-tax-credit #calculator .calculator-section:first-child{border-bottom:1px solid rgb(224,227,240)}@media(min-width:48rem){body.services_tax_r-and-d-tax-credit #calculator .calculator-section:first-child{border-bottom:none;border-right:1px solid rgb(224,227,240)}body.services_tax_r-and-d-tax-credit #calculator .calculator-section{flex:1 1;padding:3.125rem}}body.services_tax_r-and-d-tax-credit #calculator h4{color:#767ead;font-weight:600;font-size:1rem;margin-bottom:.75em}body.services_tax_r-and-d-tax-credit #calculator .input{width:100%}body.services_tax_r-and-d-tax-credit #calculator .input+.input{margin-top:1.875rem}body.services_tax_r-and-d-tax-credit #calculator label{color:#3c416e;font-size:1rem;font-weight:600;display:flex}body.services_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.services_tax_r-and-d-tax-credit #calculator .icon:hover svg{fill:#3c416e}body.services_tax_r-and-d-tax-credit #calculator .icon svg{fill:#767ead;height:100%;transition:.1s;width:100%}body.services_tax_r-and-d-tax-credit #calculator .tax-credit-savings p{font-size:.75rem;margin-top:1em}body.services_tax_r-and-d-tax-credit #calculator .calculator-output-value{font-size:1.25rem;font-weight:800}body.services_tax_r-and-d-tax-credit #calculator .calculator-output-value[data-tax-credit-target=savings]{font-size:2rem}body.services_tax_r-and-d-tax-credit #calculator .calculator-form .fsBody .fsSection,body.services_tax_r-and-d-tax-credit #calculator .calculator-form .fsForm .fsSubmit{padding:0}body.real-estate header .content{padding-bottom:0}body.real-estate .flex-container{align-items:center;gap:3.75rem}@media(min-width:64rem){body.real-estate .flex-container{gap:5rem}}body.real-estate figure{border-radius:.625rem;max-width:31.25rem;overflow:hidden}@media(min-width:64rem){body.real-estate figure{min-width:25rem}}body.real-estate .blue-wave-section{margin-top:-5vw;padding-top:32vw}body.real-estate .blue-wave-section .cluster{margin:0}@media(min-width:64rem){body.real-estate .blue-wave-section{margin-top:-2.5rem;padding-top:17.5rem}}body.real-estate .blue-wave-section .flex-container{align-items:center}@media(min-width:64rem){body.real-estate #why-choose-us .flex-container{flex-direction:row-reverse}}body.real-estate #personalized-real-estate-accounting h2+p,body.real-estate #faq h2+p{max-width:47.5rem}body.real-estate #faq li:not(:last-of-type){margin-bottom:1.5em}body.real-estate #faq h3{font-size:1.125rem;margin-bottom:.25em}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 #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:93%;left:42%;transform:translate(-50%);width:7.5rem}@media(min-width:31.25rem){body.saas #income-and-sales-tax-compliant .flex-container figure figcaption{bottom:7%;left:75%;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{max-width:37.5rem}@media(min-width:64rem){body.saas #income-and-sales-tax-compliant .flex-container .cluster{margin-bottom: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{max-width:37.5rem}@media(min-width:64rem){body.service #track-and-record-expenses .flex-container .cluster{margin-bottom:5rem;min-width:40%;width:40%}}body.service #project-profitability .cluster{max-width:50rem}body.services_tax.services_tax_index header{background:url(/images/graphics/waves/wave-7--white.svg) top center/3333px 150vw no-repeat,#f3f6fc}@media(min-width:25rem){body.services_tax.services_tax_index header{background:url(/images/graphics/waves/wave-7--white.svg) top center/3333px 600px no-repeat,#f3f6fc}}body.services_tax.services_tax_index header .tagline{max-width:42.5rem}body.services_tax.services_tax_index header img{max-width:46.875rem;width:100%}body.services_tax.services_tax_index #ways-we-can-help{background:#f3f6fc;position:relative}body.services_tax.services_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.services_tax.services_tax_index #ways-we-can-help .card{padding:3.75rem}}body.services_tax.services_tax_index #ways-we-can-help .wave-container svg{fill:#fff}body.services_tax.services_tax_index #ways-we-can-help ul{display:grid;font-size:1.0625rem;grid-column-gap:3em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-rows:auto}body.services_tax.services_tax_index #ways-we-can-help ul li{margin:0}@media(min-width:37.5rem){body.services_tax.services_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{opacity:1}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(/images/icons/select-arrow.svg);background-position:right;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}body.team h2{margin-bottom:1.5em;text-align:center}body.team h2 img{display:inline-block;height:1.25em;margin-left:.5em;margin-right:.5em;vertical-align:middle}@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[data-team-current-team-value=all] .other-teams .team-member[data-team~=leadership]{display:none!important}#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"]{display:none!important}.team-member{align-items:center;border-bottom:1px solid rgb(224,227,240);border-top:1px solid rgb(224,227,240);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 rgb(224,227,240)}.team-member:last-child{border-bottom:2px solid rgb(224,227,240)}.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(/images/misc/team-placeholder.svg);background-position:center;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%;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 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-member-photos:hover .team-member-photo.personal,#team[data-team-personal-photos-visible-value=true] .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=true] .team-member-photos:hover .team-member-photo.professional,#team[data-team-personal-photos-visible-value=false] .team-member-photos:hover .team-member-photo.personal{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 rgb(224,227,240)}body.thank-you #schedule-consultation .content,body.thank-you-1 #schedule-consultation .content,body.thank-you #contact-info .content,body.thank-you-1 #contact-info .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}}#testimonials .reviews-platforms{display:flex;flex-wrap:wrap;justify-content:center;margin:-2.5rem -1.875rem}#testimonials .reviews-platforms li{align-items:center;display:flex;flex-direction:column;margin:2.5rem 1.875rem}#testimonials .reviews-platforms li a{margin-bottom:1.25rem;transition:.1s}#testimonials .reviews-platforms li a:hover{opacity:.75}#testimonials .reviews-platforms li a img{height:3.75rem;width:3.75rem}#testimonials .reviews-platforms li>img{height:1.25rem;margin-bottom:1.25rem}#testimonials .testimonial-cards{display:grid;grid-gap:1.25rem;grid-template-columns:1fr;margin-top:5rem}@media(min-width:25rem){#testimonials .testimonial-cards{grid-template-columns:repeat(auto-fit,minmax(21.875rem,1fr))}}#testimonials .testimonial-cards .card{align-items:flex-start;display:flex;flex-direction:column;padding:2.5rem}#testimonials .testimonial-cards .card>img:first-of-type{margin-bottom:1rem;margin-top:1.25rem}#testimonials .testimonial-cards .card>img:last-of-type{height:1rem}#testimonials .testimonial-cards .card:first-of-type>img:first-of-type{height:2.75rem}#testimonials .testimonial-cards .card:nth-of-type(2)>img:first-of-type{height:.625rem}#testimonials .testimonial-cards .card:last-of-type>img:first-of-type{height:1.5rem}#testimonials .testimonial-cards .body-text{font-size:.9375rem;flex-grow:1}#testimonials .testimonial-cards .testimonial-author{align-items:center;display:flex;margin-top:1.25rem}#testimonials .testimonial-cards .testimonial-author h5{font-weight:600}#testimonials .testimonial-cards .testimonial-author p{color:#767ead;font-size:.8125rem}#testimonials .testimonial-cards .testimonial-author img{height:2rem;margin-right:.75rem;width:2rem}body.blog.blog_index,body.blog.blog_page{background:#f7f9ff}body.blog.blog_index main,body.blog.blog_categories main,body.blog.blog_archives 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 #32325d38,0 8px 16px -8px #00000042;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{pointer-events:all;opacity:1;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{font-size:1rem;max-height:15.625rem;min-width:100%;opacity:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;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-4),body.blog .article-box:nth-of-type(6n-3),body.blog .article-box:nth-of-type(6n-2){width:calc((100% - 5.625rem) / 3)}body.blog .article-box:nth-of-type(6n-1),body.blog .article-box:nth-of-type(6n){width:calc((100% - 3.75rem)/2)}}body.blog .article-box a{display:flex;height:100%;flex-direction:column}body.blog .article-image{background-image:url(/images/blog-header-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:56.25% 0 0;position:relative;width:100%}body.blog .article-image:after{background:#0000000d;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:translate(-.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{align-items:center;display:flex;justify-content:center;margin-top:3.75rem}body.blog .page-numbers{align-items:center;display:flex;justify-content:center}body.blog .page-button{align-items:center;color:#767ead;cursor:pointer;display:flex;font-weight:600;justify-content:center;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:#2697d433;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:#2697d44d}.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 #at-custom-sidebar,body.press-article #at-custom-sidebar{border-radius:0 .625rem .625rem 0;box-shadow:0 15px 27px -8px #32325d38,0 8px 16px -8px #00000042,0 0 28px #32325d0f;overflow:visible;padding:.75rem .5rem;top:38%!important;width:auto}.blog-post #at-custom-sidebar .at-custom-sidebar-btns,body.press-article #at-custom-sidebar .at-custom-sidebar-btns{display:flex;flex-direction:column;padding:0}.blog-post #at-custom-sidebar .at-share-btn,body.press-article #at-custom-sidebar .at-share-btn{box-sizing:border-box;display:block;margin:0 0 .5rem;transition:.2s}.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)}.blog-post #at-custom-sidebar .at-share-btn:last-child,body.press-article #at-custom-sidebar .at-share-btn:last-child{margin:0}.blog-post #at-custom-sidebar .at-icon-wrapper,body.press-article #at-custom-sidebar .at-icon-wrapper{display:block;margin:0;transition:.2s}.blog-post #at-custom-sidebar .at-icon-wrapper svg,body.press-article #at-custom-sidebar .at-icon-wrapper svg{transition:.2s}.blog-post #at-custom-mobile-bar,body.press-article #at-custom-mobile-bar{box-sizing:border-box;box-shadow:0 -10px 30px #32325d0f,0 -5px 15px #0000001a,0 0 28px #32325d0f;height:auto;padding:.5rem}.blog-post #at-custom-mobile-bar *,body.press-article #at-custom-mobile-bar *{box-sizing:border-box}.blog-post #at-custom-mobile-bar .at-custom-mobile-bar-btns,body.press-article #at-custom-mobile-bar .at-custom-mobile-bar-btns{display:flex;justify-content:center}.blog-post #at-custom-mobile-bar .at-share-btn,body.press-article #at-custom-mobile-bar .at-share-btn{display:block;margin:0 .25rem}.blog-post #at-custom-mobile-bar .at-share-btn span,body.press-article #at-custom-mobile-bar .at-share-btn span{margin:0}body.press.press_index header{position:relative}body.press.press_index header:before{background:url(/images/graphics/waves/wave-8--white.svg) bottom center/3333px 150vw no-repeat,#f3f6fc;content:"";height:150%;left:0;top:0;width:100%;position:absolute}@media(min-width:25rem){body.press.press_index header:before{background:url(/images/graphics/waves/wave-8--white.svg) bottom center/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-date{color:#2697d4;font-weight:600;font-size:.875rem;margin-bottom:.5em}body.press.press_index .article-excerpt{margin-top:1em;margin-bottom:1.5em}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{align-items:center;display:flex;justify-content:center;margin-top:3.75rem}body.press.press_index .page-numbers{align-items:center;display:flex;justify-content:center}body.press.press_index .page-button{align-items:center;color:#767ead;cursor:pointer;display:flex;font-weight:600;justify-content:center;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}}}@layer tailwind_components_and_utilities{.container{width:100%}@media(min-width:375px){.container{max-width:375px}}@media(min-width:414px){.container{max-width:414px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0rem}.-bottom-1\/10{bottom:-10%}.-left-1\/10{left:-10%}.bottom-0{bottom:0rem}.bottom-1\/10{bottom:10%}.bottom-1\/5{bottom:20%}.bottom-\[-2\%\]{bottom:-2%}.bottom-\[-5\%\]{bottom:-5%}.bottom-\[25\%\]{bottom:25%}.bottom-\[27\%\]{bottom:27%}.bottom-\[calc\(100\%\+2\.5em\)\]{bottom:calc(100% + 2.5em)}.bottom-\[calc\(100\%\+5em\)\]{bottom:calc(100% + 5em)}.bottom-\[calc\(100\%-10px\)\]{bottom:calc(100% - 10px)}.bottom-full{bottom:100%}.left-0{left:0rem}.left-1\/10{left:10%}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-1\/5{left:20%}.left-\[-10\%\]{left:-10%}.left-\[-5\%\]{left:-5%}.left-\[27\%\]{left:27%}.left-\[52\%\]{left:52%}.left-\[55\%\]{left:55%}.left-\[68\%\]{left:68%}.right-0{right:0rem}.right-\[-18\%\]{right:-18%}.right-\[-2\%\]{right:-2%}.right-\[-4\%\]{right:-4%}.right-\[-5\%\]{right:-5%}.right-\[1\%\]{right:1%}.right-\[16\%\]{right:16%}.right-\[2\%\]{right:2%}.right-\[5\%\]{right:5%}.top-0{top:0rem}.top-1\/10{top:10%}.top-1\/2{top:50%}.top-1\/5{top:20%}.top-2\/5{top:40%}.top-20{top:5rem}.top-3\/10{top:30%}.top-7\/10{top:70%}.top-\[-5\%\]{top:-5%}.top-\[16\%\]{top:16%}.top-\[2\%\]{top:2%}.top-\[27\.5\%\]{top:27.5%}.top-\[3\.5rem\]{top:3.5rem}.top-\[35\%\]{top:35%}.top-\[58\%\]{top:58%}.top-\[65\%\]{top:65%}.top-\[8\%\]{top:8%}.top-\[calc\(100\%\+7\.5em\)\]{top:calc(100% + 7.5em)}.top-full{top:100%}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-20{z-index:20}.z-30{z-index:30}.m-0{margin:0rem}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mt-\[1em\]{margin-top:-1em}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[0\.25em\]{margin-bottom:.25em}.mb-\[0\.5em\]{margin-bottom:.5em}.ml-1{margin-left:.25rem}.ml-14{margin-left:3.5rem}.ml-\[53\.5px\]{margin-left:53.5px}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[0\.75em\]{margin-top:.75em}.mt-\[1\.5em\]{margin-top:1.5em}.mt-\[1em\]{margin-top:1em}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-10{width:2.5rem;height:2.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3\/5{width:60%;height:60%}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-\[1\.5em\]{width:1.5em;height:1.5em}.size-\[10em\]{width:10em;height:10em}.size-\[150\%\]{width:150%;height:150%}.size-\[16rem\]{width:16rem;height:16rem}.size-\[2\.5em\]{width:2.5em;height:2.5em}.size-\[2em\]{width:2em;height:2em}.size-\[4em\]{width:4em;height:4em}.size-\[5\.625em\]{width:5.625em;height:5.625em}.size-\[5em\]{width:5em;height:5em}.size-\[7\.5em\]{width:7.5em;height:7.5em}.h-10{height:2.5rem}.h-4\/5{height:80%}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[0\.1875rem\]{height:.1875rem}.h-\[11em\]{height:11em}.h-\[12\.5em\]{height:12.5em}.h-\[15em\]{height:15em}.h-\[175\%\]{height:175%}.h-\[1em\]{height:1em}.h-\[2\.5em\]{height:2.5em}.h-\[3em\]{height:3em}.h-\[5em\]{height:5em}.h-\[7\.5em\]{height:7.5em}.h-\[var\(--nav-height\)\]{height:var(--nav-height)}.h-full{height:100%}.max-h-\[4rem\]{max-height:4rem}.max-h-\[calc\(100dvh-10\.5rem\)\]{max-height:calc(100dvh - 10.5rem)}.min-h-\[1\.2em\]{min-height:1.2em}.w-1\/3{width:33.333333%}.w-1\/5{width:20%}.w-14{width:3.5rem}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-6{width:1.5rem}.w-\[32em\]{width:32em}.w-\[calc\(100vw-2\.5rem\)\]{width:calc(100vw - 2.5rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-16{min-width:4rem}.min-w-\[1\.5em\]{min-width:1.5em}.min-w-\[102\%\]{min-width:102%}.min-w-\[10em\]{min-width:10em}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[5em\]{min-width:5em}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32\.5rem\]{max-width:32.5rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[780px\]{max-width:780px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.basis-\[20rem\]{flex-basis:20rem}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-0\.1em\]{--tw-translate-y: -.1em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin-slow{animation:spin 160s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.5em\]{gap:.5em}.gap-\[0\.75em\]{gap:.75em}.gap-\[2\.5em\]{gap:2.5em}.gap-\[2em\]{gap:2em}.gap-\[5em\]{gap:5em}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-24{-moz-column-gap:6rem;column-gap:6rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-10{row-gap:2.5rem}.gap-y-20{row-gap:5rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.rounded-2xl{border-radius:1rem}.rounded-\[1\.25em\]{border-radius:1.25em}.rounded-\[1\.5em\]{border-radius:1.5em}.rounded-\[1em\]{border-radius:1em}.rounded-\[2\.5em\]{border-radius:2.5em}.rounded-\[3em\]{border-radius:3em}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-\[0\.25em\]{border-left-width:.25em}.border-dashed{border-style:dashed}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(38 151 212 / var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(252 106 3 / var(--tw-border-opacity))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(150 146 196 / var(--tw-border-opacity))}.border-l-slate-500\/50{border-left-color:#9692c480}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(38 151 212 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(27 197 138 / var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(252 106 3 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(231 231 244 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(244 244 251 / var(--tw-bg-opacity))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(129 120 176 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/25{background-color:#ffffff40}.bg-white\/50{background-color:#ffffff80}.bg-white\/90{background-color:#ffffffe6}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(38\,151\,212\,0\.35\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(38,151,212,.35),transparent 70%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-100{--tw-gradient-from: #D4EBF7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(212 235 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-200{--tw-gradient-from: #A9D7EF var(--tw-gradient-from-position);--tw-gradient-to: rgb(169 215 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #2697D4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 151 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-darkblue-500{--tw-gradient-from: #2d5091 var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 80 145 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from: #FEE1CD var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 225 205 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #e7e7f4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(231 231 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(38 151 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2697D4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-50{--tw-gradient-to: #E9F5FB var(--tw-gradient-to-position)}.to-darkblue-500{--tw-gradient-to: #2d5091 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.fill-slate-50\/50{fill:#f4f4fb80}.fill-slate-600{fill:#8178b0}.fill-slate-800{fill:#4b4276}.fill-white{fill:#fff}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.p-\[0\.75em\]{padding:.75em}.p-\[1\.25em\]{padding:1.25em}.p-\[1\.5em\]{padding:1.5em}.p-\[2em\]{padding:2em}.p-\[3em\]{padding:3em}.p-card-sm{padding:clamp(1.25rem,7.5%,3.75rem)}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[2\.5em\]{padding-left:2.5em;padding-right:2.5em}.px-\[5em\]{padding-left:5em;padding-right:5em}.px-card-sm{padding-left:clamp(1.25rem,7.5%,3.75rem);padding-right:clamp(1.25rem,7.5%,3.75rem)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-15{padding-top:3.75rem;padding-bottom:3.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-\[1\.75em\]{padding-top:1.75em;padding-bottom:1.75em}.py-\[3em\]{padding-top:3em;padding-bottom:3em}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-12{padding-bottom:3rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-\[100\%\]{padding-top:100%}.pt-\[120\%\]{padding-top:120%}.pt-\[2em\]{padding-top:2em}.pt-\[calc\(var\(--nav-height\)\+40px\)\]{padding-top:calc(var(--nav-height) + 40px)}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:1.4}.text-3xl{font-size:1.875rem;line-height:1.3}.text-4xl{font-size:2.25rem;line-height:1.2}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.75em\]{font-size:1.75em}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[1vw\]{font-size:1vw}.text-\[2\.25em\]{font-size:2.25em}.text-\[2em\]{font-size:2em}.text-base{font-size:1rem;line-height:1.6}.text-lg{font-size:1.125rem;line-height:1.6}.text-sm{font-size:.875rem;line-height:1.5}.text-xs{font-size:.75rem;line-height:1.4}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-widest{letter-spacing:.1em}.text-orange-500{--tw-text-opacity: 1;color:rgb(252 106 3 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(174 174 214 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(129 120 176 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(101 91 149 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(75 66 118 / var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity: 1;color:rgb(29 22 65 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0\.75em_1em_-0\.25em_rgba\(0\,0\,0\,0\.1\)\,0_1em_1\.333em_-0\.3em_rgba\(50\,50\,90\,0\.15\)\]{--tw-shadow: 0 .75em 1em -.25em rgba(0,0,0,.1),0 1em 1.333em -.3em rgba(50,50,90,.15);--tw-shadow-colored: 0 .75em 1em -.25em var(--tw-shadow-color), 0 1em 1.333em -.3em var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1\.5em_2em_-0\.5em_rgba\(0\,0\,0\,0\.1\)\,0_2\.25em_3em_-0\.75em_rgba\(50\,50\,90\,0\.15\)\]{--tw-shadow: 0 1.5em 2em -.5em rgba(0,0,0,.1),0 2.25em 3em -.75em rgba(50,50,90,.15);--tw-shadow-colored: 0 1.5em 2em -.5em var(--tw-shadow-color), 0 2.25em 3em -.75em var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!shadow-slate-950\/50{--tw-shadow-color: rgb(29 22 65 / .5) !important;--tw-shadow: var(--tw-shadow-colored) !important}.\!shadow-slate-950\/75{--tw-shadow-color: rgb(29 22 65 / .75) !important;--tw-shadow: var(--tw-shadow-colored) !important}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-950\/20{--tw-shadow-color: rgb(29 22 65 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-950\/30{--tw-shadow-color: rgb(29 22 65 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(231 231 244 / var(--tw-ring-opacity))}.ring-slate-50\/50{--tw-ring-color: rgb(244 244 251 / .5)}.ring-slate-500\/5{--tw-ring-color: rgb(150 146 196 / .05)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-200{--tw-backdrop-saturate: saturate(2);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out-expo{transition-timing-function:cubic-bezier(.15,0,0,1)}.will-change-transform{will-change:transform}.\@container{container-type:inline-size}.\[aspect-ratio\:6_\/_5\]{aspect-ratio:6 / 5}.\[mask-image\:linear-gradient\(to_right\,black\,black_95\%\,transparent_95\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to right,black,black 95%,transparent 95%,transparent);mask-image:linear-gradient(to right,black,black 95%,transparent 95%,transparent)}.\[mask-image\:linear-gradient\(to_top\,black\,black_50\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to top,black,black 50%,transparent);mask-image:linear-gradient(to top,black,black 50%,transparent)}.\[perspective\:500px\]{perspective:500px}.\[quotes\:none\]{quotes:none}.center-absolute{left:50%;top:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@keyframes floating{0%{transform:translateY(0)}25%{transform:translateY(-.5em)}50%{transform:translateY(.5em)}75%{transform:translateY(-.5em)}to{transform:translateY(0)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:right-\[calc\(100\%\+0\.5rem\)\]:before{content:var(--tw-content);right:calc(100% + .5rem)}.before\:top-0:before{content:var(--tw-content);top:0rem}.before\:top-\[-0\.75em\]:before{content:var(--tw-content);top:-.75em}.before\:z-1:before{content:var(--tw-content);z-index:1}.before\:size-4:before{content:var(--tw-content);width:1rem;height:1rem}.before\:size-\[1\.25em\]:before{content:var(--tw-content);width:1.25em;height:1.25em}.before\:h-3:before{content:var(--tw-content);height:.75rem}.before\:w-8:before{content:var(--tw-content);width:2rem}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:translate-x-\[-58\%\]:before{content:var(--tw-content);--tw-translate-x: -58%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rotate-45:before{content:var(--tw-content);--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-tl-\[3px\]:before{content:var(--tw-content);border-top-left-radius:3px}.before\:border-b:before{content:var(--tw-content);border-bottom-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-slate-500\/10:before{content:var(--tw-content);border-color:#9692c41a}.before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.before\:\[border-bottom\:0\.625em_solid_theme\(\'colors\.slate\.800\'\)\]:before{content:var(--tw-content);border-bottom:.625em solid #4b4276}.before\:\[border-left\:0\.625em_solid_transparent\]:before{content:var(--tw-content);border-left:.625em solid transparent}.before\:\[border-right\:0\.625em_solid_transparent\]:before{content:var(--tw-content);border-right:.625em solid transparent}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-10:after{content:var(--tw-content);bottom:-2.5rem}.after\:bottom-\[-0\.75em\]:after{content:var(--tw-content);bottom:-.75em}.after\:left-0:after{content:var(--tw-content);left:0rem}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:size-\[1\.25em\]:after{content:var(--tw-content);width:1.25em;height:1.25em}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:translate-x-\[-58\%\]:after{content:var(--tw-content);--tw-translate-x: -58%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:border-t:after{content:var(--tw-content);border-top-width:1px}.after\:\[border-left\:0\.625em_solid_transparent\]:after{content:var(--tw-content);border-left:.625em solid transparent}.after\:\[border-right\:0\.625em_solid_transparent\]:after{content:var(--tw-content);border-right:.625em solid transparent}.after\:\[border-top\:0\.625em_solid_theme\(\'colors\.slate\.800\'\)\]:after{content:var(--tw-content);border-top:.625em solid #4b4276}.first\:origin-top-right:first-child{transform-origin:top right}.last\:origin-bottom-right:last-child{transform-origin:bottom right}.hover\:scale-\[105\%\]:hover{--tw-scale-x: 105%;--tw-scale-y: 105%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(38 151 212 / var(--tw-text-opacity))}.hover\:opacity-50:hover{opacity:.5}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/service:hover .group-hover\/service\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(38 151 212 / var(--tw-bg-opacity))}.group:hover .group-hover\:fill-blue-500{fill:#2697d4}.group\/service:hover .group-hover\/service\:text-blue-500,.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(38 151 212 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[active\=false\]\:hidden[data-active=false]{display:none}.data-\[visible\=\'true\'\]\:translate-y-0[data-visible=true]{--tw-translate-y: 0rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[visible\=false\]\:-translate-x-8[data-visible=false]{--tw-translate-x: -2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[visible\=false\]\:translate-x-8[data-visible=false]{--tw-translate-x: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[visible\=true\]\:translate-y-0[data-visible=true]{--tw-translate-y: 0rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:bg-blue-500[data-active=true]{--tw-bg-opacity: 1;background-color:rgb(38 151 212 / var(--tw-bg-opacity))}.data-\[nav-scrolled-value\=true\]\:bg-white[data-nav-scrolled-value=true]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.data-\[active\=true\]\:text-white[data-active=true]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.data-\[visible\=\'true\'\]\:opacity-100[data-visible=true]{opacity:1}.data-\[visible\=false\]\:opacity-0[data-visible=false]{opacity:0}.data-\[visible\=true\]\:opacity-100[data-visible=true]{opacity:1}.data-\[nav-scrolled-value\=true\]\:shadow-md[data-nav-scrolled-value=true]{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/nav[data-nav-mobile-menu-active-value=false] .group-data-\[nav-mobile-menu-active-value\=false\]\/nav\:pointer-events-none{pointer-events:none}.group\/nav[data-nav-mobile-menu-active-value=false] .group-data-\[nav-mobile-menu-active-value\=false\]\/nav\:scale-\[98\%\]{--tw-scale-x: 98%;--tw-scale-y: 98%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/nav[data-nav-mobile-menu-active-value=false] .group-data-\[nav-mobile-menu-active-value\=false\]\/nav\:opacity-0{opacity:0}.group\/nav[data-nav-mobile-menu-active-value=true] .group-data-\[nav-mobile-menu-active-value\=true\]\/nav\:first\:translate-y-px:first-child{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/nav[data-nav-mobile-menu-active-value=true] .group-data-\[nav-mobile-menu-active-value\=true\]\/nav\:first\:-rotate-45:first-child{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/nav[data-nav-mobile-menu-active-value=true] .group-data-\[nav-mobile-menu-active-value\=true\]\/nav\:last\:-translate-y-px:last-child{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/nav[data-nav-mobile-menu-active-value=true] .group-data-\[nav-mobile-menu-active-value\=true\]\/nav\:last\:rotate-45:last-child{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@container (min-width: 20rem){.\@xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xs\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}}@container (min-width: 28rem){.\@md\:grid{display:grid}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.\@md\:flex-row{flex-direction:row}.\@md\:items-center{align-items:center}}@container (min-width: 32rem){.\@lg\:p-8{padding:2rem}.\@lg\:px-8{padding-left:2rem;padding-right:2rem}}@media not all and (min-width:1280px){.max-xl\:flex-col{flex-direction:column}}@media(max-width:1199px){.max-\[1199px\]\:hidden{display:none}}@media not all and (min-width:1024px){.max-lg\:-mt-12{margin-top:-3rem}.max-lg\:mt-\[2\.75rem\]{margin-top:2.75rem}.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-center{align-items:center}}@media not all and (min-width:768px){.max-md\:my-\[-12em\]{margin-top:-12em;margin-bottom:-12em}.max-md\:hidden{display:none}.max-md\:scale-80{--tw-scale-x: 80%;--tw-scale-y: 80%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-md\:flex-col{flex-direction:column}.max-md\:text-balance{text-wrap:balance}.max-md\:text-3xl{font-size:1.875rem;line-height:1.3}}@media not all and (min-width:640px){.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:flex-col{flex-direction:column}.max-sm\:gap-2{gap:.5rem}.max-sm\:bg-slate-950\/10{background-color:#1d16411a}.max-sm\:text-lg{font-size:1.125rem;line-height:1.6}}@media(min-width:375px){.\32xs\:h-8{height:2rem}}@media(min-width:414px){.xs\:text-4xl{font-size:2.25rem;line-height:1.2}}@media(min-width:600px){.min-\[600px\]\:size-\[32\.8125rem\]{width:32.8125rem;height:32.8125rem}.min-\[600px\]\:min-w-\[32\.8125rem\]{min-width:32.8125rem}.min-\[600px\]\:pt-0{padding-top:0rem}}@media(min-width:640px){.sm\:hidden{display:none}.sm\:size-\[35rem\]{width:35rem;height:35rem}.sm\:h-\[35rem\]{height:35rem}.sm\:w-\[30rem\]{width:30rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:bg-slate-950\/10{background-color:#1d16411a}.sm\:pt-0{padding-top:0rem}.sm\:pt-16{padding-top:4rem}.sm\:text-4xl{font-size:2.25rem;line-height:1.2}.sm\:text-\[6\.4px\]{font-size:6.4px}}@media(min-width:656px){.min-\[656px\]\:text-\[6\.56px\]{font-size:6.56px}}@media(min-width:768px){.md\:top-0{top:0rem}.md\:top-0\.5{top:.125rem}.md\:top-1\/5{top:20%}.md\:w-\[calc\(100vw-4rem\)\]{width:calc(100vw - 4rem)}.md\:max-w-md{max-width:28rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pt-12{padding-top:3rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:1.4}.md\:text-4xl{font-size:2.25rem;line-height:1.2}@media not all and (min-width:1024px){.md\:max-lg\:text-5xl{font-size:3rem;line-height:1.2}}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:right-\[65\%\]{right:65%}.lg\:top-\[calc\(var\(--nav-height\)\+5\.5rem\)\]{top:calc(var(--nav-height) + 5.5rem)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[145\%\]{height:145%}.lg\:h-\[2\.75em\]{height:2.75em}.lg\:w-\[35rem\]{width:35rem}.lg\:min-w-\[30rem\]{min-width:30rem}.lg\:min-w-\[32\.5rem\]{min-width:32.5rem}.lg\:min-w-\[34rem\]{min-width:34rem}.lg\:min-w-\[35rem\]{min-width:35rem}.lg\:min-w-\[36rem\]{min-width:36rem}.lg\:min-w-\[42rem\]{min-width:42rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:pt-15{padding-top:3.75rem}.lg\:text-lg{font-size:1.125rem;line-height:1.6}.lg\:after\:-right-12:after{content:var(--tw-content);right:-3rem}.lg\:after\:left-auto:after{content:var(--tw-content);left:auto}.lg\:after\:top-0:after{content:var(--tw-content);top:0rem}.lg\:after\:h-full:after{content:var(--tw-content);height:100%}.lg\:after\:w-px:after{content:var(--tw-content);width:1px}.lg\:after\:border-r:after{content:var(--tw-content);border-right-width:1px}.lg\:after\:border-t-0:after{content:var(--tw-content);border-top-width:0px}}@media(min-width:1064px){.min-\[1064px\]\:basis-\[30rem\]{flex-basis:30rem}}@media(min-width:1200px){.min-\[1200px\]\:hidden{display:none}.min-\[1200px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.xl\:min-w-\[50\%\]{min-width:50%}.xl\:items-start{align-items:flex-start}.xl\:gap-20{gap:5rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pt-\[calc\(var\(--nav-height\)\+100px\)\]{padding-top:calc(var(--nav-height) + 100px)}.xl\:text-left{text-align:left}}@media(min-width:1536px){.\32xl\:-right-1\/10{right:-10%}}.group\/nav[data-nav-mobile-menu-active-value=true] .\[\&\:nth-child\(2\)\]\:group-data-\[nav-mobile-menu-active-value\=true\]\/nav\:opacity-0:nth-child(2){opacity:0}.\[\&_\.fsSubmit\]\:\!p-0 .fsSubmit{padding:0rem!important}.\[\&_\.typed-cursor\]\:font-normal .typed-cursor{font-weight:400}.\[\&_\[data-testid\=\'form-body\'\]\>div\]\:overflow-visible [data-testid=form-body]>div{overflow:visible}.\[\&_\[data-testid\=\'form-body\'\]\>div\]\:p-0 [data-testid=form-body]>div{padding:0rem}.\[\&_\[data-testid\=\'form-body\'\]\]\:overflow-visible [data-testid=form-body]{overflow:visible}.\[\&_button\[type\=\'submit\'\]\]\:px-\[1\.5em\] button[type=submit]{padding-left:1.5em;padding-right:1.5em}.\[\&_button\[type\=\'submit\'\]\]\:py-\[1\.15em\] button[type=submit]{padding-top:1.15em;padding-bottom:1.15em}.\[\&_circle\]\:fill-blue-500 circle{fill:#2697d4}.\[\&_form\]\:m-0 form{margin:0rem}.\[\&_form\]\:max-w-none form{max-width:none}.\[\&_path\]\:\!fill-slate-300 path{fill:#c4c4e3!important}.\[\&_span\]\:inline span{display:inline}.\[\&_svg\]\:size-3\/4 svg{width:75%;height:75%}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:h-5 svg{height:1.25rem}.\[\&_svg\]\:fill-slate-500 svg{fill:#9692c4}.\[\&_svg\]\:fill-white svg{fill:#fff}
/*! purgecss start ignore */
/*! purgecss end ignore */
/*# sourceMappingURL=/_bridgetown/static/styles/main.J5UOEAFO.css.map */
