@charset "UTF-8";:root{--layout-max-width:1440px;--layout-max-width-narrow:1220px;--grid-column-count:12;--grid-gutters:calc(6 * 8px);--spacing-unit:8px;--section-spacing:calc(10 * 8px);--color-black:#000000;--color-white:#FFFFFF;--color-light-gray:#F9f9f9;--color-dark-gray:#4D4D4D;--color-medium-gray:#DBDBDB;--color-teal:#3ED0DA;--color-navy:#051C47;--color-maroon:#A21F6E;--color-blue:#ADE2FF;--color-light-blue:#F1FCFF;--color-mid-blue:#8BBFDC;--color-light-orange:#FEF8EB;--color-orange:#FFFBF6;--color-light-purple:#EEF2FF;--color-off-white:#F3F5F8;--color-pink:#FFF5FE;--border-radius-small:4px;--border-radius-medium:6px;--border-radius-large:8px;--border-radius-xl:12px;--font-primary:"Graphik",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-secondary:"Nuckle",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-weight-normal:normal;--font-primary-weight-super:900;--font-primary-weight-black:800;--font-primary-weight-bold:700;--font-primary-weight-semibold:600;--font-primary-weight-medium:500;--font-primary-weight-regular:400;--font-primary-weight-light:300;--font-primary-weight-extra-light:200;--font-primary-weight-thin:100;--font-secondary-weight-bold:600;--transition-short:150ms;--transition-medium:300ms;--transition-long:500ms;--animation-easeOutQuad:cubic-bezier(0.5, 1, 0.89, 1);--animation-easeOutCubic:cubic-bezier(0.33, 1, 0.68, 1);--animation-easeOutQuint:cubic-bezier(0.22, 1, 0.36, 1);--box-shadow-small:0px 4px 4px rgba(0, 0, 0, .05);--box-shadow-small-hover:0px 4px 2px rgba(0, 0, 0, .05);--box-shadow-medium:0px 6px 30px rgba(0, 0, 0, .06);--box-shadow-medium-hover:0px 6px 10px rgba(0, 0, 0, .06);--box-shadow-large:0px 4px 20px rgba(0, 0, 0, .06);--box-shadow-large-hover:0px 4px 10px rgba(0, 0, 0, .06)}@media (min-width:960px){:root{--box-shadow-large:0px 4px 40px rgba(0, 0, 0, .06);--box-shadow-large-hover:0px 4px 20px rgba(0, 0, 0, .06)}}@font-face{font-display:swap;font-family:Graphik;src:url(/fda28a8b6b47de000dee80734eac60002b68d958/76d74/fonts/graphik-superitalic-web.woff2) format("woff2"),url(/fb4564779579237c7b29e52845722e8ede1bb859/952ec/fonts/graphik-superitalic-web.woff) format("woff");font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/454896f674b2bb7b8c38ae1a866fc593606ddb4e/16817/fonts/graphik-super-web.woff2) format("woff2"),url(/b5d4a62f56e686125a330da24470fa1d32c69837/32798/fonts/graphik-super-web.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/967ee5478d93beabbfc31fa842835292770bbe95/0cd12/fonts/graphik-blackitalic-web.woff2) format("woff2"),url(/5070a749ade3e9f5ac6b1395507ff845276da429/dcac6/fonts/graphik-blackitalic-web.woff) format("woff");font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/677e2801deb3ab8751854c70000cb9dbe5109761/71eb2/fonts/graphik-black-web.woff2) format("woff2"),url(/a612bb089764c5de561c66c921eb672416710882/714b0/fonts/graphik-black-web.woff) format("woff");font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/a76945312a2ae962b772c400ee3226cd45e40717/e4d3e/fonts/graphik-bolditalic-web.woff2) format("woff2"),url(/bc274d33d5834647fee32f15162525614cea6d28/4abf5/fonts/graphik-bolditalic-web.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/79e24dec806c961fa17724ff48b7e3aee2840615/fd330/fonts/graphik-bold-web.woff2) format("woff2"),url(/e3e02a068b8750307741c6f6f7dba6b5aebd5184/f2772/fonts/graphik-bold-web.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/4aa333469f35dcbddd63937ab30d8ec6400d22b8/a352f/fonts/graphik-semibolditalic-web.woff2) format("woff2"),url(/f2d4529980541b4072d8db7600521eb06ee6e500/2bf97/fonts/graphik-semibolditalic-web.woff) format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/3c3be339b044a020d64e437c9d8ba98d54785dac/686ac/fonts/graphik-semibold-web.woff2) format("woff2"),url(/c651a5e1763d825554020a1099314c67a91b5094/15bb4/fonts/graphik-semibold-web.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/47749b838e8ccbf2f19fd48aefc1b2c43e8213de/93001/fonts/graphik-mediumitalic-web.woff2) format("woff2"),url(/7c6ac3364199446502e909eaa55b8a3fcae39a76/6473a/fonts/graphik-mediumitalic-web.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/48d73a104df8d353adbddbfb069c71f0f6e951ad/83a50/fonts/graphik-medium-web.woff2) format("woff2"),url(/3166b53e0e76b5855fbfab45f2771836812a6d96/dd561/fonts/graphik-medium-web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/d3261b5566f4703b9823da8ccf99358a75745691/b1fb6/fonts/graphik-regularitalic-web.woff2) format("woff2"),url(/0e39b7e1807dcef88b996f8d728249b97f37e719/c98b5/fonts/graphik-regularitalic-web.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/73306a06ab5216ce509a54c0b9cb506b9d61b8e7/4431e/fonts/graphik-regular-web.woff2) format("woff2"),url(/5f71ab1ad85f5a8414bce23f4a990cb79831450d/3600c/fonts/graphik-regular-web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/71558bb13eb003543ee75b95a027552b623bec80/6472b/fonts/graphik-lightitalic-web.woff2) format("woff2"),url(/da5f1b2bb518898472829153b35e386f0481e1d9/f2e79/fonts/graphik-lightitalic-web.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/02756ecc638e31f50a05a07d1a079d79dde35c00/5ffcc/fonts/graphik-light-web.woff2) format("woff2"),url(/6b52f58ae233c0a17f64af2e9efb3a70acb541e7/f7d48/fonts/graphik-light-web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/517f1ae7bff35d96823f8f4a919efb7a92b9b8ce/64f9f/fonts/graphik-extralightitalic-web.woff2) format("woff2"),url(/1e7cbb1d381758247aab7a61a8b01e2e3c5f5b5f/b90ff/fonts/graphik-extralightitalic-web.woff) format("woff");font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/a54e4969da3e85b8ea0087152b2618da7d451994/4b722/fonts/graphik-extralight-web.woff2) format("woff2"),url(/957baa3110dc359fbf16672de9e5ba787b5e9ee2/3fde0/fonts/graphik-extralight-web.woff) format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/49ecef119b5b9f268fc207d08c62b427e5be26d4/86f5d/fonts/graphik-thinitalic-web.woff2) format("woff2"),url(/8c58b5ec726f9e7f9a8a27700f9d53666260adb8/586f3/fonts/graphik-thinitalic-web.woff) format("woff");font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-display:swap;font-family:Graphik;src:url(/579080960d97b92c290de1047c488099089278d8/77bdd/fonts/graphik-thin-web.woff2) format("woff2"),url(/92fcad25736e0dc9054665c78c5c4f13c341263f/dd55e/fonts/graphik-thin-web.woff) format("woff");font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:Nuckle;src:url(/299ac822f5679583b4752c393fc44f4df498635d/56b97/fonts/nuckle-regular.ttf) format("truetype"),url(/3bc7e059e70fbba90615ddc182d3fa6919a10826/929c0/fonts/nuckle-regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Nuckle;src:url(/8c5c1c61e59b635589b5497fcf06b32b444ef4b2/15ee3/fonts/nuckle-semi-bold.ttf) format("truetype"),url(/28d0f2b3812873b5766e31f45b116ce50c1be2dc/958ff/fonts/nuckle-semi-bold.otf) format("opentype");font-weight:600;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}::-moz-selection{background-color:var(--color-teal);color:var(--color-white)}::selection{background-color:var(--color-teal);color:var(--color-white)}:root{color:var(--color-black);font-family:var(--font-primary);font-weight:var(--font-weight-normal)}:root.-no-scroll{overflow:hidden}[data-animate=fadeIn]{opacity:0;-webkit-transition:opacity 1s var(--animation-easeOutQuint);transition:opacity 1s var(--animation-easeOutQuint);-webkit-transition-delay:var(--delay);transition-delay:var(--delay)}[data-animate=fadeIn].-animate{opacity:1}[data-animate=up]{opacity:0;-webkit-transition:opacity 1s var(--animation-easeOutQuint);transition:opacity 1s var(--animation-easeOutQuint);-webkit-transition-delay:var(--delay);transition-delay:var(--delay);-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 750ms var(--animation-easeOutCubic);transition:all 750ms var(--animation-easeOutCubic);transition-delay:var(--delay)}[data-animate=up].-animate{opacity:1}[data-animate=up].-animate{-webkit-transform:translateY(0);transform:translateY(0)}[data-animate=left]{opacity:0;-webkit-transition:opacity 1s var(--animation-easeOutQuint);transition:opacity 1s var(--animation-easeOutQuint);-webkit-transition-delay:var(--delay);transition-delay:var(--delay);-webkit-transform:translateX(-15px);transform:translateX(-15px);-webkit-transition:all 750ms var(--animation-easeOutCubic);transition:all 750ms var(--animation-easeOutCubic);transition-delay:var(--delay)}[data-animate=left].-animate{opacity:1}[data-animate=left].-animate{-webkit-transform:translateX(0);transform:translateX(0)}[data-animate=popIn]{-webkit-animation:popIn 1.5s forwards;animation:popIn 1.5s forwards}@-webkit-keyframes popIn{0%{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);opacity:0}20%{opacity:1}40%{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}60%{-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1);-webkit-transform:scale3d(1.005,1.005,1.005);transform:scale3d(1.005,1.005,1.005)}80%{-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes popIn{0%{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);opacity:0}20%{opacity:1}40%{-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}60%{-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1);-webkit-transform:scale3d(1.005,1.005,1.005);transform:scale3d(1.005,1.005,1.005)}80%{-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}._hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}._visible{height:initial;left:initial;overflow:initial;position:initial;top:initial;width:auto}@media (max-width:768px){._desktop-only{display:none!important}}@media (min-width:768px){._mobile-only{display:none!important}}._type-size-h1{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.875rem;line-height:1.23}._type-size-h1 br{display:none}@media (min-width:960px){._type-size-h1 br{display:block}}._type-size-h1 small{font-size:70%}@media (min-width:960px){._type-size-h1{font-size:2.25rem}}@media (min-width:1260px){._type-size-h1{font-size:2.75rem}}._type-size-h2{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28}._type-size-h2 br{display:none}@media (min-width:960px){._type-size-h2 br{display:block}}._type-size-h2 small{font-size:70%}@media (min-width:960px){._type-size-h2{font-size:1.875rem}}@media (min-width:1260px){._type-size-h2{font-size:2.25rem}}._type-size-h3{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem}._type-size-h3 br{display:none}@media (min-width:960px){._type-size-h3 br{display:block}}._type-size-h3 small{font-size:70%}@media (min-width:960px){._type-size-h3{font-size:1.25rem}}@media (min-width:1260px){._type-size-h3{font-size:1.875rem}}._type-size-h4{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35}._type-size-h4 br{display:none}@media (min-width:960px){._type-size-h4 br{display:block}}._type-size-h4 small{font-size:70%}@media (min-width:1260px){._type-size-h4{font-size:1.25rem}}._type-size-h5{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}._type-size-h5 br{display:none}@media (min-width:960px){._type-size-h5 br{display:block}}._type-size-h5 small{font-size:70%}@media (min-width:1260px){._type-size-h5{font-size:1.125rem}}._type-size-h6{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}._type-size-h6 br{display:none}@media (min-width:960px){._type-size-h6 br{display:block}}._type-size-h6 small{font-size:70%}._type-size-body{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal)}._type-size-body-xs{font-family:var(--font-primary);line-height:1.5;font-size:.75rem;line-height:1.2}._type-size-body-xs strong{font-weight:var(--font-primary-weight-medium)}._type-size-body-small{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3}._type-size-body-small strong{font-weight:var(--font-primary-weight-medium)}._type-size-body-medium{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}._type-size-body-large{font-family:var(--font-primary);line-height:1.5;font-size:1em}@media (min-width:960px){._type-size-body-large{font-size:1.25rem;letter-spacing:-.01em}}._type-size-body-xl{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){._type-size-body-xl{font-size:1.5rem}}._grid{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){._grid{grid-gap:var(--grid-gutters)}}.tingle-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem 3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;-webkit-transition:bottom .3s ease-in-out .3s;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{-webkit-animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards;animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;-webkit-box-shadow:none;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;-webkit-box-shadow:none;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@-webkit-keyframes scale{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}body{margin:0;overflow-x:hidden;position:relative}body.-bg-gray{background-color:var(--color-off-white)}body.-bg-blue-stripe:before{background:var(--color-light-blue);content:"";height:65vh;position:absolute;top:0;width:100%;z-index:-1}.button,button{--button-background:transparent;--button-background-hover:transparent;--button-border-radius:0;--button-color:initial;background-color:var(--button-background);border:0;border-radius:var(--button-border-radius);-webkit-box-shadow:none;box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:var(--font-primary-weight-medium);line-height:1;padding:calc(1.65 * 8px) calc(3 * 8px);position:relative;text-decoration:none;-webkit-transition:all var(--transition-short);transition:all var(--transition-short);white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover{background-color:var(--button-background-hover);outline:0;text-decoration:none}.button.-primary,.button.-quarternary,.button.-secondary,.button.-tertiary,button.-primary,button.-quarternary,button.-secondary,button.-tertiary{--button-border-radius:50px}.button.-primary,button.-primary{--button-background:var(--color-teal);--button-background-hover:var(--color-navy);--button-color:var(--color-white)}.button.-primary.-inverted,button.-primary.-inverted{--button-background-hover:var(--color-white)}.button.-primary.-inverted:focus,.button.-primary.-inverted:hover,button.-primary.-inverted:focus,button.-primary.-inverted:hover{color:var(--color-teal)}.button.-secondary,button.-secondary{--button-background:var(--color-navy);--button-background-hover:var(--color-teal);--button-color:var(--color-white)}.button.-tertiary,button.-tertiary{--button-background:var(--color-off-white);--button-background-hover:var(--color-medium-gray);--button-color:var(--color-black)}.button.-quarternary,button.-quarternary{--button-background:var(--color-maroon);--button-background-hover:var(--color-navy);--button-color:var(--color-white)}.button.-border,button.-border{--button-background-hover:var(--color-teal);--button-border-color:var(--color-teal);--button-border-radius:50px;--button-color:var(--color-teal);border:2px solid var(--button-border-color)}.button.-border:focus,.button.-border:hover,button.-border:focus,button.-border:hover{color:var(--color-white)}.button.-border.-maroon,button.-border.-maroon{--button-background-hover:var(--color-maroon);--button-border-color:var(--color-maroon);--button-color:var(--color-maroon)}.button.-border.-small,button.-border.-small{padding-bottom:calc(1 * 8px);padding-top:calc(1 * 8px)}.button.-small,button.-small{padding:calc(1.15 * 8px) calc(2 * 8px)}.button.-large,button.-large{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;padding:calc(1 * 8px) calc(3.75 * 8px) calc(1 * 8px) calc(2 * 8px)}.button.-light,button.-light{font-weight:var(--font-primary-weight-regular)}.button.-link,button.-link{--button-color:var(--color-maroon);padding:0;text-decoration:none}.button.-link:focus,.button.-link:hover,button.-link:focus,button.-link:hover{text-decoration:underline}.button.-link-underline,button.-link-underline{--button-color:var(--color-maroon);padding:0;text-decoration:underline}.button.-link-underline:focus,.button.-link-underline:hover,button.-link-underline:focus,button.-link-underline:hover{text-decoration:none}.button.-arrow,button.-arrow{padding-right:calc(4 * 8px);position:relative}.button.-arrow::after,button.-arrow::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M5.7598 5.13145L5.87421 5.00009L5.7598 4.86873L5.43969 4.50121L5.43866 4.50002L2.01417 0.504785L1.88416 0.353106L1.73234 0.482944L0.870014 1.22038L0.717821 1.35053L0.848166 1.50256L3.84688 5.00009L0.848166 8.49762L0.717822 8.64965L0.870014 8.7798L1.73234 9.51723L1.88416 9.64707L2.01418 9.49539L5.43866 5.50016L5.43969 5.49897L5.7598 5.13145Z' fill='%233ED0DA' stroke='%233ED0DA' stroke-width='0.4'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:10px;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform var(--transition-medium);transition:-webkit-transform var(--transition-medium);transition:transform var(--transition-medium);transition:transform var(--transition-medium),-webkit-transform var(--transition-medium);width:6px}.button.-arrow:focus::after,.button.-arrow:hover::after,button.-arrow:focus::after,button.-arrow:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M5.7598 5.13145L5.87421 5.00009L5.7598 4.86873L5.43969 4.50121L5.43866 4.50002L2.01417 0.504785L1.88416 0.353106L1.73234 0.482944L0.870014 1.22038L0.717821 1.35053L0.848166 1.50256L3.84688 5.00009L0.848166 8.49762L0.717822 8.64965L0.870014 8.7798L1.73234 9.51723L1.88416 9.64707L2.01418 9.49539L5.43866 5.50016L5.43969 5.49897L5.7598 5.13145Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='0.4'/%3E%3C/svg%3E");-webkit-transform:translate(calc(.25 * 8px),-50%);transform:translate(calc(.25 * 8px),-50%)}.button.-arrow.-maroon::after,button.-arrow.-maroon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M5.7598 5.13145L5.87421 5.00009L5.7598 4.86873L5.43969 4.50121L5.43866 4.50002L2.01417 0.504785L1.88416 0.353106L1.73234 0.482944L0.870014 1.22038L0.717821 1.35053L0.848166 1.50256L3.84688 5.00009L0.848166 8.49762L0.717822 8.64965L0.870014 8.7798L1.73234 9.51723L1.88416 9.64707L2.01418 9.49539L5.43866 5.50016L5.43969 5.49897L5.7598 5.13145Z' fill='%23A21F6E' stroke='%23A21F6E' stroke-width='0.4'/%3E%3C/svg%3E")}.button.-arrow.-maroon:focus::after,.button.-arrow.-maroon:hover::after,button.-arrow.-maroon:focus::after,button.-arrow.-maroon:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 10' fill='none'%3E%3Cpath d='M5.7598 5.13145L5.87421 5.00009L5.7598 4.86873L5.43969 4.50121L5.43866 4.50002L2.01417 0.504785L1.88416 0.353106L1.73234 0.482944L0.870014 1.22038L0.717821 1.35053L0.848166 1.50256L3.84688 5.00009L0.848166 8.49762L0.717822 8.64965L0.870014 8.7798L1.73234 9.51723L1.88416 9.64707L2.01418 9.49539L5.43866 5.50016L5.43969 5.49897L5.7598 5.13145Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='0.4'/%3E%3C/svg%3E");-webkit-transform:translate(calc(.25 * 8px),-50%);transform:translate(calc(.25 * 8px),-50%)}h1{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.875rem;line-height:1.23}h1 br{display:none}@media (min-width:960px){h1 br{display:block}}h1 small{font-size:70%}@media (min-width:960px){h1{font-size:2.25rem}}@media (min-width:1260px){h1{font-size:2.75rem}}h2{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28}h2 br{display:none}@media (min-width:960px){h2 br{display:block}}h2 small{font-size:70%}@media (min-width:960px){h2{font-size:1.875rem}}@media (min-width:1260px){h2{font-size:2.25rem}}h3{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem}h3 br{display:none}@media (min-width:960px){h3 br{display:block}}h3 small{font-size:70%}@media (min-width:960px){h3{font-size:1.25rem}}@media (min-width:1260px){h3{font-size:1.875rem}}h4{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35}h4 br{display:none}@media (min-width:960px){h4 br{display:block}}h4 small{font-size:70%}@media (min-width:1260px){h4{font-size:1.25rem}}h5{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}h5 br{display:none}@media (min-width:960px){h5 br{display:block}}h5 small{font-size:70%}@media (min-width:1260px){h5{font-size:1.125rem}}h6{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}h6 br{display:none}@media (min-width:960px){h6 br{display:block}}h6 small{font-size:70%}input{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);border:none;-webkit-box-shadow:none;box-shadow:none;color:var(--color-navy)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.-primary{--border-color:var(--color-blue);--box-shadow-focus:0px 2px 20px 0px rgba(0, 0, 0, .08);background-color:var(--color-white);border:1px solid var(--border-color);-webkit-transition:all var(--transition-medium);transition:all var(--transition-medium)}input.-primary:active,input.-primary:focus,input.-primary:hover{--border-color:var(--color-teal)}input.-primary:active,input.-primary:focus{-webkit-box-shadow:var(--box-shadow-focus);box-shadow:var(--box-shadow-focus);outline:0}select{appearance:none;background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.0718%20-6.52532e-07L8%207.6563L14.9282%20-4.68499e-08L16%201.18239L7.996%2010L-5.1684e-08%201.18239L1.0718%20-6.52532e-07Z%22%20fill%3D%22%234D4D4D%22%2F%3E%0A%3C%2Fsvg%3E) no-repeat 97.5% center;-moz-appearance:none;-webkit-appearance:none}img{max-width:100%}a{text-decoration:none}a:hover{text-decoration:underline}p a{color:var(--color-maroon)}p a:hover{text-decoration:underline}main{outline:0}p{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);margin:0}p strong{font-weight:var(--font-primary-weight-medium)}ol strong,ul strong{font-weight:var(--font-primary-weight-medium)}textarea{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal)}.tingle-modal.webcast .tingle-modal-box__content{padding:1.5rem}.tingle-modal.webcast .tingle-modal-box__content video{width:100%}.container{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width);padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%}@media (min-width:960px){.container{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.container{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.container.-narrow{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width-narrow);padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%}@media (min-width:960px){.container.-narrow{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.container.-narrow{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.grid{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){.grid{grid-gap:var(--grid-gutters)}}.hamburger{position:absolute;right:0;top:-2px;cursor:pointer;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:101}@media (min-width:1120px){.hamburger{display:none}}.hamburger.-active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.-active .hamburger-top{stroke-dashoffset:-98px}.hamburger.-active .hamburger-bottom{stroke-dashoffset:-138px}.hamburger.-active .hamburger-line{stroke:var(--color-navy)}.hamburger-line{fill:none;stroke:var(--color-black);stroke-width:3;-webkit-transition:stroke-dasharray .4s,stroke-dashoffset .4s;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.hamburger-top{stroke-dasharray:40 139}.hamburger-bottom{stroke-dasharray:40 180}.meta{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;color:var(--color-dark-gray)}.meta strong{font-weight:var(--font-primary-weight-medium)}.meta.-article{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}.meta.-article br{display:none}@media (min-width:960px){.meta.-article br{display:block}}.meta.-article small{font-size:70%}@media (min-width:1260px){.meta.-article{font-size:1.125rem}}.meta.-article .meta-estimate{font-weight:var(--font-primary-weight-regular)}.meta-time{margin-right:calc(2 * 8px)}.meta-estimate{color:var(--color-black)}.accordion{-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long)}.accordion-items{list-style-type:none;margin-top:calc(5 * 8px);padding:0}.accordion-item{border-top:1px solid var(--color-medium-gray);margin-bottom:0;margin-top:0;padding:calc(3 * 8px) 0;position:relative;-webkit-transition:all var(--transition-long);transition:all var(--transition-long);-webkit-tap-highlight-color:transparent}.accordion-item:last-child{border-bottom:1px solid var(--color-medium-gray)}.accordion-item:hover+.accordion-item{border-top-color:var(--color-medium-gray)}.accordion-item:hover .accordion-icon path{fill:var(--color-mid-blue)}.accordion-item.-active{border-color:var(--color-medium-gray)}.accordion-item.-active+.accordion-item{border-top-color:var(--color-medium-gray)}.accordion-item.-active .accordion-description{height:auto;margin-top:calc(3 * 8px);overflow:visible;opacity:1}.accordion-item.-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-item.-active .accordion-icon path{fill:var(--color-teal)}.accordion-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem;padding-right:calc(2 * 8px)}.accordion-headline br{display:none}@media (min-width:960px){.accordion-headline br{display:block}}.accordion-headline small{font-size:70%}@media (min-width:960px){.accordion-headline{font-size:1.25rem}}@media (min-width:1260px){.accordion-headline{font-size:1.875rem}}@media (min-width:960px){.accordion-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28}.accordion-headline br{display:none}}@media (min-width:960px) and (--min-960){.accordion-headline br{display:block}}@media (min-width:960px){.accordion-headline small{font-size:70%}}@media (min-width:960px) and (--min-960){.accordion-headline{font-size:1.875rem}}@media (min-width:960px) and (min-width:1260px){.accordion-headline{font-size:2.25rem}}.accordion-description{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;height:0;margin-left:0;max-width:50ch;opacity:0;overflow:hidden;-webkit-transition:all var(--transition-medium) var(--animation-easeOutQuad);transition:all var(--transition-medium) var(--animation-easeOutQuad)}.accordion-description p+p{margin-top:calc(1.5 * 8px)}.accordion-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all var(--transition-medium);transition:all var(--transition-medium)}.accordion-icon path{fill:var(--color-mid-blue)}.accordion-icon.-gray path{fill:var(--color-dark-gray)}.accordion-category+.accordion-category{padding-top:calc(15 * 8px)}@media (min-width:960px){.accordion-category+.accordion-category{padding-top:calc(20 * 8px)}}@media (min-width:1440px){.accordion-category+.accordion-category{padding-top:calc(25 * 8px)}}.byline{background-color:var(--color-off-white);border-radius:var(--border-radius-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(3.5 * 8px) calc(4 * 8px) calc(3.5 * 8px) calc(3.5 * 8px)}@media (min-width:480px){.byline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.byline:not(:last-of-type){margin-bottom:calc(2 * 8px)}.byline-avatar{border-radius:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:calc(1.75 * 8px);height:55px;width:55px}@media (min-width:480px){.byline-avatar{margin-bottom:0;margin-right:calc(3.5 * 8px)}}.byline-text{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3}.byline-text strong{font-weight:var(--font-primary-weight-medium)}.card{-webkit-box-shadow:var(--box-shadow-medium);box-shadow:var(--box-shadow-medium);-webkit-transition:-webkit-box-shadow var(--transition-medium);transition:-webkit-box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium),-webkit-box-shadow var(--transition-medium);background-color:var(--color-white);border-radius:var(--border-radius-medium);-webkit-transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad),-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);--card-spacing-bottom:calc(3 * 8px);--card-spacing-sides:calc(3 * 8px);--card-spacing-top:calc(3 * 8px)}.card:hover{-webkit-box-shadow:var(--box-shadow-medium-hover);box-shadow:var(--box-shadow-medium-hover)}.card:hover{-webkit-transform:translateY(calc(calc(1 * 8px) * -1));transform:translateY(calc(calc(1 * 8px) * -1))}.card-bg{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium);height:180px;width:100%}.card-header{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:var(--card-spacing-top) var(--card-spacing-sides) calc(var(--card-spacing-top) * 2)}@media (min-width:1120px){.card-header{padding-bottom:calc(var(--card-spacing-top) * 2.85)}}.card-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:var(--card-spacing-sides);padding-right:var(--card-spacing-sides);padding-bottom:var(--card-spacing-bottom)}.card-meta{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray);display:-webkit-box;display:-ms-flexbox;display:flex}.card-meta strong{font-weight:var(--font-primary-weight-medium)}.card-date{margin-right:calc(2 * 8px)}.card.-featured{-webkit-box-shadow:var(--box-shadow-large);box-shadow:var(--box-shadow-large);-webkit-transition:-webkit-box-shadow var(--transition-medium);transition:-webkit-box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium),-webkit-box-shadow var(--transition-medium);background-color:var(--color-white);border-radius:var(--border-radius-large);-webkit-transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad),-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);--card-spacing-bottom:calc(3.375 * 8px);--card-spacing-sides:calc(4.5 * 8px);--card-spacing-top:calc(3.75 * 8px);margin-bottom:calc(10 * 8px);display:block}.card.-featured:hover{-webkit-box-shadow:var(--box-shadow-large-hover);box-shadow:var(--box-shadow-large-hover)}.card.-featured:hover{-webkit-transform:translateY(calc(calc(1 * 8px) * -1));transform:translateY(calc(calc(1 * 8px) * -1))}@media (min-width:768px){.card.-featured{--card-spacing-bottom:calc(4.5 * 8px);--card-spacing-sides:calc(6 * 8px);--card-spacing-top:calc(5 * 8px)}}@media (min-width:960px){.card.-featured{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(15 * 8px)}}.card.-featured .card-bg{height:360px;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.card.-featured .card-bg{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:960px){.card.-featured .card-bg{border-bottom-left-radius:var(--border-radius-medium);border-top-right-radius:0}}@media (min-width:1120px){.card.-featured .card-bg{-ms-flex-preferred-size:60%;flex-basis:60%;height:400px}}.card.-featured .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.card.-featured .card-content{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1120px){.card.-featured .card-content{-ms-flex-preferred-size:40%;flex-basis:40%}}.card.-featured .card-meta{padding-left:var(--card-spacing-sides);padding-right:var(--card-spacing-sides);padding-top:var(--card-spacing-top)}.card.-featured .card-header{padding-bottom:var(--card-spacing-top);padding-top:calc(var(--card-spacing-top)/ 2)}.card.-featured .card-author{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;font-weight:var(--font-primary-weight-medium)}.card.-featured .card-author strong{font-weight:var(--font-primary-weight-medium)}.securityCard{padding-bottom:calc(10 * 8px)}@media (min-width:960px){.securityCard{padding-bottom:calc(15 * 8px)}}@media (min-width:1120px){.securityCard{padding-bottom:calc(20 * 8px)}}.securityCard.-bg-gray{background-color:var(--color-off-white);padding-top:calc(10 * 8px)}@media (min-width:960px){.securityCard.-bg-gray{padding-top:calc(15 * 8px)}}@media (min-width:1120px){.securityCard.-bg-gray{padding-top:calc(20 * 8px)}}.securityCard-container{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width);padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%;-webkit-box-shadow:var(--box-shadow-large);box-shadow:var(--box-shadow-large);-webkit-transition:-webkit-box-shadow var(--transition-medium);transition:-webkit-box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium),-webkit-box-shadow var(--transition-medium);background-color:var(--color-white);border-radius:var(--border-radius-large);-webkit-transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad),-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);position:relative;border:1px solid var(--color-off-white);padding:calc(5 * 8px) calc(4 * 8px);margin-left:calc(2 * 8px);margin-right:calc(2 * 8px);width:auto}@media (min-width:960px){.securityCard-container{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.securityCard-container{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}@media (min-width:768px){.securityCard-container{margin-left:calc(4 * 8px);margin-right:calc(4 * 8px)}}@media (min-width:960px){.securityCard-container{margin-left:calc(6 * 8px);margin-right:calc(6 * 8px);padding:calc(10 * 8px) calc(12.5 * 8px)}}@media (min-width:1120px){.securityCard-container{margin-left:calc(8 * 8px);margin-right:calc(8 * 8px)}}@media (min-width:1600px){.securityCard-container{margin-left:auto;margin-right:auto}}.securityCard-container p{max-width:42ch}.securityCard-text{grid-column:1/-1;margin-bottom:calc(2.5 * 8px)}@media (min-width:768px){.securityCard-text{grid-column:auto/span 6;margin-bottom:0}}@media (min-width:960px){.securityCard-text{-ms-flex-item-align:start;align-self:start;left:0;position:sticky;top:calc(15 * 8px)}}@media (min-width:1120px){.securityCard-text{grid-column:auto/span 6}}.securityCard-text p{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}.securityCard-profile{grid-column:1/-1}@media (min-width:768px){.securityCard-profile{grid-column:9/span 4}}@media (min-width:1440px){.securityCard-profile{grid-column:9/span 3}}.securityCard-items{grid-column:1/-1}@media (min-width:960px){.securityCard-items{grid-column:7/-1;margin-top:calc(12.5 * 8px)}}@media (min-width:1120px){.securityCard-items{grid-column:7/-1;margin-top:calc(15 * 8px)}}@media (min-width:1440px){.securityCard-items{grid-column:8/span 5}}.securityCard-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(5 * 8px)}@media (min-width:480px){.securityCard-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1440px){.securityCard-item{margin-bottom:calc(7.5 * 8px)}}.securityCard-item img{margin-bottom:calc(5 * 8px);max-width:90px}@media (min-width:480px){.securityCard-item img{margin-bottom:0;margin-right:calc(5 * 8px)}}.securityCard-item-headline{margin-bottom:calc(1 * 8px)}.securityCard-item-subheading{color:var(--color-dark-gray)}.securityCard-icons{margin-bottom:calc(5 * 8px)}.securityCard-image{border-radius:50%;border:4px solid var(--color-teal);display:block;margin-bottom:calc(5 * 8px);margin-left:auto;margin-right:auto;max-width:200px}.securityCard-buttons{list-style-type:none;padding-left:0;text-align:center}.securityCard-button:not(:last-of-type){margin-bottom:calc(1.5 * 8px)}.securityCard-headline{margin-bottom:calc(3 * 8px)}.callout{background-color:var(--color-light-orange);border-radius:var(--border-radius-large);margin-bottom:calc(5 * 8px);margin-top:calc(3 * 8px);padding:calc(3.825 * 8px) calc(4.25 * 8px)}@media (min-width:768px){.callout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(10 * 8px);margin-top:calc(6 * 8px);padding:calc(4.5 * 8px) calc(5 * 8px)}}.callout-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:calc(2.5 * 8px)}.callout-headline br{display:none}@media (min-width:960px){.callout-headline br{display:block}}.callout-headline small{font-size:70%}@media (min-width:1260px){.callout-headline{font-size:1.125rem}}@media (min-width:768px){.callout-headline{margin-bottom:0}}@media (min-width:768px){.callout-content{padding-left:calc(8 * 8px)}}.diptych{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.diptych{--grid-gutters:calc(2.5 * 8px)}}@media (min-width:1120px){.diptych{--grid-gutters:0}}h2.diptych-headline{margin-bottom:calc(2 * 8px)}@media (min-width:768px){h2.diptych-headline{margin-bottom:calc(3 * 8px)}}h3.diptych-headline,h4.diptych-headline{margin-bottom:calc(2 * 8px)}.diptych-content,.diptych-subheading{margin-bottom:calc(5 * 8px);max-width:40ch}@media (min-width:768px){.diptych-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}}@media (min-width:960px){.diptych-content p{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}}.diptych-content p+p{margin-top:calc(1.5 * 8px)}@media (min-width:960px){.diptych-content p+p{margin-top:calc(2 * 8px)}}.diptych-text{grid-column:1/-1;padding-bottom:calc(2.5 * 8px);padding-top:calc(2.5 * 8px)}@media (min-width:640px){.diptych-text{grid-column:2/span 10;padding:calc(5 * 8px)}}@media (min-width:960px){.diptych-text{grid-column:auto/span 5}}@media (min-width:1120px){.diptych-text{grid-column:auto/span 6;padding-left:calc(10 * 8px);padding-right:calc(10 * 8px)}}.diptych-text.-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.diptych-text.-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.diptych-image{grid-column:1/-1}@media (min-width:640px){.diptych-image{grid-column:2/span 10}}@media (min-width:960px){.diptych-image{grid-column:auto/span 7}}@media (min-width:1120px){.diptych-image{grid-column:auto/span 6}}.diptych-image.-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:960px){.diptych-image.-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.diptych-image img{display:block;margin-left:auto;margin-right:auto}.form{background-color:var(--color-off-white);border-radius:var(--border-radius-large);padding:calc(3.33 * 8px) calc(4.66 * 8px)}@media (min-width:640px){.form{padding:calc(5 * 8px) calc(7 * 8px)}}@media (min-width:768px){.form{padding:calc(7.5 * 8px) calc(10.5 * 8px)}}@media (min-width:1260px){.form{padding:calc(10.5 * 8px) calc(14 * 8px)}}.form-identity-container{margin-bottom:calc(6 * 8px);text-align:center}.form-identity-selector{background-color:var(--color-white);border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(1.5 * 8px)}@media (min-width:480px){.form-identity-selector{border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;padding:calc(.5 * 8px)}}.form-identity-option{border-radius:50px;color:var(--color-dark-gray);cursor:pointer;grid-column:auto/span 1;padding:calc(.5 * 8px) calc(2.5 * 8px);text-align:center;-webkit-transition:all var(--transition-short);transition:all var(--transition-short)}.form-identity-option:hover{background-color:var(--color-light-gray)}@media (min-width:480px){.form-identity-option:not(:last-of-type){margin-right:calc(1 * 8px)}}.form-identity-option.-active{background-color:var(--color-maroon);color:var(--color-white)}.form-item{margin-bottom:calc(3.5 * 8px)}.form-item input,.form-item select{height:45px}.form-item input,.form-item select,.form-item textarea{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);background-color:var(--color-white);border:1px solid var(--color-medium-gray);border-radius:var(--border-radius-small);text-indent:calc(1.5 * 8px);width:100%}.form-item input[type=checkbox]{height:20px;margin-right:calc(1 * 8px);width:20px}.form-item textarea{min-height:calc(15 * 8px)}.form-item-name{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);display:inline-block;margin-bottom:calc(.35 * 8px);width:100%}.form-submit{width:100%}.form-fieldset{border:0;padding:0}.form-checkboxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(calc(2 * 8px)/ 2);margin-top:calc(2.5 * 8px)}.form-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-submit{margin-top:calc(6.25 * 8px)}.form-submit button{width:100%}.form-success{text-align:center}.form-success-headline{margin-bottom:calc(3 * 8px)}.form-notice{margin-bottom:calc(5 * 8px)}._form_element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._form_element ._form-title{border-bottom:1px solid var(--color-medium-gray);font-family:var(--font-primary);font-weight:var(--font-primary-weight-semibold);margin:calc(1 * 8px) 0 calc(2 * 8px);padding:calc(1 * 8px) 0}._form_element label{margin-bottom:calc(.5 * 8px)}._form_element ._field-wrapper{margin-bottom:calc(2 * 8px)}._form_element ._error-inner{color:red;font-size:.75rem}._form_element input,._form_element select{height:45px}._form_element input,._form_element select,._form_element textarea{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);background-color:var(--color-white);border:1px solid var(--color-medium-gray);border-radius:var(--border-radius-small);text-indent:calc(1.5 * 8px);width:100%}._form_element input[type=checkbox]{height:20px;margin-right:calc(1 * 8px);width:20px}._form_element textarea{min-height:calc(15 * 8px)}.navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation ul{list-style-type:none}.navigation-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;margin:calc(2 * 8px) 0}.navigation-section.-left{width:100%}@media (min-width:1120px){.navigation-section.-left{width:auto}}.navigation-section.-right{display:none}@media (min-width:1120px){.navigation-section.-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.navigation-section.-right .navigation-item{margin-left:calc(1 * 8px)}.navigation-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1120px){.navigation-logo{margin-right:calc(5 * 8px)}}@media (min-width:1260px){.navigation-logo{margin-right:calc(7.5 * 8px)}}@media (min-width:1440px){.navigation-logo{margin-right:calc(10 * 8px)}}.navigation-logo svg{max-width:130px}.navigation-groups{display:none}@media (min-width:1120px){.navigation-groups{display:-webkit-box;display:-ms-flexbox;display:flex}}.navigation-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.navigation-group:hover .navigation-button{color:var(--color-teal)}.navigation-group:hover .navigation-list{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0);z-index:1}.navigation-button{font-weight:var(--font-weight-normal);margin-right:calc(5 * 8px);padding:0;min-height:35px}@media (min-width:1260px){.navigation-button{margin-right:calc(7 * 8px)}}.navigation-list{--navigation-list-secondary-shadow:0px 0px 14px rgba(0, 0, 0, .05);background-color:var(--color-white);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--box-shadow-small),var(--navigation-list-secondary-shadow);box-shadow:var(--box-shadow-small),var(--navigation-list-secondary-shadow);min-width:415px;opacity:0;padding:calc(2 * 8px);position:absolute;pointer-events:none;top:100%;-webkit-transform:translateY(calc(calc(2 * 8px) * -1));transform:translateY(calc(calc(2 * 8px) * -1));-webkit-transition:opacity var(--transition-medium),-webkit-transform var(--transition-long),-webkit-box-shadow var(--transition-long);transition:opacity var(--transition-medium),-webkit-transform var(--transition-long),-webkit-box-shadow var(--transition-long);transition:opacity var(--transition-medium),transform var(--transition-long),box-shadow var(--transition-long);transition:opacity var(--transition-medium),transform var(--transition-long),box-shadow var(--transition-long),-webkit-transform var(--transition-long),-webkit-box-shadow var(--transition-long);z-index:-1}.navigation-listItem{margin-bottom:calc(1 * 8px)}.navigation-listItem:last-of-type{margin-bottom:0}.navigation-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-medium);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(.85 * 8px) calc(1.5 * 8px);text-decoration:none;-webkit-transition:background-color var(--transition-medium);transition:background-color var(--transition-medium)}.navigation-link:hover{background-color:var(--color-off-white);text-decoration:none}.navigation-link:hover .navigation-title::after{opacity:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.navigation-icon img{width:50px}.navigation-content{padding-left:calc(1 * 8px)}.navigation-title{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);color:var(--color-navy);display:block;position:relative;white-space:nowrap}.navigation-title::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='9' viewBox='0 0 5 9' fill='none'%3E%3Cpath d='M4.60898 4.50009L4.28784 4.13137L0.862324 0.134943L-3.49379e-07 0.872378L3.11032 4.50009L-3.22343e-08 8.1278L0.862324 8.86523L4.28784 4.86881L4.60898 4.50009Z' fill='%234D4D4D' stroke='%234D4D4D' /%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:9px;margin-left:calc(.75 * 8px);opacity:0;position:absolute;top:50%;-webkit-transform:translate(calc(calc(.5 * 8px) * -1),-50%);transform:translate(calc(calc(.5 * 8px) * -1),-50%);-webkit-transition:opacity var(--transition-short),-webkit-transform var(--transition-medium);transition:opacity var(--transition-short),-webkit-transform var(--transition-medium);transition:opacity var(--transition-short),transform var(--transition-medium);transition:opacity var(--transition-short),transform var(--transition-medium),-webkit-transform var(--transition-medium);width:5px}.navigation-description{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;color:var(--color-dark-gray);display:block}.navigation-description strong{font-weight:var(--font-primary-weight-medium)}.notice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.4);border-radius:var(--border-radius-xl);color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(1.4 * 8px) calc(3 * 8px);-webkit-transition:background-color var(--transition-medium) var(--animation-easeOutQuad);transition:background-color var(--transition-medium) var(--animation-easeOutQuad)}@media (min-width:768px){.notice{padding:calc(1.75 * 8px) calc(3.25 * 8px)}}.notice:hover{background-color:rgba(0,0,0,.3)}.notice-icon{-ms-flex-negative:0;flex-shrink:0;margin-right:calc(2 * 8px)}.notice-icon svg{width:35px!important}.notice-icon path{stroke:var(--color-white)}.notice-text>a{color:var(--color-white);text-decoration:underline}.notice-text>a:hover{color:var(--color-teal)}.signup{--border-radius:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(5 * 8px);position:relative}@media (min-width:768px){.signup{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:960px){.signup{margin-top:calc(7 * 8px)}}.signup-input{border-radius:var(--border-radius);height:54px;padding-left:calc(2.5 * 8px);width:100%}.signup-submit{margin-bottom:0;margin-top:0;position:absolute;right:calc(.65 * 8px)}.signup-mobile-button{margin-top:calc(2.5 * 8px)}@media (min-width:768px){.signup-mobile-button{display:none}}.pagination{text-align:center}.pagination-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-top:0;padding-left:0}.pagination-item{display:inline-block;list-style-type:none}.pagination-item:not(:last-of-type){margin-right:calc(1 * 8px)}.pagination-button{border:1px solid var(--color-medium-gray);border-radius:var(--border-radius-small);color:var(--color-dark-gray);padding:calc(1 * 8px) calc(1.5 * 8px);-webkit-transition:all var(--transition-medium);transition:all var(--transition-medium)}.pagination-button:hover{border-color:var(--color-navy);color:var(--color-navy)}.pagination-button.-active{background-color:var(--color-light-gray);border-color:var(--color-navy);color:var(--color-navy)}.filter{margin-bottom:calc(5 * 8px);margin-top:calc(10 * 8px)}@media (min-width:960px){.filter{margin-bottom:calc(10 * 8px);margin-top:0}}.filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin-bottom:0;margin-top:0;overflow-x:scroll;padding-left:0}@media (min-width:640px){.filter-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.filter-list{overflow-x:hidden}}.filter-item{display:inline-block;margin-top:calc(1 * 8px)}@media (min-width:640px){.filter-item{display:inline-block;margin-top:0}}.filter-item:not(:last-of-type){margin-right:calc(2 * 8px)}.filter-link{border:1px solid var(--color-medium-gray);border-radius:var(--border-radius-small);color:currentColor;cursor:pointer;display:inline-block;padding:calc(1 * 8px) calc(2 * 8px);-webkit-transition:all var(--transition-short);transition:all var(--transition-short);white-space:nowrap}.filter-link:visited{color:inherit}.filter-link:hover{color:var(--color-maroon);text-decoration:none}.filter-link.-active{border-color:var(--color-maroon);color:var(--color-maroon)}.quickFind-text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.quickFind-text{-webkit-box-flex:0;-ms-flex:0;flex:0;text-align:center}}.quickFind-buttons{display:grid;grid-gap:calc(3 * 8px);grid-template-columns:repeat(1,1fr)}@media (min-width:480px){.quickFind-buttons{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.quickFind-buttons{grid-template-columns:repeat(3,1fr)}}.quickFind-button{-webkit-box-shadow:var(--box-shadow-medium);box-shadow:var(--box-shadow-medium);-webkit-transition:-webkit-box-shadow var(--transition-medium);transition:-webkit-box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium),-webkit-box-shadow var(--transition-medium);background-color:var(--color-white);border-radius:var(--border-radius-medium);-webkit-transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad);transition:box-shadow var(--transition-medium),transform var(--transition-medium) var(--animation-easeOutQuad),-webkit-box-shadow var(--transition-medium),-webkit-transform var(--transition-medium) var(--animation-easeOutQuad);-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:calc(2.5 * 8px)}.quickFind-button:hover{-webkit-box-shadow:var(--box-shadow-medium-hover);box-shadow:var(--box-shadow-medium-hover)}.quickFind-button:hover{-webkit-transform:translateY(calc(calc(1 * 8px) * -1));transform:translateY(calc(calc(1 * 8px) * -1))}@media (min-width:768px){.quickFind-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px}}@media (min-width:960px){.quickFind-button{padding:calc(5 * 8px)}}.quickFind-button:hover .quickFind-button-text{color:var(--color-maroon)}.quickFind-button-img{margin-right:calc(1.5 * 8px);max-width:50px;text-align:center}@media (min-width:768px){.quickFind-button-img{margin-bottom:calc(3 * 8px);margin-right:0;max-width:150px}}.quickFind-button-img img{min-width:50px;width:100%}@media (min-width:768px){.quickFind-button-img img{min-width:150px}}.quickFind-button-label{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;margin-bottom:calc(.25 * 8px)}.quickFind-button-label strong{font-weight:var(--font-primary-weight-medium)}@media (min-width:768px){.quickFind-button-label{margin-bottom:calc(1 * 8px)}}.quickFind-button-text{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){.quickFind-button-text{font-size:1.5rem}}@media (min-width:768px){.quickFind-button-text{text-align:center}}.donutChart{position:relative;width:200px;height:200px;border-radius:100%;background-color:#f5f5f5;-webkit-transform:scale(.6);transform:scale(.6);margin:-2.4rem -2.5rem}.donutChart.-animate .donutChart-circle{-webkit-animation-play-state:running;animation-play-state:running}.donutChart-center{background:#fff;position:absolute;text-align:center;font-size:28px;top:0;left:0;bottom:0;right:0;width:130px;height:130px;margin:auto;border-radius:50%;line-height:35px;padding:15% 0 0}.donutChart-portion{border-radius:50%;clip:rect(0,200px,200px,100px);height:100%;position:absolute;width:100%;-webkit-transform:rotate(0);transform:rotate(0)}.donutChart-circle{border-radius:50%;clip:rect(0,100px,200px,0);height:100%;position:absolute;width:100%;font-family:monospace;font-size:1.5rem;background-color:#3ed0da;-webkit-animation:donutChart 1s 1 forwards;animation:donutChart 1s 1 forwards;-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes donutChart{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(var(--percentage));transform:rotate(var(--percentage))}}@keyframes donutChart{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(var(--percentage));transform:rotate(var(--percentage))}}@property --p{syntax:"<number>";inherits:true;initial-value:1}.pie{--p:20;--b:22px;--c:darkred;--w:100%;width:var(--w);aspect-ratio:1/1;position:relative;display:inline-grid;margin:5px;max-width:80px;place-content:center;font-size:25px;font-weight:700;font-family:sans-serif}@media (min-width:960px){.pie{max-width:150px}}.pie:after,.pie:before{content:"";position:absolute;border-radius:50%}.pie:before{inset:0;background:radial-gradient(farthest-side,var(--c) 98%,#0000) top/var(--b) var(--b) no-repeat,conic-gradient(var(--c) calc(var(--p)*1%),#0000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)))}.pie:after{inset:calc(50% - var(--b)/ 2);background:var(--c);-webkit-transform:rotate(calc(var(--p)*3.6deg - 90deg)) translate(calc(var(--w)/ 2 - 50%));transform:rotate(calc(var(--p)*3.6deg - 90deg)) translate(calc(var(--w)/ 2 - 50%))}.animate{-webkit-animation:p 1s .5s both;animation:p 1s .5s both}.no-round:before{background-size:0 0,auto}.no-round:after{inset:0;background:#f5f5f5;-webkit-mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));mask:radial-gradient(farthest-side,#0000 calc(99% - var(--b)),#000 calc(100% - var(--b)));z-index:-1}@-webkit-keyframes p{from{--p:0}}@keyframes p{from{--p:0}}.article{padding-top:calc(16 * 8px);--article-width:60ch}@media (min-width:1120px){.article{padding-top:calc(23 * 8px)}}.article-header{margin-bottom:calc(3 * 8px)}.article-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(3 * 8px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-metaContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.article-pdfDownload{margin-left:1rem;color:var(--color-maroon);text-decoration:underline}.article-back{color:var(--color-maroon);font-weight:var(--font-primary-weight-medium);text-decoration:underline;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:calc(7.5 * 8px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.article-back:hover{text-decoration:none}@media (min-width:480px){.article-back{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.article-headline{margin-bottom:calc(3 * 8px)}@media (min-width:960px){.article-headline{margin-bottom:calc(5 * 8px);max-width:40ch}}.article-author{color:var(--color-dark-gray)}.article-cover-image-container .play-icon{display:none;pointer-events:none;-ms-touch-action:none;touch-action:none}.article-cover-image-container.clickable{cursor:pointer;position:relative}@media (min-width:960px){.article-cover-image-container.clickable{width:80%;margin:0 auto}}.article-cover-image-container.clickable .article-image{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.article-cover-image-container.clickable:hover .article-image{-webkit-filter:brightness(.5);filter:brightness(.5)}.article-cover-image-container.clickable:hover .play-icon{display:block;height:25%;width:25%;position:absolute;top:42%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.article-image{margin-bottom:calc(5 * 8px);width:100%}@media (min-width:960px){.article-image{margin-bottom:calc(10 * 8px)}}@media (min-width:1120px){.article-image{margin-bottom:calc(15 * 8px)}}.article-text{margin-left:auto;margin-right:auto;max-width:var(--article-width)}.article-text a{color:var(--color-maroon);text-decoration:none}.article-text a:hover{text-decoration:underline}.article-text img,.article-text p{font-size:1.125rem}.article-text img+h2,.article-text p+h2{margin-top:calc(14 * 8px)}.article-text img+h3,.article-text p+h3{margin-top:calc(7 * 8px)}.article-text img+h4,.article-text p+h4{margin-top:calc(4 * 8px)}.article-text p+p{margin-top:1rem}.article-text img{margin-bottom:calc(5 * 8px);margin-top:calc(5 * 8px)}.article-text ol,.article-text ul{line-height:1.5;margin-bottom:calc(5 * 8px);padding-left:1.5em;font-size:1.125rem}.article-text ol+h2,.article-text ul+h2{margin-top:calc(14 * 8px)}.article-text ol+h3,.article-text ul+h3{margin-top:calc(7 * 8px)}.article-text ol+h4,.article-text ul+h4{margin-top:calc(4 * 8px)}.article-text ol li:not(:last-of-type),.article-text ul li:not(:last-of-type){margin-bottom:.75rem}.article-text h2{margin-bottom:calc(6 * 8px);font-size:1.375rem;color:var(--color-navy)}.article-text h3{margin-bottom:calc(2 * 8px);font-size:1.25rem;font-weight:600}.article-text h4{margin-bottom:calc(2 * 8px);font-size:1.125rem}.article-text h5{margin-bottom:calc(1.5 * 8px)}.article-text h6{margin-bottom:calc(1 * 8px)}.article-text video{margin-top:calc(8 * 8px);margin-bottom:calc(10 * 8px);width:100%}.article-text table{margin-bottom:calc(5 * 8px);margin-top:calc(5 * 8px);border-collapse:collapse}.article-text table thead{text-align:left;line-height:1.2}@media (min-width:768px){.article-text table thead{line-height:3}}.article-text table tr+tr{border-top:1px solid var(--color-medium-gray)}.article-text table td{min-width:12ch;padding:1rem 1rem 1rem 0}.article-text table+h2{margin-top:calc(14 * 8px)}.article-lede{margin-bottom:calc(4 * 8px);margin-left:auto;margin-right:auto;max-width:var(--article-width)}.article-lede p{color:var(--color-navy);font-weight:var(--font-primary-weight-medium)}@media (min-width:960px){.article-lede p{font-size:1.25rem}}.article-lede img{margin-top:calc(6 * 8px)}@media (min-width:960px){.article-lede{margin-bottom:calc(8 * 8px)}}.article-footer{margin-left:auto;margin-right:auto;max-width:var(--article-width);margin-top:calc(10 * 8px)}.article-quote{margin:3rem 0;padding:3rem;background-color:#fffbf6}.article-quote.-secondary{background-color:#f1fcff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-quote.-secondary p{font-size:20px;line-height:1.4}.article-quote.-secondary img{margin:0 2rem 0 0;height:94px;width:94px}.article-quote.-secondary figcaption{margin-top:1rem}.article-quote blockquote{margin:0}.article-quote p{font-size:30px;font-weight:300;line-height:1.2}.article-quote figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-style:italic;margin-top:2rem;color:#4d4d4d;line-height:1.5}.article-quote figcaption img{height:45px;width:45px;margin:0 1rem 0 0}.article-fullWidthImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-fullWidthImage img{margin:5rem 0;width:140%;max-width:92vw}.archive{background-color:var(--color-off-white);border-top:1px solid var(--color-medium-gray);margin-top:calc(10 * 8px);padding-bottom:calc(15 * 8px);padding-top:calc(10 * 8px)}@media (min-width:960px){.archive{margin-top:calc(15 * 8px)}}@media (min-width:1440px){.archive{margin-top:calc(20 * 8px)}}.archive-link{color:currentColor}.archive-link:hover{text-decoration:none}.archive-link:hover .archive-image{-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.15);box-shadow:0 4px 30px 0 rgba(0,0,0,.15)}.archive-link:hover .archive-title{color:var(--color-maroon)}.archive-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:2.25rem;line-height:1.23;margin-bottom:calc(10 * 8px)}.archive-headline br{display:none}@media (min-width:960px){.archive-headline br{display:block}}.archive-headline small{font-size:70%}@media (min-width:960px){.archive-headline{font-size:2.75rem}}@media (min-width:1260px){.archive-headline{font-size:3.25rem}}@media (min-width:960px){.archive-headline{margin-bottom:calc(15 * 8px)}}.archive-article{border-bottom:1px solid var(--color-medium-gray);margin-bottom:calc(3 * 8px);padding-bottom:calc(3 * 8px)}@media (min-width:960px){.archive-article{margin-bottom:calc(6 * 8px);padding-bottom:calc(6 * 8px)}}.archive-link{color:initial;-webkit-transition:color var(--transition-short);transition:color var(--transition-short)}.archive-link:hover{text-decoration:none}.archive-link:hover .archive-title{color:var(--color-maroon)}.archive-image{min-height:150px;grid-column:1/-1;-webkit-transition:-webkit-box-shadow var(--transition-medium);transition:-webkit-box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium);transition:box-shadow var(--transition-medium),-webkit-box-shadow var(--transition-medium)}@media (min-width:480px){.archive-image{grid-column:auto/span 5}}@media (min-width:960px){.archive-image{grid-column:auto/span 4}}@media (min-width:1120px){.archive-image{grid-column:auto/span 3}}.archive-content{grid-column:1/-1;padding-top:calc(1.5 * 8px)}@media (min-width:480px){.archive-content{grid-column:auto/span 6;padding-top:calc(3 * 8px);padding-bottom:calc(7 * 8px)}}.archive-title{margin-bottom:calc(2 * 8px)}.archive-back{color:var(--color-maroon);font-weight:var(--font-primary-weight-medium);text-decoration:underline}.archive-back:hover{text-decoration:none}.calculator{background-color:var(--color-blue);padding-bottom:calc(5 * 8px);padding-top:calc(5 * 8px)}@media (min-width:960px){.calculator{margin-top:calc(15 * 8px);padding-top:calc(10 * 8px)}}@media (min-width:1120px){.calculator{margin-top:calc(20 * 8px)}}.calculator-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:0}.calculator-content{grid-column:1/-1}@media (min-width:768px){.calculator-content{grid-column:auto/span 8;margin-bottom:0}}@media (min-width:1120px){.calculator-content{grid-column:2/span 6}}.calculator-illo{grid-column:1/-1;margin-bottom:calc(2 * 8px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center}@media (min-width:768px){.calculator-illo{grid-column:auto/span 4;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:960px){.calculator-illo{margin-bottom:0}}@media (min-width:1120px){.calculator-illo{grid-column:auto/span 5}}.calculator-illo svg{max-width:150px}@media (min-width:640px){.calculator-illo svg{max-width:225px}}@media (min-width:960px){.calculator-illo svg{max-width:300px}}.calculator-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium);margin-bottom:calc(5 * 8px);text-align:center}.calculator-headline br{display:none}@media (min-width:960px){.calculator-headline br{display:block}}.calculator-headline small{font-size:70%}@media (min-width:1260px){.calculator-headline{font-size:1.125rem}}@media (min-width:640px){.calculator-headline{text-align:left}}.calculator-field{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:calc(3 * 8px);max-width:100%}@media (min-width:640px){.calculator-field{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0;max-width:50%}}@media (min-width:640px){.calculator-field:first-of-type{margin-right:calc(2.5 * 8px)}}@media (min-width:1120px){.calculator-field:first-of-type{margin-right:calc(5 * 8px)}}.calculator-input{border-radius:var(--border-radius-medium);height:69px;padding-left:calc(3 * 8px);width:100%}.calculator-input::-webkit-input-placeholder{color:#c4c4c4}.calculator-input::-moz-placeholder{color:#c4c4c4}.calculator-input:-ms-input-placeholder{color:#c4c4c4}.calculator-input::-ms-input-placeholder{color:#c4c4c4}.calculator-input::placeholder{color:#c4c4c4}.calculator-input:hover{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.12);box-shadow:0 2px 20px 0 rgba(0,0,0,.12);border-color:var(--color-navy)}.calculator-input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:var(--color-navy)}.calculator-input:focus::-webkit-input-placeholder{color:var(--color-navy)}.calculator-input:focus::-moz-placeholder{color:var(--color-navy)}.calculator-input:focus:-ms-input-placeholder{color:var(--color-navy)}.calculator-input:focus::-ms-input-placeholder{color:var(--color-navy)}.calculator-input:focus::placeholder{color:var(--color-navy)}.calculator-input.-salary{padding-left:calc(4 * 8px)}.calculator-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(3 * 8px)}@media (min-width:640px){.calculator-fields{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:calc(5 * 8px)}}@media (min-width:960px){.calculator-fields{margin-bottom:calc(7.5 * 8px)}}.calculator-input-label{margin-bottom:calc(.75 * 8px)}.salary-input{position:relative}.salary-input::before{content:"$";position:absolute;left:calc(2 * 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--color-navy)}@media (min-width:480px){.calculator-output{display:-webkit-box;display:-ms-flexbox;display:flex}}.calculator-output-container{margin-bottom:calc(5 * 8px)}@media (min-width:480px){.calculator-output-container:not(:last-of-type){margin-right:calc(5 * 8px)}}@media (min-width:960px){.calculator-output-container:not(:last-of-type){margin-right:calc(7.5 * 8px)}}.calculator-output-label{margin-bottom:calc(1 * 8px)}.calculator-output-total{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:2.75rem;line-height:1.23}.calculator-output-total br{display:none}@media (min-width:960px){.calculator-output-total br{display:block}}.calculator-output-total small{font-size:70%}@media (min-width:960px){.calculator-output-total{font-size:3.25rem}}@media (min-width:1260px){.calculator-output-total{font-size:3.75rem}}.calculator-disclaimer{grid-column:1/-1}@media (min-width:1120px){.calculator-disclaimer{grid-column-start:2}}.carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media (min-width:768px){.carousel-container{min-height:500px}}@media (min-width:1120px){.carousel-container{min-height:580px}}.carousel-view{min-height:400px;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;max-width:100%;overflow:hidden;padding-bottom:calc(4 / 7 * 100%)}@media (min-width:768px){.carousel-view{padding-bottom:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width:960px){.carousel-view{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}}@media (min-width:1260px){.carousel-view{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}}.carousel-image,.carousel-testimony{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.carousel-image.-active,.carousel-testimony.-active{z-index:2}.carousel-image.-slide-out,.carousel-testimony.-slide-out{-webkit-animation:slideOut .6s cubic-bezier(.49,.01,.61,1);animation:slideOut .6s cubic-bezier(.49,.01,.61,1)}.carousel-image.-slide-in,.carousel-testimony.-slide-in{z-index:2;-webkit-animation:slideIn .6s cubic-bezier(.49,.01,.61,1);animation:slideIn .6s cubic-bezier(.49,.01,.61,1)}.carousel-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-content{color:var(--color-white);-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;position:relative;overflow:hidden;min-height:340px}@media (min-width:768px){.carousel-content{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-height:auto;padding-right:calc(8 * 8px)}}@media (min-width:960px){.carousel-content{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}}@media (min-width:1260px){.carousel-content{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}}.carousel-testimony{overflow:hidden;padding:calc(5 * 8px)}.carousel-testimony.-bg-maroon{background-color:var(--color-maroon)}.carousel-testimony.-bg-teal{background-color:var(--color-teal)}.carousel-testimony.-bg-navy{background-color:var(--color-navy)}.carousel-nametag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(3 * 8px)}@media (min-width:768px){.carousel-nametag{margin-bottom:calc(6 * 8px)}}@media (min-width:1120px){.carousel-nametag{margin-bottom:calc(12 * 8px)}}.carousel-nametag-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:calc(5 * 8px)}.carousel-nametag-portrait{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:48px;margin-right:calc(1.25 * 8px);width:48px}.carousel-nametag-portrait img{border-radius:50%}.carousel-nametag-name{font-weight:var(--font-primary-weight-medium)}.carousel-nametag-title{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3}.carousel-nametag-title strong{font-weight:var(--font-primary-weight-medium)}.carousel-nametag-logo{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;width:auto}.carousel-nametag-logo img{display:block;height:100%;max-width:64px;width:100%}.carousel-quote{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em;line-height:1.2;font-weight:var(--font-primary-weight-light);margin-bottom:calc(10 * 8px);position:relative}@media (min-width:960px){.carousel-quote{font-size:1.5rem}}@media (min-width:1260px){.carousel-quote{font-size:1.875rem}}@media (min-width:480px){.carousel-quote{width:75%}}@media (min-width:768px){.carousel-quote{width:auto}}@media (min-width:1120px){.carousel-quote{margin-bottom:0}}.carousel-quote::before{content:"";position:absolute}.carousel-quote::before{content:"“";left:calc(calc(1 * 8px) * -1);top:0}@media (min-width:1260px){.carousel-quote::before{left:calc(calc(1.3 * 8px) * -1)}}.carousel-indicators{left:calc(5 * 8px);bottom:calc(5 * 8px);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:10;color:inherit}.carousel-indicator{color:inherit;background-color:currentColor;border-radius:var(--border-radius-large);cursor:pointer;height:12px;margin:0 calc(.5 * 8px);width:12px;-webkit-transition:background-color .2s;transition:background-color .2s;opacity:.3}.carousel-indicator:hover{background-color:currentColor;-webkit-transition:background-color .2s;transition:background-color .2s;opacity:1}.carousel-indicator.-active{background-color:currentColor;opacity:1}@-webkit-keyframes slideOut{0%{transform:translateX(0);-webkit-transform:translateX(0);z-index:2}99%{transform:translateX(100%);-webkit-transform:translateX(100%);z-index:2}100%{transform:translateX(100%);-webkit-transform:translateX(100%)}}@keyframes slideOut{0%{transform:translateX(0);-webkit-transform:translateX(0);z-index:2}99%{transform:translateX(100%);-webkit-transform:translateX(100%);z-index:2}100%{transform:translateX(100%);-webkit-transform:translateX(100%)}}@-webkit-keyframes slideIn{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%);z-index:2}99%{transform:translateX(0);-webkit-transform:translateX(0);z-index:2}100%{transform:translateX(0);-webkit-transform:translateX(0)}}@keyframes slideIn{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%);z-index:2}99%{transform:translateX(0);-webkit-transform:translateX(0);z-index:2}100%{transform:translateX(0);-webkit-transform:translateX(0)}}.carousel.-sparrowStories .carousel-container{min-height:500px;max-width:60rem;margin-left:auto;margin-right:auto;margin-top:3rem}@media (min-width:768px){.carousel.-sparrowStories .carousel-container{margin-top:5rem}}.carousel.-sparrowStories .carousel-view{display:none;pointer-events:none}.carousel.-sparrowStories .carousel-content{color:#000;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;border-radius:var(--border-radius-large);min-height:35rem}.carousel.-sparrowStories .carousel-content .carousel-nametag{margin-bottom:calc(5 * 8px)}.carousel.-sparrowStories .carousel-content .carousel-quote{font-size:1.1rem;line-height:1.3;width:100%}@media (min-width:480px){.carousel.-sparrowStories .carousel-content .carousel-quote{font-size:1.3rem;line-height:1.3}}@media (min-width:640px){.carousel.-sparrowStories .carousel-content .carousel-quote{font-size:1.4rem;line-height:1.4}}@media (min-width:768px){.carousel.-sparrowStories .carousel-content{min-height:28rem;height:28rem}}.columnPresentation-grid{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){.columnPresentation-grid{grid-gap:var(--grid-gutters)}}.columnPresentation-column{grid-column:1/-1}@media (min-width:768px){.columnPresentation-column{grid-column:auto/span 6}}.contact{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:960px){.contact{padding-top:calc(15 * 8px);padding-bottom:calc(20 * 8px)}}.contact-text{grid-column:1/-1}@media (min-width:480px){.contact-text{grid-column:2/span 10}}@media (min-width:768px){.contact-text{grid-column:3/span 8;margin-bottom:calc(10 * 8px)}}@media (min-width:960px){.contact-text{grid-column:1/span 5}}@media (min-width:1120px){.contact-text{grid-column:2/span 6}}.contact-headline{margin-bottom:calc(2.5 * 8px)}.contact-content{margin-bottom:calc(7 * 8px);max-width:40ch}.contact-content p{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}.contact-content p+p{margin-top:calc(1.5 * 8px)}@media (min-width:960px){.contact-content p+p{margin-top:calc(2 * 8px)}}.contact-content img{margin-bottom:calc(4 * 8px)}.contact-content h4{margin-bottom:calc(4 * 8px);margin-top:calc(14 * 8px)}.contact-content .note{margin-top:calc(4 * 8px);padding:calc(3 * 8px);border-radius:8px;line-height:1.5;background-color:var(--color-light-orange)}.contact-content .note a{color:var(--color-maroon)}.contact-content.-footer{margin-top:calc(10 * 8px);margin-bottom:calc(4 * 8px)}.contact-content.-footer h4{margin-top:0}@media (min-width:768px){.contact-content.-footer{margin-top:calc(8 * 8px);margin-bottom:calc(4 * 8px)}}.contact-form{grid-column:1/-1}@media (min-width:640px){.contact-form{grid-column:2/span 10}}@media (min-width:960px){.contact-form{grid-column:auto/span 7}}@media (min-width:1120px){.contact-form{grid-column:8/span 12}}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:0;border-color:var(--color-teal)}.contact-form input.-invalid{border-color:var(--color-maroon)}.contact-form .form-submit [disabled]{background-color:var(--color-medium-gray);cursor:default}.contact-text-address p{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;color:var(--color-dark-gray)}.contact-form-title{margin-bottom:calc(8 * 8px);text-align:center;line-height:1.5}.form-item-validation{font-size:.9rem;margin-top:.2rem;display:block;color:var(--color-maroon);opacity:0;height:0;overflow:hidden;visibility:hidden;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.form-item-validation.-active{opacity:1;height:auto;visibility:visible}.ctaLink{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:960px){.ctaLink{padding-bottom:calc(15 * 8px)}}@media (min-width:1120px){.ctaLink{padding-bottom:calc(25 * 8px);padding-top:calc(15 * 8px)}}.ctaLink.-bg-blue .ctaLink-content{background-color:var(--color-blue);position:relative}.ctaLink.-bg-pink .ctaLink-content{background-color:var(--color-pink);background:var(--color-pink) url(https://images.ctfassets.net/xtppkev0deqn/1rQ7etICtGJ9Pyg4ul9Jnt/dd1645c86f7fa058351ebcd655068aa2/Sparrow_Medium_Icons_Security.svg) no-repeat 50% 30px;background-size:100px}@media (min-width:640px){.ctaLink.-bg-pink .ctaLink-content{background-size:200px;background-position:75px center}}@media (min-width:960px){.ctaLink.-bg-pink .ctaLink-content{background-position-x:125px}}.ctaLink-content{border-radius:var(--border-radius-large);grid-column:3/span 5;padding:calc(20 * 8px) calc(2 * 8px) calc(8 * 8px) calc(2 * 8px);text-align:center}@media (min-width:480px){.ctaLink-content{padding:calc(20 * 8px) calc(5 * 8px) calc(8 * 8px) calc(5 * 8px)}}@media (min-width:640px){.ctaLink-content{text-align:left;padding:calc(8 * 8px) calc(5 * 8px)}}@media (min-width:960px){.ctaLink-content{padding:calc(12 * 8px) calc(10 * 8px) calc(14 * 8px)}}.ctaLink-text{grid-column:1/-1}@media (min-width:640px){.ctaLink-text{grid-column-start:6}}@media (min-width:960px){.ctaLink-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column-start:5}}.ctaLink-headline{margin-bottom:calc(2 * 8px);margin-top:0}.ctaLink-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;margin-bottom:calc(3 * 8px);max-width:350px;margin-left:auto;margin-right:auto}@media (min-width:640px){.ctaLink-subheading{margin-left:0}}@media (min-width:960px){.ctaLink-subheading{margin-bottom:0}}.ctaLink-animation{display:block;position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-height:100px;max-width:102px}@media (min-width:640px){.ctaLink-animation{max-height:186px;max-width:190px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(5 * 8px)}}@media (min-width:768px){.ctaLink-animation{left:calc(10 * 8px)}}@media (min-width:1120px){.ctaLink-animation{left:calc(15 * 8px)}}.ctaSignup{background-color:var(--color-navy);padding-bottom:calc(8 * 8px);padding-top:calc(8 * 8px)}@media (min-width:960px){.ctaSignup{padding-bottom:calc(12 * 8px);padding-top:calc(12 * 8px)}}@media (min-width:1260px){.ctaSignup{padding-bottom:calc(18 * 8px);padding-top:calc(18 * 8px)}}.ctaSignup-content{color:var(--color-white);margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.ctaSignup-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28;margin-bottom:calc(2 * 8px);margin-top:0}.ctaSignup-headline br{display:none}@media (min-width:960px){.ctaSignup-headline br{display:block}}.ctaSignup-headline small{font-size:70%}@media (min-width:960px){.ctaSignup-headline{font-size:1.875rem}}@media (min-width:1260px){.ctaSignup-headline{font-size:2.25rem}}.ctaSignup-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}.ctaSignup-cta{margin-top:calc(5 * 8px)}.ctaSignup-cta .button{--button-background-hover:var(--color-white)}.ctaSignup-cta .button:focus,.ctaSignup-cta .button:hover{color:var(--color-teal)}.ctaSignup-form{margin-left:auto;margin-right:auto;max-width:520px}.ctaSignup-form .signup-mobile-button:hover{color:var(--color-teal);background-color:#fff;-webkit-transition:all var(--transition-short);transition:all var(--transition-short)}.entries{padding-top:calc(17 * 8px);position:relative}@media (min-width:960px){.entries{padding-top:calc(26 * 8px)}}@media (min-width:960px){.entries.-hero-image{padding-top:calc(18 * 8px)}}.entries-header{padding-bottom:calc(7 * 8px)}@media (min-width:960px){.entries-header{padding-bottom:calc(15 * 8px)}}.entries-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em;margin-top:calc(.5 * 8px)}@media (min-width:960px){.entries-subheading{font-size:1.5rem}}.entries-link{color:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:color var(--transition-short);transition:color var(--transition-short)}.entries-link:hover{text-decoration:none}.entries-link:hover .card-headline{color:var(--color-maroon)}.entries-card{grid-column:1/-1}@media (min-width:480px){.entries-card{grid-column:2/span 10}}@media (min-width:640px){.entries-card{grid-column:3/span 8}}@media (min-width:768px){.entries-card{grid-column:auto/span 6}}@media (min-width:960px){.entries-card{grid-column:auto/span 4}}.entries-feature{color:currentColor}.entries-feature:hover{text-decoration:none}.entries-feature:hover .entries-headline{color:var(--color-maroon)}.entries-bottom{margin-top:calc(10 * 8px);position:relative}@media (min-width:960px){.entries-bottom{margin-top:calc(15 * 8px)}}.entries-bottom-link{color:var(--color-maroon);display:block;font-weight:var(--font-primary-weight-medium);margin-top:calc(5 * 8px);text-align:center;text-decoration:underline}@media (min-width:960px){.entries-bottom-link{margin-top:0;position:absolute;right:0;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.entries-bottom-link:hover{text-decoration:none}.entries-image{margin-top:0;padding-bottom:calc(10 * 8px)}@media (min-width:960px){.entries-image{padding-bottom:calc(15 * 8px)}}.entriesShort{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:1120px){.entriesShort{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1440px){.entriesShort{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}.entriesShort-header{margin-bottom:calc(10 * 8px);margin-left:auto;margin-right:auto;max-width:40ch;text-align:center}.entriesShort-headline{margin-bottom:calc(1.5 * 8px)}.entriesShort-subhead{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}.faq{padding-bottom:calc(5 * 8px)}@media (min-width:768px){.faq{padding-top:calc(5 * 8px)}}.faq-buttons{margin-bottom:calc(10 * 8px);grid-column:1/13}@media (min-width:640px){.faq-buttons{grid-column:2/12}}@media (min-width:640px){.faq-buttons{margin-bottom:calc(15 * 8px)}}@media (min-width:960px){.faq-buttons{margin-bottom:calc(20 * 8px)}}@media (min-width:1120px){.faq-buttons{margin-bottom:calc(25 * 8px)}}.faq-accordion{grid-column:1/13}@media (min-width:768px){.faq-accordion{grid-column:3/11}}.faqLink{padding-bottom:calc(15 * 8px);padding-top:calc(5 * 8px)}@media (min-width:960px){.faqLink{padding-bottom:calc(20 * 8px);padding-top:calc(10 * 8px)}}@media (min-width:1120px){.faqLink{padding-bottom:calc(25 * 8px)}}.faqLink-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1}@media (min-width:768px){.faqLink-content{grid-column:3/-1}}.faqLink-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;color:var(--color-maroon);margin-right:calc(3 * 8px)}.faqLink-headline br{display:none}@media (min-width:960px){.faqLink-headline br{display:block}}.faqLink-headline small{font-size:70%}@media (min-width:1260px){.faqLink-headline{font-size:1.25rem}}@media (min-width:768px){.faqLink-headline{margin-right:calc(6 * 8px)}}.featureGrid{margin-bottom:calc(10 * 8px);margin-top:calc(10 * 8px)}@media (min-width:960px){.featureGrid{margin-bottom:calc(15 * 8px);margin-top:calc(15 * 8px)}}@media (min-width:1120px){.featureGrid{margin-bottom:calc(20 * 8px);margin-top:calc(20 * 8px)}}@media (min-width:1440px){.featureGrid.-two-column{margin-bottom:calc(31.25 * 8px);margin-top:calc(27.5 * 8px)}}.featureGrid.-two-column .featureGrid-container{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width-narrow);padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%}@media (min-width:960px){.featureGrid.-two-column .featureGrid-container{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.featureGrid.-two-column .featureGrid-container{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.featureGrid.-two-column .featureGrid-title{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;margin-bottom:calc(1 * 8px)}.featureGrid.-two-column .featureGrid-title br{display:none}@media (min-width:960px){.featureGrid.-two-column .featureGrid-title br{display:block}}.featureGrid.-two-column .featureGrid-title small{font-size:70%}@media (min-width:1260px){.featureGrid.-two-column .featureGrid-title{font-size:1.25rem}}.featureGrid.-two-column .featureGrid-subhead{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}.featureGrid.-three-column{background-color:var(--color-light-blue)}@media (min-width:960px){.featureGrid.-three-column{margin-top:0}}@media (min-width:1120px){.featureGrid.-three-column{margin-top:0}}.featureGrid.-three-column .featureGrid-container{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:960px){.featureGrid.-three-column .featureGrid-container{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1120px){.featureGrid.-three-column .featureGrid-container{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}@media (min-width:768px){.featureGrid.-three-column .featureGrid-features{grid:auto/repeat(3,1fr)}}@media (min-width:960px){.featureGrid.-three-column .featureGrid-features{grid-row-gap:calc(18 * 8px)}}.featureGrid.-three-column .featureGrid-feature{text-align:center}.featureGrid.-three-column .featureGrid-subhead{max-width:30ch}.featureGrid.-three-column .featureGrid-img img{max-height:200px}.featureGrid.-three-column .featureGrid-animation svg{margin-left:auto;margin-right:auto;max-height:200px}.featureGrid.-stats .featureGrid-container{margin-left:auto;margin-right:auto;max-width:var(--layout-max-width-narrow);padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%}@media (min-width:960px){.featureGrid.-stats .featureGrid-container{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.featureGrid.-stats .featureGrid-container{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.featureGrid.-stats .featureGrid-features{grid-column-gap:calc(2 * 8px);grid-row-gap:calc(2 * 8px)}.featureGrid.-stats .featureGrid-feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-medium-gray);border-radius:var(--border-radius-small);display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;padding:calc(2.5 * 8px) calc(2.5 * 8px) calc(2 * 8px)}@media (min-width:960px){.featureGrid.-stats .featureGrid-feature{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:calc(5 * 8px) calc(5 * 8px) calc(4 * 8px)}}.featureGrid.-stats .featureGrid-title{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:calc(2.5 * 8px)}.featureGrid.-stats .featureGrid-title br{display:none}@media (min-width:960px){.featureGrid.-stats .featureGrid-title br{display:block}}.featureGrid.-stats .featureGrid-title small{font-size:70%}@media (min-width:960px){.featureGrid.-stats .featureGrid-title{font-size:1.875rem}}@media (min-width:1260px){.featureGrid.-stats .featureGrid-title{font-size:2.25rem}}@media (min-width:960px){.featureGrid.-stats .featureGrid-title{margin-left:0;margin-top:calc(5 * 8px)}}@media (min-width:1120px){.featureGrid.-stats .featureGrid-title{margin-top:calc(7.5 * 8px)}}.featureGrid.-stats .featureGrid-animation{max-height:40px;max-width:40px}@media (min-width:960px){.featureGrid.-stats .featureGrid-animation{max-height:112px;max-width:112px}}.featureGrid-headline{grid-column:1/-1;margin-bottom:calc(5 * 8px);text-align:center}@media (min-width:640px){.featureGrid-headline{text-align:left}}@media (min-width:1120px){.featureGrid-headline{margin-bottom:calc(8 * 8px)}}.featureGrid-features{display:grid;grid:auto/repeat(1,1fr);grid-column:1/-1;grid-column-gap:calc(5 * 8px);grid-row-gap:calc(10 * 8px)}@media (min-width:480px){.featureGrid-features{grid:auto/repeat(2,1fr)}}.featureGrid-feature{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featureGrid-img{margin-bottom:calc(3 * 8px)}.featureGrid-title{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium);margin-bottom:calc(.75 * 8px);margin-top:calc(3 * 8px)}.featureGrid-title br{display:none}@media (min-width:960px){.featureGrid-title br{display:block}}.featureGrid-title small{font-size:70%}@media (min-width:1260px){.featureGrid-title{font-size:1.125rem}}.featureGrid-subhead{color:var(--color-dark-gray);margin-left:auto;margin-right:auto}.footer{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;background-color:#fff}.footer strong{font-weight:var(--font-primary-weight-medium)}@media (min-width:768px){.footer{background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--color-light-blue)),color-stop(50%,var(--color-white)));background:linear-gradient(90deg,var(--color-light-blue) 50%,var(--color-white) 50%)}}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding-left:calc(3 * 8px);padding-right:calc(3 * 8px)}.footer .--left{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background-color:#fff}@media (min-width:768px){.footer .--left{-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%;padding-left:calc(10 * 8px);padding-right:calc(3 * 8px);background-color:var(--color-light-blue)}}@media (min-width:1440px){.footer .--left{-ms-flex-preferred-size:470px;flex-basis:470px;max-width:470px}}.footer .--right{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background-color:#fff}@media (min-width:768px){.footer .--right{-ms-flex-preferred-size:64%;flex-basis:64%;max-width:64%;padding-left:calc(3 * 8px);padding-right:calc(3 * 8px)}}@media (min-width:1260px){.footer .--right{padding-left:calc(15.5 * 8px);padding-right:calc(15.5 * 8px)}}@media (min-width:1440px){.footer .--right{-ms-flex-preferred-size:calc(100% - 470px);flex-basis:calc(100% - 470px);max-width:calc(100% - 470px)}}.footer-logo-container{padding-top:calc(10 * 8px)}@media (min-width:1260px){.footer-logo-container{padding-top:calc(11.25 * 8px)}}.footer .footer-logo{display:inline-block;height:55px;margin-bottom:calc(4 * 8px);max-width:74px}@media (min-width:960px){.footer .footer-logo{margin-bottom:0}}.footer .footer-animation{height:55px;width:74px}.footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:calc(3 * 8px);padding-top:calc(7 * 8px)}@media (min-width:768px){.footer .footer-nav{padding-bottom:calc(7 * 8px);padding-top:calc(9 * 8px)}}@media (min-width:1260px){.footer .footer-nav{padding-bottom:calc(14 * 8px);padding-top:calc(11.25 * 8px)}}.footer .footer-category{-ms-flex-preferred-size:50%;flex-basis:50%;list-style-type:none;margin:0 0 calc(4 * 8px) 0;max-width:50%;padding:0}@media (min-width:480px){.footer .footer-category{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}@media (min-width:1120px){.footer .footer-category{-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%}}@media (min-width:1260px){.footer .footer-category{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;margin:0 calc(6.5 * 8px) calc(4 * 8px) 0}}.footer .footer-title{margin-bottom:calc(3.25 * 8px);white-space:nowrap}.footer .footer-title p{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;font-weight:var(--font-primary-weight-medium)}.footer .footer-title p strong{font-weight:var(--font-primary-weight-medium)}.footer .footer-item{margin-bottom:calc(2 * 8px);white-space:nowrap}.footer .footer-item a{color:var(--color-dark-gray);text-decoration:none}.footer .footer-item a:hover{color:var(--color-teal)}.footer .footer-copyright{font-family:var(--font-primary);line-height:1.5;font-size:.75rem;line-height:1.2;color:var(--color-dark-gray);padding-bottom:calc(6.25 * 8px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer-copyright strong{font-weight:var(--font-primary-weight-medium)}@media (min-width:768px){.footer .footer-copyright{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:1260px){.footer .footer-copyright{-ms-flex-item-align:center;align-self:center}}.footer .footer-secondary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:calc(6.25 * 8px)}@media (min-width:1260px){.footer .footer-secondary-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer .footer-secondary-nav-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 0 calc(3 * 8px) 0;padding:0}@media (min-width:1260px){.footer .footer-secondary-nav-items{margin-bottom:0}}.footer .footer-secondary-nav-item{margin-bottom:calc(1 * 8px)}@media (min-width:1260px){.footer .footer-secondary-nav-item{margin-bottom:0}}.footer .footer-secondary-nav-item:not(:last-of-type){margin-right:calc(1.5 * 8px)}@media (min-width:640px){.footer .footer-secondary-nav-item:not(:last-of-type){margin-right:calc(4 * 8px)}}.footer .footer-secondary-nav-item a{font-family:var(--font-primary);line-height:1.5;font-size:.75rem;line-height:1.2;color:var(--color-dark-gray);text-decoration:underline}.footer .footer-secondary-nav-item a strong{font-weight:var(--font-primary-weight-medium)}.footer .footer-secondary-nav-item a:hover{color:var(--color-teal)}.footer .footer-secondary-nav-social{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.footer .footer-secondary-nav-social-icons{height:31px;width:31px}.footer .footer-secondary-nav-social-icons:hover circle{fill:var(--color-light-blue);-webkit-transition:.2s all;transition:.2s all}.footer .footer-secondary-nav-social-icons:hover path{fill:var(--color-teal);-webkit-transition:.2s all;transition:.2s all}.footer .footer-secondary-nav-social-icons:not(:last-of-type){margin-right:calc(2 * 8px)}.fullBleedImage{background-position:top center;background-repeat:no-repeat;background-size:cover;height:calc(20 * 8px);margin-top:67px;overflow:hidden}@media (min-width:640px){.fullBleedImage{height:calc(30 * 8px)}}@media (min-width:768px){.fullBleedImage{height:calc(40 * 8px)}}@media (min-width:960px){.fullBleedImage{height:calc(50 * 8px)}}@media (min-width:1120px){.fullBleedImage{height:calc(60 * 8px)}}.header{margin-left:auto;margin-right:auto;max-width:none;padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%;background-color:var(--color-white);position:sticky;top:0;width:100%;z-index:9999}@media (min-width:960px){.header{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.header{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.header.-fixedPosition{position:fixed}.hero{padding-top:calc(18 * 8px);padding-bottom:calc(2.5 * 8px);position:relative}@media (min-width:960px){.hero{padding-top:calc(23 * 8px);padding-bottom:calc(5 * 8px)}}.hero.-sign-up .hero-container{margin-left:auto;margin-right:auto;max-width:none;padding-left:calc(3 * 8px);padding-right:calc(3 * 8px);width:100%}@media (min-width:960px){.hero.-sign-up .hero-container{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px)}}@media (min-width:1440px){.hero.-sign-up .hero-container{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px)}}.hero-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:959px){.hero-headline{max-width:40ch}}.hero-signup-form{max-width:430px;width:auto}@media (min-width:768px){.hero-signup-form{width:50%}}.horizontalPresentation-container{display:grid;grid-template-columns:repeat(var(--grid-column-count),minmax(0,1fr));grid-gap:calc(var(--grid-gutters)/ 2)}@media (min-width:960px){.horizontalPresentation-container{grid-gap:var(--grid-gutters)}}.horizontalPresentation-container.-image-left .horizontalPresentation-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.horizontalPresentation-image,.horizontalPresentation-text{grid-column:1/-1}@media (min-width:960px){.horizontalPresentation-image,.horizontalPresentation-text{grid-column:auto/span 6}}.mobileNavigation{background-color:var(--color-white);color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity var(--transition-short) var(--animation-easeOutQuint);transition:opacity var(--transition-short) var(--animation-easeOutQuint);z-index:-1}.mobileNavigation.-active{opacity:1;z-index:100}.mobileNavigation-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:calc(2 * 8px) 0}.mobileNavigation-logo{margin-bottom:calc(4 * 8px)}.mobileNavigation-logo path{fill:var(--color-white)}.mobileNavigation-logo path:last-of-type{fill:var(--color-teal)}.mobileNavigation-categories{list-style-type:none;margin:calc(2 * 8px) 0;padding:0}.mobileNavigation-item-wrapper{cursor:pointer;border-top:1px solid var(--color-off-white)}.mobileNavigation-item-wrapper:last-of-type{border-bottom:1px solid var(--color-off-white)}.mobileNavigation-item-wrapper.-active{background-color:var(--color-off-white)}.mobileNavigation-item-wrapper.-active .mobileNavigation-items{margin-top:calc(2 * 8px);max-height:300px;pointer-events:all;-webkit-transition:all var(--transition-short) ease-in-out;transition:all var(--transition-short) ease-in-out}.mobileNavigation-item-wrapper.-active .mobileNavigation-item{opacity:1}.mobileNavigation-item-wrapper.-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobileNavigation-item-wrapper.-active .accordion-icon path{fill:#000}.mobileNavigation-category{padding:calc(2.5 * 8px) calc(3 * 8px) calc(2 * 8px) calc(3 * 8px);-webkit-transition:all var(--transition-short) var(--animation-easeOutCubic);transition:all var(--transition-short) var(--animation-easeOutCubic)}.mobileNavigation-category-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobileNavigation-category-text{font-weight:var(--font-primary-weight-medium)}.mobileNavigation-category-link{color:var(--color-maroon);display:block}.mobileNavigation-items{pointer-events:none;max-height:0;margin:0;padding:0;list-style-type:none;-webkit-transition:all var(--transition-short) ease-in-out;transition:all var(--transition-short) ease-in-out}.mobileNavigation-item{list-style:none;opacity:0;-webkit-transition:all var(--transition-short) ease;transition:all var(--transition-short) ease}.mobileNavigation-item:not(:first-child){margin-top:calc(2.5 * 8px)}.mobileNavigation-item a{color:inherit}.mobileNavigation-item a:focus,.mobileNavigation-item a:hover{text-decoration:none}.mobileNavigation-item a:focus h2,.mobileNavigation-item a:focus p,.mobileNavigation-item a:hover h2,.mobileNavigation-item a:hover p{color:var(--color-black)!important}.mobileNavigation-link{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal)}.mobileNavigation-description{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;color:var(--color-dark-gray)}.mobileNavigation-description strong{font-weight:var(--font-primary-weight-medium)}.mobileNavigation-button{margin:calc(3 * 8px);text-align:center}.privacyPolicy ul{margin:0}.privacyPolicy a{color:var(--color-maroon);text-decoration:none}.privacyPolicy .legal-ordered{list-style:none;text-indent:-26px}.privacyPolicy .legal-ordered li{margin-bottom:.5rem}.privacyPolicy .legal-ordered ol{list-style:none;margin-top:0;margin-bottom:0;text-indent:-38px}.privacyPolicy .legal-ordered ol li{margin-bottom:.5rem}.privacyPolicy-container{row-gap:0}.privacyPolicy-columns,.privacyPolicy-content{grid-column:1/-1}@media (min-width:768px){.privacyPolicy-columns,.privacyPolicy-content{grid-column:2/span 10}}@media (min-width:960px){.privacyPolicy-columns,.privacyPolicy-content{grid-column:3/span 8}}@media (min-width:1120px){.privacyPolicy-columns,.privacyPolicy-content{grid-column:4/span 6}}.privacyPolicy-columns{margin-bottom:calc(10 * 8px)}@media (min-width:640px){.privacyPolicy-columns{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:960px){.privacyPolicy-columns{margin-bottom:calc(15 * 8px)}}@media (min-width:1120px){.privacyPolicy-columns{margin-bottom:calc(20 * 8px)}}@media (max-width:639px){.privacyPolicy-column:last-of-type .privacyPolicy-item.-first{border-top:0}}.privacyPolicy-item{border-bottom:1px solid var(--color-medium-gray);border-top:1px solid var(--color-medium-gray);padding:calc(1 * 8px) 0;cursor:pointer;margin-bottom:-1px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.privacyPolicy-item-text{font-family:var(--font-primary);line-height:1.5;font-size:.875rem;line-height:1.3;color:var(--color-navy)}.privacyPolicy-item-text strong{font-weight:var(--font-primary-weight-medium)}.privacyPolicy-content{margin-bottom:calc(10 * 8px);line-height:1.6}@media (min-width:960px){.privacyPolicy-content{margin-bottom:calc(20 * 8px)}}@media (min-width:1120px){.privacyPolicy-content{margin-bottom:calc(30 * 8px)}}.privacyPolicy-content p+p{margin-top:calc(3 * 8px)}.privacyPolicy-content h5{margin-top:calc(3 * 8px)}.privacyPolicy-content ol,.privacyPolicy-content ul{margin-top:calc(3 * 8px);margin-bottom:calc(3 * 8px)}.privacyPolicy-content-section{margin-bottom:calc(6 * 8px)}.privacyPolicy-content-section>ul{padding-left:calc(3 * 8px)}.privacyPolicy-content-title{font-weight:var(--font-primary-weight-bold);margin-bottom:calc(2 * 8px);margin-top:calc(3 * 8px)}.product-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:640px){.product-toggle{padding-left:8.33%;padding-right:8.33%}}@media (min-width:960px){.product-toggle{padding-left:10%;padding-right:10%}}.product-toggle-option{position:relative;cursor:pointer;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:calc(2.375 * 8px);text-align:center;border-bottom:1px solid var(--color-medium-gray)}.product-toggle-option.-active .product-toggle-option-text{color:var(--color-maroon)}.product-toggle-option:first-of-type::after{background-color:var(--color-maroon);position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;-webkit-transition:-webkit-transform var(--transition-long);transition:-webkit-transform var(--transition-long);transition:transform var(--transition-long);transition:transform var(--transition-long),-webkit-transform var(--transition-long);-webkit-transform:translateX(100%);transform:translateX(100%)}.product-toggle-option:first-of-type.-active::after{-webkit-transform:translateX(0);transform:translateX(0)}.product-toggle-option-text{pointer-events:none;color:var(--color-dark-gray)}.product-timeline{--background-color:var(--color-off-white);padding-right:0;background-color:var(--background-color);row-gap:0}.product-timeline.-is-yellow{--background-color:var(--color-orange)}.product-timeline-header{display:none;grid-column:1/-1;margin-left:0;padding-top:calc(12.25 * 8px);padding-bottom:calc(13 * 8px)}.product-timeline-header.-active{display:block}.product-timeline-header[data-plan=tech-overview]{padding:calc(6.5 * 8px) 0}.product-timeline-header-headline{margin-bottom:calc(2.5 * 8px);max-width:20ch}.product-timeline-header-subhead{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;max-width:44ch}.product-timeline-content{position:relative;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}@media (min-width:960px){.product-timeline-content::before{content:"";position:absolute;top:0;left:25%;width:1px;height:100%;background-color:var(--color-medium-gray)}}.product-timeline-content-left,.product-timeline-content-right{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:960px){.product-timeline-content-left,.product-timeline-content-right{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.product-timeline-content-left{display:none;position:relative;padding-left:calc(3 * 8px);padding-right:calc(3 * 8px)}@media (min-width:960px){.product-timeline-content-left{padding:calc(25 * 8px) calc(3 * 8px) 0}}@media (min-width:1260px){.product-timeline-content-left{padding-left:calc(6 * 8px);padding-right:calc(6 * 8px);padding-top:calc(30 * 8px)}}@media (min-width:1440px){.product-timeline-content-left{padding-left:calc(7 * 8px);padding-right:calc(7 * 8px);padding-top:calc(40 * 8px)}}.product-timeline-content-left.-active{display:block}.product-timeline-content-left[data-plan=tech-overview]{margin-top:calc(calc(.5 * 8px) * -1);padding-top:0!important}@media (min-width:960px){.product-timeline-content-left::after{display:block;position:sticky;width:100%;height:30vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(243,245,248,0)),to(var(--background-color)));background:linear-gradient(180deg,rgba(243,245,248,0) 0,var(--background-color) 100%);z-index:1;bottom:0;left:0;z-index:1;content:""}}@media (min-width:1260px){.product-timeline-content-left::after{height:35vh}}.product-timeline-content-block{display:grid;-webkit-column-gap:calc(11.25 * 8px);-moz-column-gap:calc(11.25 * 8px);column-gap:calc(11.25 * 8px);row-gap:calc(5 * 8px);margin-bottom:calc(12 * 8px);grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.product-timeline-content-block{grid-template-columns:repeat(2,1fr);margin-bottom:calc(25 * 8px);row-gap:calc(15 * 8px)}}@media (min-width:960px){.product-timeline-content-block{margin-bottom:calc(50 * 8px);row-gap:calc(20 * 8px)}}@media (min-width:1260px){.product-timeline-content-block{row-gap:calc(25 * 8px)}}@media (min-width:960px){.product-timeline-content-block:last-of-type{margin-bottom:0}}.product-timeline-content-block.-visible .product-timeline-content-item{opacity:1}.product-timeline-content-item{position:relative;opacity:1;-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long)}@media (min-width:960px){.product-timeline-content-item{opacity:.5}}.product-timeline-content-item.-active{opacity:1}@media (min-width:768px){.product-timeline-content-item:not(:first-of-type){grid-column-start:2}}@media (min-width:960px){.product-timeline-content-item:not(:first-of-type){grid-row-start:2}}.product-timeline-content-item:not(:first-of-type) .concentricCircles{left:-69px;right:auto;z-index:3}.product-timeline-content-item:not(:first-of-type) .timeline-item-label{color:var(--color-maroon)}.timeline-item-persona{margin-bottom:calc(2 * 8px)}@media (min-width:768px){.timeline-item-persona{margin-bottom:calc(2.5 * 8px)}}@media (min-width:960px){.timeline-item-persona{margin-bottom:calc(3 * 8px)}}@media (min-width:1120px){.timeline-item-persona{margin-bottom:calc(4 * 8px)}}@media (min-width:1440px){.timeline-item-persona{margin-bottom:calc(4.25 * 8px)}}.product-timeline-content-end{display:none}@media (min-width:960px){.product-timeline-content-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}}.product-timeline-content-right{display:none;padding-left:calc(4 * 8px)}@media (min-width:960px){.product-timeline-content-right{display:block}}.product-timeline-asset{display:none;position:sticky;top:0;left:0}.product-timeline-asset.-active{display:block}.product-timeline-asset-image{-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long);opacity:0;will-change:opacity;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.product-timeline-asset-image:not(:first-of-type){position:absolute;top:0;left:0}.product-timeline-asset-image.-visible{opacity:1}.product-timeline-asset-mobile{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:768px){.product-timeline-asset-mobile{grid-column:1/-1}}@media (min-width:960px){.product-timeline-asset-mobile{display:none}}.product-timeline-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;grid-column:1/span 12;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(20 * 8px);position:relative}@media (min-width:768px){.product-timeline-footer{padding-bottom:calc(25 * 8px)}}@media (min-width:960px){.product-timeline-footer{padding-top:calc(35 * 8px)}}@media (min-width:1120px){.product-timeline-footer{padding-bottom:calc(30 * 8px);padding-top:calc(40 * 8px)}}.product-timeline-footer::before{background-color:var(--color-medium-gray);content:"";position:absolute;top:-30vh;left:0;width:1px;z-index:1;height:calc(55% + 30vh)}@media (min-width:960px){.product-timeline-footer::before{left:25%}}@media (min-width:1260px){.product-timeline-footer::before{height:calc(55% + 35vh);top:-35vh}}.product-timeline-footer.-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.product-timeline-footer.-active{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-timeline-footer-pane{padding:0 5%;z-index:1}@media (min-width:768px){.product-timeline-footer-pane{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.product-timeline-footer-pane.-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:768px){.product-timeline-footer-pane.-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.product-timeline-footer-text{background-color:var(--background-color);position:relative}@media (min-width:960px){.product-timeline-footer-text::before{background-color:var(--color-medium-gray);content:"";height:5px;left:50%;position:absolute;top:0;width:1px;z-index:1}}.product-timeline-footer-image{margin-bottom:calc(5 * 8px)}@media (min-width:768px){.product-timeline-footer-image{margin-bottom:0}}@media (max-width:767px){.product-timeline-footer-animation{margin-left:calc(calc(2 * 8px) * -1)}}.product-timeline-footer-headline{margin-bottom:calc(1.25 * 8px)}.product-timeline-footer-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;max-width:40ch}.product-timeline-footer-faces{display:block;margin-bottom:calc(3.5 * 8px);max-height:35px}@media (min-width:768px){.product-timeline-footer-faces{margin-left:auto;margin-right:auto}}.timeline-item{z-index:inherit}.timeline-item-image{margin-bottom:calc(1.5 * 8px);overflow:hidden;z-index:1}.timeline-item-image img{max-height:34px}.timeline-item-label{color:var(--color-teal);font-weight:var(--font-primary-weight-medium)}@media (min-width:1120px){.timeline-item-label{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em}}.timeline-item-headline{font-family:var(--font-primary);line-height:1.5;font-size:1em;font-weight:var(--font-primary-weight-medium);margin-bottom:calc(1.25 * 8px)}@media (min-width:960px){.timeline-item-headline{font-size:1.25rem;letter-spacing:-.01em}}@media (min-width:960px){.timeline-item-headline{line-height:1.3}}.concentricCircles{display:none;position:absolute;top:calc(calc(1 * 8px) * -1);right:-69px;z-index:3}@media (min-width:960px){.concentricCircles{display:block}}.payroll-masthead{background-color:var(--color-off-white)}@media (min-width:960px){.payroll-masthead{min-height:75vh}}@media (min-width:960px) and (min-height:1000px){.payroll-masthead{min-height:65vh}}.payroll-masthead-block{grid-column:1/-1;padding-top:calc(18 * 8px);padding-bottom:calc(12 * 8px)}@media (min-width:640px){.payroll-masthead-block{grid-column:1/span 8}}@media (min-width:960px){.payroll-masthead-block{grid-column:1/span 6;padding-top:calc(25.5 * 8px);padding-bottom:calc(31 * 8px)}}@media (min-width:1260px){.payroll-masthead-block{grid-column:1/span 5}}.payroll-masthead-eyebrow{color:var(--color-navy);padding-bottom:calc(2.25 * 8px)}.payroll-masthead-heading{padding-bottom:calc(3.5 * 8px)}.payroll-masthead-text{padding-bottom:calc(3.5 * 8px)}@media (min-width:960px){.payroll-timeline{padding-bottom:calc(5 * 8px)}}@media (min-width:1120px){.payroll-timeline{padding-bottom:calc(7.5 * 8px)}}@media (min-width:1440px) and (min-height:1000px){.payroll-timeline{padding-bottom:calc(10 * 8px)}}.payroll-timeline .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.payroll-timeline-left{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;margin-bottom:calc(7.5 * 8px);margin-top:calc(calc(7.5 * 8px) * -1)}@media (min-width:768px){.payroll-timeline-left{margin-left:auto;margin-right:auto;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:960px){.payroll-timeline-left{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:calc(15 * 8px);margin-top:calc(15 * 8px)}}@media (min-width:1120px){.payroll-timeline-left{margin-bottom:calc(20 * 8px)}}@media (min-width:1260px){.payroll-timeline-left{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:calc(25 * 8px);margin-left:5%}}@media (min-width:1600px){.payroll-timeline-left{margin-bottom:calc(30 * 8px)}}@media (min-width:960px) and (min-height:800px){.payroll-timeline-left{margin-top:calc(20 * 8px)}}@media (min-width:1260px) and (min-height:900px){.payroll-timeline-left{margin-top:calc(25 * 8px)}}@media (min-width:960px){.payroll-timeline-left::before{background-color:var(--color-medium-gray);content:"";height:var(--height);left:0;position:absolute;top:0;width:1px}}.payroll-timeline-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;padding-left:0;position:relative;-webkit-transition:opacity var(--transition-long);transition:opacity var(--transition-long)}@media (min-width:960px){.payroll-timeline-item{display:block;opacity:.5;padding-left:calc(7.5 * 8px)}}.payroll-timeline-item:not(:last-of-type){margin-bottom:calc(12.5 * 8px)}@media (min-width:768px){.payroll-timeline-item:not(:last-of-type){margin-bottom:calc(18.75 * 8px)}}@media (min-width:960px){.payroll-timeline-item:not(:last-of-type){margin-bottom:calc(21.875 * 8px)}}@media (min-width:1260px){.payroll-timeline-item:not(:last-of-type){margin-bottom:calc(25 * 8px)}}.payroll-timeline-item.-active{opacity:1}.payroll-timeline-item-headline{font-weight:var(--font-primary-weight-semibold);margin-bottom:calc(1 * 8px)}@media (min-width:1260px){.payroll-timeline-item-headline{font-size:1.25rem}}@media (min-width:960px){.payroll-timeline-item-desc{max-width:30ch}}.payroll-timeline-item-marker{display:none;position:absolute;top:-14px;left:-24px}@media (min-width:960px){.payroll-timeline-item-marker{display:block}}.payroll-timeline-item-mobile-image{display:block;margin-bottom:calc(5 * 8px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:960px){.payroll-timeline-item-mobile-image{display:none}}.payroll-timeline-item-mobile-image img{border-radius:12px;-webkit-box-shadow:0 4px 50px 0 rgba(0,0,0,.05);box-shadow:0 4px 50px 0 rgba(0,0,0,.05)}.payroll-timeline-right{-ms-flex-preferred-size:60%;flex-basis:60%;margin-top:-250px;display:none}@media (min-width:960px){.payroll-timeline-right{display:block}}.payroll-timeline-asset{left:0;position:sticky;top:0}.payroll-timeline-asset-image{border-radius:12px;-webkit-box-shadow:0 4px 50px 0 rgba(0,0,0,.05);box-shadow:0 4px 50px 0 rgba(0,0,0,.05)}.verticalStack{padding-bottom:calc(10 * 8px);padding-top:calc(15 * 8px)}@media (min-width:1120px){.verticalStack{padding-bottom:calc(15 * 8px);padding-top:calc(20 * 8px)}}@media (min-width:1440px){.verticalStack{padding-bottom:calc(20 * 8px);padding-top:calc(25 * 8px)}}.verticalStack-text{grid-column:1/-1;margin-bottom:calc(5 * 8px);max-width:40ch}@media (min-width:640px){.verticalStack-text{grid-column:2/span 10}}@media (min-width:960px){.verticalStack-text{margin-bottom:calc(9 * 8px)}}@media (min-width:1120px){.verticalStack-text{grid-column:3/span 8}}.verticalStack-headline{color:var(--color-navy);margin-bottom:calc(1.5 * 8px)}h2.verticalStack-headline{margin-bottom:calc(3.5 * 8px)}h2.verticalStack-headline+.verticalStack-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){h2.verticalStack-headline+.verticalStack-subheading{font-size:1.5rem}}.verticalStack-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;color:var(--color-dark-gray)}.verticalStack-items{grid-column:1/-1}@media (min-width:640px){.verticalStack-items{grid-column:2/span 10}}@media (min-width:1120px){.verticalStack-items{grid-column:3/span 8}}.verticalStack-item{border-bottom:1px solid var(--color-medium-gray);margin-bottom:calc(4 * 8px);padding-bottom:calc(4 * 8px)}@media (min-width:1120px){.verticalStack-item{margin-bottom:calc(6 * 8px);padding-bottom:calc(6 * 8px)}}.verticalStack-cta{margin-top:calc(2.5 * 8px)}.customers{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:1120px){.customers{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1440px){.customers{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}.customers-container{--grid-gutters:calc(2 * 8px)}@media (min-width:480px){.customers-container{--grid-gutters:calc(3 * 8px)}}@media (min-width:640px){.customers-container{--grid-gutters:calc(4 * 8px)}}@media (min-width:768px){.customers-container{--grid-gutters:calc(5 * 8px)}}.customers-text{grid-column:1/-1;margin-bottom:calc(5 * 8px);max-width:40ch}@media (min-width:768px){.customers-text{grid-column-start:2}}.customers-headline{margin-bottom:calc(3.5 * 8px)}.customers-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){.customers-subheading{font-size:1.5rem}}.customers-logos-mobile{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:480px){.customers-logos-mobile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.customers-logos-mobile{grid-column:2/span 10}}@media (min-width:960px){.customers-logos-mobile{display:none}}.customers-logos{display:none;grid-column:2/-2}@media (min-width:960px){.customers-logos{display:block}}.customers-logos div:nth-of-type(2n){-ms-flex-pack:distribute;justify-content:space-around}.customers-logos-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(5.4 * 8px)}.customers-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:80px}@media (max-width:959px){.customers-logo{margin-left:auto;margin-right:auto}}.customers-logo img{max-height:48px;max-width:100px}.logoWall{overflow-x:hidden;padding-top:calc(10 * 8px)}@media (min-width:960px){.logoWall{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1120px){.logoWall{padding-bottom:calc(20 * 8px)}}.logoWall-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;margin-bottom:calc(5 * 8px);text-align:center}.logoWall-headline br{display:none}@media (min-width:960px){.logoWall-headline br{display:block}}.logoWall-headline small{font-size:70%}@media (min-width:1260px){.logoWall-headline{font-size:1.25rem}}@media (min-width:960px){.logoWall-headline{margin-bottom:calc(10 * 8px)}}.logoWall-logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:scroll}.logoWall-logo{-ms-flex-preferred-size:150px;flex-basis:150px;min-width:150px}@media (min-width:960px){.logoWall-logo{-ms-flex-preferred-size:200px;flex-basis:200px;min-width:200px}}@media (min-width:1120px){.logoWall-logo{-ms-flex-preferred-size:250px;flex-basis:250px;min-width:250px}}.logoWall-logo img{display:block;margin-left:auto;margin-right:auto;max-width:75px}@media (min-width:960px){.logoWall-logo img{max-width:100px}}@media (min-width:1120px){.logoWall-logo img{max-width:115px}}.marquee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.marquee-row{width:100vw;overflow:visible}.marquee-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;will-change:transform}.marquee-item{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;width:270px}.masthead{background-position:90% 20%;background-repeat:no-repeat;background-size:0}@media (min-width:768px){.masthead{background-size:200px}}@media (min-width:960px){.masthead{background-position-y:10%;background-size:250px}}@media (min-width:1120px){.masthead{background-position-y:20%;background-size:300px}}@media (min-width:1440px){.masthead{background-position-x:85%}}.masthead.-center{text-align:center}.masthead.-center .masthead-subheading{margin-left:auto;margin-right:auto}@media (max-width:767px){.masthead.-withImage{text-align:left;padding-bottom:10rem}}.masthead.-postersPage{color:#fff}@media (max-width:767px){.masthead.-postersPage{background-image:url(/images/c75739e6ba586b52057a480574a0a125e3ddad1b/posters-bg.jpg)!important}}.masthead.-bg-gray{background-color:var(--color-off-white)}@media (min-width:768px){.masthead.-bg-gray .masthead-primary-text{padding-left:calc(3 * 8px)}}.masthead.-pull-up{margin-bottom:calc(calc(10 * 8px) * -1)}@media (min-width:960px){.masthead.-pull-up{margin-bottom:calc(calc(15 * 8px) * -1)}}@media (min-width:1120px){.masthead.-pull-up{margin-bottom:calc(calc(20 * 8px) * -1)}}.masthead.-pull-up .masthead-container{padding-bottom:calc(20 * 8px)}@media (min-width:960px){.masthead.-pull-up .masthead-container{padding-bottom:calc(30 * 8px)}}@media (min-width:1120px){.masthead.-pull-up .masthead-container{padding-bottom:calc(40 * 8px)}}.masthead.-alternative{display:none;background-position:left calc(8 * 8px);background-size:contain}@media (min-width:400px){.masthead.-alternative{background-size:350px}}@media (min-width:768px){.masthead.-alternative{background-position-y:center;background-position-x:97.5%;background-size:350px}}@media (min-width:960px){.masthead.-alternative{background-size:400px;background-position-x:92.5%;padding-left:5%;padding-right:5%}}@media (min-width:1120px){.masthead.-alternative{background-position-x:85%}}@media (min-width:1260px){.masthead.-alternative{background-position-x:80%;background-size:425px;padding-left:10%;padding-right:10%}}@media (min-width:1440px){.masthead.-alternative{background-size:450px}}.masthead.-alternative .masthead-container{padding-top:calc(45 * 8px)}@media (min-width:400px){.masthead.-alternative .masthead-container{padding-top:calc(42.5 * 8px)}}@media (min-width:768px){.masthead.-alternative .masthead-container{padding-top:calc(20 * 8px)}}@media (min-width:1120px){.masthead.-alternative .masthead-container{padding-top:calc(25 * 8px)}}.masthead.-alternative .masthead-primary-text{display:inline-block}.masthead.-alternative .masthead-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;max-width:25ch}.masthead.-alternative .masthead-headline br{display:none}@media (min-width:960px){.masthead.-alternative .masthead-headline br{display:block}}.masthead.-alternative .masthead-headline small{font-size:70%}@media (min-width:1260px){.masthead.-alternative .masthead-headline{font-size:1.25rem}}.masthead.-alternative .masthead-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);max-width:37ch}.masthead.-alternative.-active{display:block}.masthead-container{padding-bottom:calc(10 * 8px);padding-top:calc(18 * 8px);position:relative}@media (min-width:960px){.masthead-container{padding-bottom:calc(15 * 8px);padding-top:calc(23 * 8px)}}@media (min-width:1120px){.masthead-container{padding-bottom:calc(20 * 8px);padding-top:calc(28 * 8px)}}.masthead-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:2.25rem;line-height:1.23}.masthead-headline br{display:none}@media (min-width:960px){.masthead-headline br{display:block}}.masthead-headline small{font-size:70%}@media (min-width:960px){.masthead-headline{font-size:2.75rem}}@media (min-width:1260px){.masthead-headline{font-size:3.25rem}}.masthead-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em;margin-top:calc(2.5 * 8px);max-width:35ch}@media (min-width:960px){.masthead-subheading{font-size:1.5rem}}.masthead-text{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em;margin-top:calc(10 * 8px);margin-left:auto;margin-right:auto;max-width:50ch}@media (min-width:960px){.masthead-text{font-size:1.5rem}}.masthead-animation{display:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:212px;max-width:231px}@media (min-width:768px){.masthead-animation{display:block;right:calc(5 * 8px);top:45%}}@media (min-width:960px){.masthead-animation{max-height:235px;max-width:256px;right:calc(10 * 8px)}}@media (min-width:960px){.masthead-animation{max-height:259px;max-width:282px;top:42.5%}}@media (min-width:1120px){.masthead-animation{right:calc(12.5 * 8px)}}.tiles{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}@media (min-width:960px){.tiles{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1120px){.tiles{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}.tiles.-blue-cards{background-color:var(--color-light-blue)}.tiles.-blue-cards .tiles-header{text-align:center}.tiles.-blue-cards .tiles-item{background-color:var(--color-white);border:1px solid var(--color-mid-blue);border-radius:var(--border-radius-small);padding:calc(3 * 8px)}@media (min-width:640px){.tiles.-blue-cards .tiles-item{border-radius:var(--border-radius-large)}}.tiles.-card{margin-left:auto;margin-right:auto;max-width:95%}@media (min-width:1120px){.tiles.-card{padding-bottom:calc(5 * 8px)}}@media (min-width:960px){.tiles.-card .tiles-header{margin-bottom:calc(5 * 8px)}}.tiles.-card .tiles-container{background-color:var(--color-white);border:1px solid var(--color-off-white);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--box-shadow-large);box-shadow:var(--box-shadow-large);padding-bottom:calc(4 * 8px);padding-top:calc(5 * 8px)}@media (min-width:768px){.tiles.-card .tiles-container{padding-bottom:calc(6 * 8px);padding-top:calc(7.5 * 8px)}}@media (min-width:1120px){.tiles.-card .tiles-container{padding-bottom:calc(8 * 8px);padding-top:calc(10 * 8px)}}@media (min-width:1440px){.tiles.-card .tiles-items{--grid-gutters:100px}}.tiles.-card .tiles-item{padding:calc(1 * 8px)}.tiles.-card .tiles-icon{background-color:var(--color-white);border-radius:50%;-webkit-box-shadow:var(--box-shadow-large);box-shadow:var(--box-shadow-large);padding:1rem;width:120px}.tiles.-pull-up{margin-bottom:calc(calc(20 * 8px) * -1);padding-bottom:calc(20 * 8px)}@media (min-width:960px){.tiles.-pull-up{margin-bottom:calc(calc(30 * 8px) * -1);padding-bottom:calc(30 * 8px)}}@media (min-width:1120px){.tiles.-pull-up{margin-bottom:calc(calc(40 * 8px) * -1);padding-bottom:calc(40 * 8px)}}.tiles-header{margin-bottom:calc(5 * 8px)}@media (min-width:960px){.tiles-header{margin-bottom:calc(10 * 8px)}}.tiles-icon{margin-bottom:calc(3 * 8px)}@media (min-width:960px){.tiles-icon{margin-bottom:calc(5 * 8px)}}.tiles-subheading{margin-left:auto;margin-right:auto;margin-top:calc(1 * 8px);max-width:40ch}.tiles-item{grid-column:1/-1}@media (min-width:640px){.tiles-item{grid-column:auto/span 6}}@media (min-width:768px){.tiles-item{min-height:250px}}@media (min-width:960px){.tiles-item{min-height:315px}}.tiles-content{max-width:45ch}.tiles-content h4{margin-bottom:calc(1 * 8px)}.centeredText{margin-bottom:calc(10 * 8px);padding-bottom:calc(10 * 8px);position:relative}@media (min-width:960px){.centeredText{margin-bottom:calc(15 * 8px);padding-bottom:calc(15 * 8px)}}@media (min-width:1120px){.centeredText{margin-bottom:calc(20 * 8px);padding-bottom:calc(20 * 8px)}}.centeredText.-bg-orange{background-color:var(--color-orange);padding-top:calc(10 * 8px)}@media (min-width:960px){.centeredText.-bg-orange{padding-top:calc(15 * 8px)}}@media (min-width:1120px){.centeredText.-bg-orange{margin-bottom:calc(15 * 8px);padding-top:calc(20 * 8px)}}.centeredText.-bg-blue:before{background:var(--color-light-blue);content:"";height:calc(100% - 15%);left:0;position:absolute;top:15%;width:100%;z-index:-1}@media (min-width:960px){.centeredText.-bg-blue:before{height:calc(100% - 20%);top:20%}}@media (min-width:1260px){.centeredText.-bg-blue:before{height:calc(100% - 25%);top:25%}}.centeredText.-bg-blue-full:before{background:var(--color-light-blue);content:"";height:105%;left:0;position:absolute;top:-5%;width:100%;z-index:-1}.centeredText.-image-max-width-1200 .centeredText-image img{display:block;margin-left:auto;margin-right:auto;max-width:1000px}@media (min-width:1440px){.centeredText.-image-max-width-1200 .centeredText-image img{max-width:1200px}}.centeredText.-centered{text-align:center}.centeredText-text{margin-left:auto;margin-right:auto;max-width:60ch}.centeredText-content,.centeredText-subheading{margin-bottom:calc(5.5 * 8px)}.centeredText-content p{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){.centeredText-content p{font-size:1.5rem}}.centeredText-content p+p{margin-top:calc(3 * 8px)}@media (min-width:1120px){.centeredText-content p+p{margin-top:calc(5 * 8px)}}.centeredText-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em}@media (min-width:960px){.centeredText-subheading{font-size:1.5rem}}.centeredText-image{padding-bottom:calc(5 * 8px);padding-left:calc(2.5 * 8px);padding-right:calc(2.5 * 8px)}@media (min-width:960px){.centeredText-image{padding-bottom:calc(10 * 8px);padding-left:calc(5 * 8px);padding-right:calc(5 * 8px)}}@media (min-width:1120px){.centeredText-image{padding-left:calc(8 * 8px);padding-right:calc(8 * 8px);padding-bottom:calc(15 * 8px)}}@media (min-width:1120px){.centeredText-image{padding-bottom:calc(20 * 8px)}}.centeredText-image img{width:100%}.terms-container{grid-row-gap:calc(2 * 8px)}.terms-buttons{grid-column:1/13;padding-bottom:calc(15 * 8px)}@media (min-width:640px){.terms-buttons{grid-column:2/12;grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.terms-buttons{padding-bottom:calc(20 * 8px)}}@media (min-width:1120px){.terms-buttons{padding-bottom:calc(25 * 8px)}}@media (min-width:960px){.terms-buttons.-wide .quickFind-buttons{grid-template-columns:repeat(2,1fr)}}.terms-content{grid-column:1/13;padding-bottom:calc(5 * 8px)}@media (min-width:480px){.terms-content{grid-column:2/12}}.terms-section{border-top:1px solid var(--color-medium-gray);display:grid;grid-gap:calc(2.5 * 8px);grid-template-columns:repeat(3,1fr);padding-top:calc(10 * 8px)}@media (min-width:960px){.terms-section{grid-gap:calc(5 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1440px){.terms-section{padding-top:calc(20 * 8px)}}@media (min-width:1120px){.terms-section{grid-gap:calc(10 * 8px)}}.terms-section:not(:last-of-type){padding-bottom:calc(8 * 8px)}@media (min-width:960px){.terms-section:not(:last-of-type){padding-bottom:calc(12.5 * 8px)}}@media (min-width:1440px){.terms-section:not(:last-of-type){padding-bottom:calc(18 * 8px)}}.terms-section.-first{border-top:none;padding-top:0}.terms-icon{grid-column:1/2;text-align:left}@media (min-width:768px){.terms-icon{text-align:center}}@media (min-width:1120px){.terms-icon{text-align:right}}.terms-icon img{max-width:150px;width:100%}.terms-text{color:var(--color-dark-gray);grid-column:1/4}@media (min-width:768px){.terms-text{grid-column:2/4}}.terms-text.-nobr p+p{margin-top:calc(2 * 8px)}.terms-text.-nobr strong{font-weight:500}.terms-text.-nobr li{margin:calc(2 * 8px) 0}.terms-text strong{color:var(--color-black);display:inline-block;font-weight:500;margin-bottom:calc(.75 * 8px);margin-top:calc(1.5 * 8px)}.terms-text h3{margin-top:calc(8 * 8px);margin-bottom:calc(3 * 8px)}.terms-text table{margin-bottom:calc(5 * 8px);margin-top:calc(5 * 8px);border-collapse:collapse}.terms-text table thead{text-align:left;line-height:1.2}@media (min-width:768px){.terms-text table thead{line-height:3}}.terms-text table tr+tr{border-top:1px solid var(--color-medium-gray)}.terms-text table td+td,.terms-text table th+th{padding-left:calc(2 * 8px)}.terms-text table td{min-width:12ch;padding:1rem 1rem 1rem 0}.terms-label{font-family:var(--font-primary);line-height:1.5;font-size:1em;color:var(--color-navy);font-weight:var(--font-primary-weight-semibold);margin-bottom:calc(1 * 8px)}@media (min-width:960px){.terms-label{font-size:1.25rem;letter-spacing:-.01em}}.terms-title{margin-bottom:calc(2.5 * 8px)}@media (min-width:960px){.terms-title{margin-bottom:calc(5 * 8px)}}.terms-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;color:var(--color-dark-gray);grid-column:1/-1;margin-bottom:calc(2 * 8px)}.terms-headline br{display:none}@media (min-width:960px){.terms-headline br{display:block}}.terms-headline small{font-size:70%}@media (min-width:1260px){.terms-headline{font-size:1.25rem}}@media (min-width:480px){.terms-headline{grid-column-start:2}}.valueProp{position:relative;overflow:hidden}.valueProp.-bg-image .valueProp-container{padding-bottom:calc(5 * 8px);padding-top:calc(5 * 8px)}@media (min-width:1120px){.valueProp.-bg-image .valueProp-container{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}}@media (min-width:1260px){.valueProp.-bg-image .valueProp-container{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1440px){.valueProp.-bg-image .valueProp-container{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}.valueProp.-bg-orange .valueProp-items:last-of-type,.valueProp.-bg-pink .valueProp-items:last-of-type{margin-bottom:0}.valueProp.-bg-pink{background-color:var(--color-pink)}.valueProp.-bg-orange{background-color:var(--color-light-orange)}.valueProp.-bg-orange img{max-width:380px;padding-bottom:calc(5 * 8px);padding-top:calc(5 * 8px);width:100%}@media (min-width:960px){.valueProp.-bg-orange img{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px)}}@media (min-width:1260px){.valueProp.-bg-orange img{padding-bottom:calc(17.5 * 8px);padding-top:calc(17.5 * 8px)}}.valueProp-items{display:block;margin-bottom:calc(10 * 8px)}@media (min-width:1120px){.valueProp-items{margin-bottom:calc(15 * 8px)}}@media (min-width:960px){.valueProp-image{max-width:600px;position:absolute;right:0;top:0}}@media (min-width:1260px){.valueProp-image{max-width:700px}}@media (min-width:1440px){.valueProp-image{max-width:750px}}.workWithUs{--grid-gutters:calc(var(--grid-gutters) / 2);background-color:var(--color-navy);color:var(--color-white);margin-top:calc(12 * 8px)}@media (min-width:960px){.workWithUs{margin-top:calc(18 * 8px)}}.workWithUs-content{padding:calc(10 * 8px) calc(2.5 * 8px) calc(10 * 8px);grid-column:1/-1}@media (min-width:640px){.workWithUs-content{padding-left:calc(5 * 8px);padding-right:calc(5 * 8px)}}@media (min-width:768px){.workWithUs-content{grid-column:2/span 10}}@media (min-width:960px){.workWithUs-content{padding-top:calc(10 * 8px);grid-column:6/-1}}@media (min-width:1120px){.workWithUs-content{padding:calc(15 * 8px) calc(10 * 8px)}}@media (min-width:1440px){.workWithUs-content{grid-column:7/-1;padding:calc(20 * 8px) calc(20 * 8px) calc(25 * 8px) 0}}.workWithUs-image{grid-column:1/-1;min-height:360px;height:100%;width:100%}@media (min-width:960px){.workWithUs-image{grid-column:auto/span 5}}.workWithUs-jobs{margin-top:calc(6 * 8px)}@media (min-width:1120px){.workWithUs-jobs{margin-top:calc(12 * 8px)}}.workWithUs-job{font-family:var(--font-primary);line-height:1.5;font-size:1.25rem;letter-spacing:-.01em;background:url(/588f8a017c5d20ff87c464600d3ad4480ce03a56/c419b/svg/arrow-right.svg) no-repeat 97.5% center;border-top:1px solid var(--color-light-gray);color:var(--color-white);display:block;padding-bottom:calc(2.5 * 8px);padding-top:calc(2.5 * 8px);-webkit-transition:background-position-x var(--transition-medium);transition:background-position-x var(--transition-medium);width:100%}@media (min-width:960px){.workWithUs-job{font-size:1.5rem}}.workWithUs-job:last-of-type{border-bottom:1px solid var(--color-light-gray)}.workWithUs-job:hover{background-position-x:98.5%;color:var(--color-teal);text-decoration:none}.workWithUs-ctas{margin-top:calc(6.5 * 8px);width:100%}@media (min-width:480px){.workWithUs-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}}.workWithUs-cta:not(:first-of-type){margin-top:calc(2 * 8px)}@media (min-width:480px){.workWithUs-cta:not(:first-of-type){margin-left:calc(2 * 8px);margin-top:0}}.workWithUs-cta .button{display:block;text-align:center}.workWithUs-headline{margin-bottom:calc(.5 * 8px);text-align:center}@media (min-width:768px){.workWithUs-headline{text-align:left}}.workWithUs-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;margin-bottom:calc(10 * 8px);text-align:center}@media (min-width:768px){.workWithUs-subheading{margin-bottom:0;text-align:left}}.jobListings{padding-bottom:calc(10 * 8px);margin-top:calc(10 * 8px)}@media (min-width:960px){.jobListings{padding-bottom:calc(15 * 8px);margin-top:calc(10 * 8px)}}@media (min-width:1120px){.jobListings{padding-bottom:calc(20 * 8px)}}.jobListings-heading{text-align:center}.jobListings-teamSection{margin-top:calc(6 * 8px)}@media (min-width:960px){.jobListings-teamSection{margin-top:calc(12 * 8px)}}.jobListings-list{padding:0}.jobListings-listItem{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--color-medium-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding-bottom:calc(3 * 8px);padding-top:calc(3 * 8px)}@media (min-width:480px){.jobListings-listItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.jobListings-title{margin-bottom:calc(1.5 * 8px)}@media (min-width:480px){.jobListings-title{font-family:var(--font-primary);line-height:1.5;font-size:1.125rem;letter-spacing:-.01em;margin-bottom:0}}.stack-generic{--article-width:60ch;padding-top:8rem;padding-bottom:4rem}@media (min-width:768px){.stack-generic{padding-top:11rem;padding-bottom:6rem}.stack-generic.-increasedBottomMargin{padding-bottom:10rem}}.stack-generic h1{margin-bottom:2rem}.stack-generic p+p{margin-top:1.5rem}.stack-generic.-colorBg{background-color:var(--color-off-white)}@media (min-width:1440px){.stack-generic.-negativeBottomMargin{margin-bottom:-3rem}}.stack-generic.-biggerText p{font-family:var(--font-primary);line-height:1.5;font-size:1em}@media (min-width:960px){.stack-generic.-biggerText p{font-size:1.25rem;letter-spacing:-.01em}}.leavePosters{padding-bottom:calc(20 * 8px)}.leavePosters-state{display:none}.leavePosters-state h2{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem;margin-bottom:calc(2 * 8px)}.leavePosters-state h2 br{display:none}@media (min-width:960px){.leavePosters-state h2 br{display:block}}.leavePosters-state h2 small{font-size:70%}@media (min-width:960px){.leavePosters-state h2{font-size:1.25rem}}@media (min-width:1260px){.leavePosters-state h2{font-size:1.875rem}}.leavePosters-state p{padding-top:calc(1 * 8px);padding-bottom:calc(2 * 8px)}.leavePosters-state p em,.leavePosters-state p strong{font-weight:400;font-style:normal}.leavePosters-state p em::before,.leavePosters-state p strong::before{content:"("}.leavePosters-state p em::after,.leavePosters-state p strong::after{content:")"}.leavePosters-state p strong::before{content:"(*"}.leavePosters-state h2+p,.leavePosters-state h3+p{border-top:0}.leavePosters-state p+h3:first-of-type{margin-top:calc(4 * 8px)}.leavePosters-state h3{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;margin-top:calc(4 * 8px);margin-bottom:calc(1 * 8px)}.leavePosters-state h3 br{display:none}@media (min-width:960px){.leavePosters-state h3 br{display:block}}.leavePosters-state h3 small{font-size:70%}@media (min-width:1260px){.leavePosters-state h3{font-size:1.25rem}}.leavePosters-state:not(:last-child){margin-bottom:calc(10 * 8px)}.leavePosters-state a{font-weight:500;color:var(--color-maroon)}.leavePosters-state.-active{display:block}@media (max-width:767px){.leavePosters-filter{background-color:#fff;padding:calc(3 * 8px) calc(2 * 8px);border-radius:8px;margin-left:-1rem;margin-right:-1rem;margin-bottom:calc(4 * 8px);-webkit-box-shadow:0 4px 40px rgba(0,0,0,.06);box-shadow:0 4px 40px rgba(0,0,0,.06)}}.leavePosters-filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leavePosters-filter-header h4{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-primary-weight-medium)}.leavePosters-filter-header h4 br{display:none}@media (min-width:960px){.leavePosters-filter-header h4 br{display:block}}.leavePosters-filter-header h4 small{font-size:70%}@media (min-width:1260px){.leavePosters-filter-header h4{font-size:1.125rem}}.leavePosters-filter-header button{padding:0;color:var(--color-mid-blue)}.leavePosters-filter-header button.-disabled{color:var(--color-medium-gray)}.leavePosters-filter-menu{position:relative}.leavePosters-filter-menu.-active .leavePosters-filter-selector{border-radius:4px 4px 0 0;background-color:var(--color-off-white)}.leavePosters-filter-menu.-active .leavePosters-filter-selector span{opacity:1}.leavePosters-filter-menu.-active .leavePosters-filter-list{display:block;-webkit-box-shadow:0 4px 18px rgba(0,0,0,.08);box-shadow:0 4px 18px rgba(0,0,0,.08)}.leavePosters-filter-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:4px;border:1px solid var(--color-medium-gray);padding:calc(1.65 * 8px) calc(2 * 8px);margin-top:calc(3 * 8px);z-index:10}.leavePosters-filter-selector span{display:block;opacity:.6;font-weight:400}.leavePosters-filter-selector svg{pointer-events:none}.leavePosters-filter-list{display:none;padding:0;margin:0;list-style:none;border:1px solid var(--color-medium-gray);border-radius:4px;border-top:0;padding:calc(1 * 8px);position:absolute;left:0;right:0;top:0;background-color:#fff;padding-top:3.5rem;height:20rem;overflow:scroll}.leavePosters-filter-item{padding:calc(1 * 8px) calc(2 * 8px);cursor:pointer;border-radius:6px;line-height:2}.leavePosters-filter-item:focus,.leavePosters-filter-item:hover{background-color:var(--color-off-white)}.leavePosters-filter-item.-active .leavePosters-filter-checkmark{background-color:var(--color-navy);border-color:var(--color-navy)}.leavePosters-filter-checkmark{display:inline-block;height:14px;width:14px;border:1px solid var(--color-dark-gray);margin-right:.75em;vertical-align:-10%}.leavePosters-filter-selectedStates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(3 * 8px);margin-left:-8px;margin-right:-8px}.leavePosters-filter-tag{background-color:var(--color-light-blue);border:1px solid var(--color-navy);border-radius:2rem;padding:calc(1 * 8px) calc(1.5 * 8px);-ms-flex-negative:0;flex-shrink:0;margin:calc(1 * 8px) calc(1 * 8px) 0;display:none;cursor:pointer}.leavePosters-filter-tag.-active{display:block}.leavePosters-filter-tag svg{margin-left:2px;vertical-align:-5%}@media (max-width:767px){.masthead.-postersPage{margin-bottom:-2rem!important}}.leavePosters-sidebar{grid-column:1/span 3}@media (max-width:767px){.leavePosters-sidebar{grid-column:1/span 12}}.leavePosters-content{grid-column:5/span 6}@media (max-width:767px){.leavePosters-content{grid-column:1/span 12}}.leavePosters-biggerText sup,.leavePosters-smallerText sup{font-size:.8rem;color:var(--color-maroon);font-weight:500}.leavePosters-biggerText p{font-size:1.125rem}.banner{background-color:var(--color-light-orange);height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding-left:calc(var(--grid-gutters)/ 2);padding-right:calc(var(--grid-gutters)/ 2)}.banner.-active{min-height:5rem}@media (max-width:767px){.banner{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.banner .banner-cta{display:block;margin-left:0}}.banner-text{max-width:70%}.banner-cta{margin-left:1rem}.banner-cta:hover{text-decoration:none}.banner-close{position:absolute;right:1rem}.fourOhFour{padding-bottom:calc(10 * 8px);padding-top:calc(10 * 8px);text-align:center}@media (min-width:960px){.fourOhFour{padding-bottom:calc(15 * 8px);padding-top:calc(15 * 8px)}}@media (min-width:1120px){.fourOhFour{padding-bottom:calc(20 * 8px);padding-top:calc(20 * 8px)}}@media (min-width:1260px){.fourOhFour{padding-bottom:calc(25 * 8px);padding-top:calc(25 * 8px)}}@media (min-width:1440px){.fourOhFour{padding-bottom:calc(30 * 8px);padding-top:calc(30 * 8px)}}@media (min-width:1600px){.fourOhFour{padding-bottom:calc(35 * 8px);padding-top:calc(35 * 8px)}}.fourOhFour-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:2.75rem;line-height:1.23;margin-bottom:calc(1 * 8px)}.fourOhFour-headline br{display:none}@media (min-width:960px){.fourOhFour-headline br{display:block}}.fourOhFour-headline small{font-size:70%}@media (min-width:960px){.fourOhFour-headline{font-size:3.25rem}}@media (min-width:1260px){.fourOhFour-headline{font-size:3.75rem}}.fourOhFour-subheading{font-family:var(--font-primary);line-height:1.5;font-size:1em;margin-bottom:calc(3 * 8px)}@media (min-width:960px){.fourOhFour-subheading{font-size:1.25rem;letter-spacing:-.01em}}.landing-page .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(2 * 8px) 0}.landing-page .header-container svg{max-width:40%}@media (min-width:480px){.landing-page .header-container svg{max-width:none}}.landing-page .header-container .button{font-size:.825rem;padding-top:calc(1 * 8px);padding-bottom:calc(1 * 8px)}@media (min-width:480px){.landing-page .header-container .button{font-size:1rem}}.landing-page .lp-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}@media (min-width:640px){.landing-page .lp-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landing-page .lp-hero #form-top{position:absolute;top:-67px}.landing-page .lp-hero .lp-hero__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(40 * 8px);width:100%}@media (min-width:640px){.landing-page .lp-hero .lp-hero__image{height:auto}}.landing-page .lp-hero .lp-hero__content{background-color:var(--color-blue);padding:calc(4 * 8px);width:100%}@media (min-width:640px){.landing-page .lp-hero .lp-hero__content{max-width:50%}}@media (min-width:1120px){.landing-page .lp-hero .lp-hero__content{max-width:33.3333%;padding:calc(7 * 8px)}}.landing-page .lp-hero .lp-hero__content h2{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem;margin-bottom:calc(4 * 8px);text-align:center}.landing-page .lp-hero .lp-hero__content h2 br{display:none}@media (min-width:960px){.landing-page .lp-hero .lp-hero__content h2 br{display:block}}.landing-page .lp-hero .lp-hero__content h2 small{font-size:70%}@media (min-width:960px){.landing-page .lp-hero .lp-hero__content h2{font-size:1.25rem}}@media (min-width:1260px){.landing-page .lp-hero .lp-hero__content h2{font-size:1.875rem}}.landing-page.--rsvp-lp .hero{padding-top:calc(6 * 8px)}@media (min-width:640px){.landing-page.--rsvp-lp .hero{padding-top:calc(9 * 8px)}}@media (min-width:1260px){.landing-page.--rsvp-lp .hero{padding-top:calc(18 * 8px)}}.landing-page.--rsvp-lp .hero-container{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-page.--rsvp-lp .hero-container .hero-headline{max-width:none}.landing-page.--rsvp-lp .hero-container .hero-headline h1{font-size:1.25rem;line-height:1.5}@media (min-width:640px){.landing-page.--rsvp-lp .hero-container .hero-headline h1{font-size:1.875rem}}@media (min-width:1260px){.landing-page.--rsvp-lp .hero-container .hero-headline h1{font-size:2.75rem}}.landing-page.--rsvp-lp .centeredText{padding:0;text-align:center}.landing-page.--rsvp-lp .centeredText h4{margin-bottom:.5rem}.landing-page.--rsvp-lp .centeredText img{max-width:380px;width:100%}.landing-page.--rsvp-lp .lp-hero__content{background-color:#f1fcff}@media (min-width:640px){.landing-page.--rsvp-lp .lp-hero__content{max-width:50%}}.landing-page.--rsvp-lp .lp-hero__content button{background-color:#051c47}.landing-page .lp-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(4 * 8px)}@media (min-width:640px){.landing-page .lp-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landing-page .lp-form .form-group{position:relative;min-height:3.5em;margin-bottom:calc(1.5 * 8px);width:100%}@media (min-width:640px){.landing-page .lp-form .form-group.-half{width:49%}}.landing-page .lp-form input.form-control,.landing-page .lp-form select.form-control{border:1px solid #dbdbdb;border-radius:4px;background-color:#fff;height:3.5rem;font-size:.9rem;padding:.85rem .75rem .25rem;position:absolute;top:0;left:0;width:100%}.landing-page .lp-form select{background-size:8px}.landing-page .lp-form label.form-control-label{color:#626262;position:absolute;font-size:.75rem;top:.5rem;left:.75rem}.landing-page .lp-form .just-validate-error-field{color:red}.landing-page .lp-form .just-validate-error-label{background-color:#fdf741;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75);font-size:.75rem;padding:.25rem .5rem;position:absolute;left:0;top:100%;z-index:10}.landing-page .lp-form .just-validate-error-label:before{content:"";border-bottom:10px solid #fdf741;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-9px}.landing-page .lp-form button{margin-top:calc(1 * 8px);width:100%}.landing-page .centeredText{margin-bottom:0;padding-top:calc(20 * 8px)}.landing-page .featureGrid{background-color:var(--color-light-blue);margin-top:0;padding-top:calc(20 * 8px);padding-bottom:calc(20 * 8px)}.landing-page .featureGrid-features{grid:repeat(2,1fr)/auto}.landing-page .featureGrid-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:640px){.landing-page .featureGrid-feature{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing-page .featureGrid-feature:nth-of-type(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.landing-page .featureGrid-feature:nth-of-type(2) .featureGrid-img{max-width:17rem}.landing-page .featureGrid-feature .featureGrid-img img{width:100%}@media (min-width:640px){.landing-page .featureGrid-feature .featureGrid-img{margin:0 5%;text-align:center;width:40%}}@media (min-width:640px){.landing-page .featureGrid-feature .featureGrid-content{margin:0 5%;width:40%}}.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.125rem;margin-bottom:calc(1 * 8px)}.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title br{display:none}@media (min-width:960px){.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title br{display:block}}.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title small{font-size:70%}@media (min-width:960px){.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title{font-size:1.25rem}}@media (min-width:1260px){.landing-page .featureGrid-feature .featureGrid-content .featureGrid-title{font-size:1.875rem}}.landing-page .featureGrid-feature .featureGrid-content .featureGrid-subhead{color:#000;font-family:var(--font-primary);line-height:1.5;font-size:1rem;letter-spacing:-.01em}@media (min-width:640px){.landing-page .featureGrid-feature .featureGrid-content .featureGrid-subhead{font-size:1.125rem}}.landing-page .logoWall{background-color:var(--color-light-blue);margin-bottom:calc(20 * 8px)}.landing-page .logoWall-headline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28;margin-bottom:calc(3 * 8px);text-align:center}.landing-page .logoWall-headline br{display:none}@media (min-width:960px){.landing-page .logoWall-headline br{display:block}}.landing-page .logoWall-headline small{font-size:70%}@media (min-width:960px){.landing-page .logoWall-headline{font-size:1.875rem}}@media (min-width:1260px){.landing-page .logoWall-headline{font-size:2.25rem}}.landing-page .logoWall-subheadline{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35;margin-bottom:calc(5 * 8px);text-align:center}.landing-page .logoWall-subheadline br{display:none}@media (min-width:960px){.landing-page .logoWall-subheadline br{display:block}}.landing-page .logoWall-subheadline small{font-size:70%}@media (min-width:1260px){.landing-page .logoWall-subheadline{font-size:1.25rem}}@media (min-width:960px){.landing-page .logoWall-subheadline{margin-bottom:calc(10 * 8px)}}.landing-page .lp-testimonials{margin-bottom:calc(20 * 8px)}.landing-page .lp-testimonials__container .testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:640px){.landing-page .lp-testimonials__container .testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.landing-page .lp-testimonials__container .testimonial__meta{text-align:center;width:100%}@media (min-width:640px){.landing-page .lp-testimonials__container .testimonial__meta{margin-left:5%;width:20%}}.landing-page .lp-testimonials__container .testimonial__meta .author-image{border:3px solid var(--color-maroon);border-radius:100%;height:10rem;margin:0 auto .5rem;overflow:hidden;width:10rem}.landing-page .lp-testimonials__container .testimonial__meta h3{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-primary);font-size:1.125rem;font-weight:var(--font-primary-weight-medium);line-height:1.35}.landing-page .lp-testimonials__container .testimonial__meta h3 br{display:none}@media (min-width:960px){.landing-page .lp-testimonials__container .testimonial__meta h3 br{display:block}}.landing-page .lp-testimonials__container .testimonial__meta h3 small{font-size:70%}@media (min-width:1260px){.landing-page .lp-testimonials__container .testimonial__meta h3{font-size:1.25rem}}.landing-page .lp-testimonials__container .testimonial__meta .company-logo{max-width:5rem;width:100%}.landing-page .lp-testimonials__container .testimonial__quote{margin-bottom:calc(3 * 8px);width:100%}@media (min-width:640px){.landing-page .lp-testimonials__container .testimonial__quote{width:70%}}.landing-page .lp-testimonials__container .testimonial__quote p{letter-spacing:-.01em;margin-bottom:0;margin-top:0;font-style:normal;font-weight:var(--font-weight-normal);font-family:var(--font-secondary);font-size:1.5rem;line-height:1.28}.landing-page .lp-testimonials__container .testimonial__quote p br{display:none}@media (min-width:960px){.landing-page .lp-testimonials__container .testimonial__quote p br{display:block}}.landing-page .lp-testimonials__container .testimonial__quote p small{font-size:70%}@media (min-width:960px){.landing-page .lp-testimonials__container .testimonial__quote p{font-size:1.875rem}}@media (min-width:1260px){.landing-page .lp-testimonials__container .testimonial__quote p{font-size:2.25rem}}.landing-page .ctaSignup .button{--button-background:var(--color-maroon);--button-background-hover:var(--color-blue);--button-color:var(--color-white);white-space:normal}.landing-page .ctaSignup .button:focus,.landing-page .ctaSignup .button:hover{color:var(--color-navy)}.landing-page .footer{background:#fff;padding:calc(8 * 8px) calc(2 * 8px);text-align:center}.landing-page .footer p{font-family:var(--font-primary);font-size:.75rem;line-height:1.2;margin-top:calc(8 * 8px)}.landing-page .footer a{color:var(--color-dark-gray);text-decoration:underline}.rf-testimonial{background-color:var(--color-maroon);border-radius:var(--border-radius-large);margin-bottom:calc(2 * 8px);padding:calc(3 * 8px)}.rf-testimonial header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(1 * 8px)}.rf-testimonial header .author-image{border-radius:50%;margin-right:calc(1.25 * 8px);margin-bottom:0;height:calc(6 * 8px);width:calc(6 * 8px)}.rf-testimonial header div{width:100%}.rf-testimonial header div p{color:#fff;font-family:var(--font-primary);line-height:1.5;font-size:1rem;font-weight:var(--font-weight-normal);margin:0}.rf-testimonial header div p:first-child{font-weight:var(--font-primary-weight-medium)}.rf-testimonial header div p:last-child{font-size:.875rem;line-height:1.3}.rf-testimonial header .logo{display:block;height:100%;max-width:32px;width:100%}.rf-testimonial .quote{color:#fff;font-size:1.25rem;font-family:var(--font-primary);letter-spacing:-.01em;line-height:1.3;font-weight:var(--font-primary-weight-light)}.rf-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.rf-stats{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rf-stats .stat{background-color:var(--color-navy);border-radius:var(--border-radius-large);color:#fff;margin-bottom:calc(2 * 8px);padding:calc(3.33 * 8px);text-align:center;width:100%}@media (min-width:640px){.rf-stats .stat{margin-bottom:0;width:48.5%}}.rf-stats .stat h4{font-size:4rem;font-style:italic;line-height:1;margin:0 0 .25rem}.rf-stats .stat p{font-size:.75rem}@media (min-width:960px){.customer-referral .contact-headline{font-size:1.825rem}}@media (--min-1024){.customer-referral .contact-headline{font-size:2rem}}@media (min-width:960px){.customer-referral .contact-text{margin-top:-3.375rem}}.customer-referral .contact-form-title{margin-bottom:calc(4 * 8px)}.customer-referral ._submit.-quarternary{background-color:var(--color-teal);display:block;width:100%}.customer-referral ._submit.-quarternary:hover{background-color:var(--color-navy)}