@charset "UTF-8";.bg-yellow{background:#f5bb41}.yellow{color:#f5bb41}.bg-yellow-light{background:#fd3}.yellow-light{color:#fd3}.bg-orange{background:#ffa200}.orange{color:#ffa200}.bg-orange-mid{background:#ff7900}.orange-mid{color:#ff7900}.bg-red-orange{background:#ff5d00}.red-orange{color:#ff5d00}.bg-blue{background:#148aff}.blue{color:#148aff}.bg-blue-xlight{background:#aac9ff}.blue-xlight{color:#aac9ff}.bg-blue-xxlight{background:#ecf3ff}.blue-xxlight{color:#ecf3ff}.bg-blue-light{background:#77a7ff}.blue-light{color:#77a7ff}.bg-blue-mid{background:#1574d4}.blue-mid{color:#1574d4}.bg-blue-dark{background:#2851a3}.blue-dark{color:#2851a3}.bg-green{background:#24a148}.green{color:#24a148}.bg-white{background:#fff}.white{color:#fff}.bg-grey-xlight{background:#f5f5f5}.grey-xlight{color:#f5f5f5}.bg-grey-light{background:#a4a5a6}.grey-light{color:#a4a5a6}.bg-grey-mid{background:#5f6368}.grey-mid{color:#5f6368}.bg-grey-xdark{background:#1c1e20}.grey-xdark{color:#1c1e20}.bg-grey-dark{background:#323436}.grey-dark{color:#323436}.bg-black{background:#000}.black{color:#000}.bg-grey-100{background:#ececec}.grey-100{color:#ececec}.hide-on-mobile,.skipnav,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.align-left{float:left}.align-right{float:right}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.text-break-link,.text-break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.text-break-word{hyphens:auto}.text-break-link{hyphens:none}.text-symbol{font-family:Helvetica,Arial,sans-serif}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-remove-bullets{list-style:none}.display-inline{display:inline}.display-block{display:block}.display-inline-block{display:inline-block}.display-table{display:table}.display-table-cell{display:table-cell}.display-table-row{display:table-row}.size-full{height:auto;max-width:100%}.img-full-width,.img-half-width,.img-three-quarters-width .img-quarter-width{display:block;height:auto}.img-full-width{padding-top:10px;padding-bottom:10px;width:100%}.img-half-width{width:50%}.img-three-quarters-width{width:75%}.img-quarter-width{width:100%}.img-centered{margin:0 auto}.img-wrap-left,.img-wrap-right{padding-top:10px;padding-bottom:10px}@media screen and (min-width:40em){.img-wrap-left,.img-wrap-right{display:inline}}@media screen and (min-width:40em){.img-wrap-left{float:left;padding:0 10px 10px 0}}@media screen and (min-width:40em){.img-wrap-right{float:right;padding:0 0 10px 10px}}.mb-4{margin-bottom:40px}.skipnav:focus{-webkit-transition:right .25s ease-out,background-color .15s;-ms-transition:right .25s ease-out,background-color .15s;-moz-transition:right .25s ease-out,background-color .15s;-o-transition:right .25s ease-out,background-color .15s;transition:right .25s ease-out,background-color .15s;clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;height:50px;padding:1.15em 1.5em .85em 1.5em;position:fixed;top:0;right:0;background-color:#ffa200;color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase;cursor:pointer;z-index:1000}.skipnav:focus:hover{background-color:#ff7900}.header-xlarge{font-size:5rem;letter-spacing:1px;line-height:5.3125rem;margin-bottom:40px}.header-xlarge--reverse{color:#fff}.header-xlarge-condensed{font-size:5rem;letter-spacing:1px;line-height:5rem;margin-bottom:40px}.header-xlarge-condensed--reverse{color:#fff}.header-xlarge-condensed--bold{font-weight:700}.header-large{font-size:3.8125rem;letter-spacing:1px;line-height:4.625rem;margin-bottom:40px}.header-large--reverse{color:#fff}.header-medium-large{font-size:2.5rem;letter-spacing:1px;line-height:3rem;margin-bottom:40px}.header-medium-large--reverse{color:#fff}.header-medium-large-condensed{font-size:2.5rem;letter-spacing:1px;line-height:2.5rem;margin-bottom:10px}.header-medium-large-condensed--reverse{color:#fff}.header-medium{font-size:1.95rem;line-height:2.8125rem;margin-bottom:20px}.header-medium--reverse{color:#fff}.header-medium--green{color:#24a148}.header-medium--regular{font-weight:400}.header-small{font-size:1.52rem;line-height:2rem;margin-bottom:20px}.header-small--reverse{color:#fff}.header-small--green{color:#24a148}.blog-content h2:not(.header-small),.blog-content h4:not(.header-small),.blog-content>p:first-child,.header-extra-small{font-size:1.25rem;line-height:1.5;margin-bottom:20px}.header-extra-small--reverse{color:#fff}.blog-content h2:not(.header-small),.blog-content h4:not(.header-small),.header-extra-small--bold{font-weight:700}.header-extra-small--centered{text-align:center}.header-extra-small--quote{font-family:Merriweather,serif;font-style:italic}.header-extra-small--quote:before{content:'"'}.header-extra-small--quote:after{content:'"'}.header-extra-small--no-margin{margin-bottom:0}.text-uppercase{text-transform:uppercase;letter-spacing:2px;font-size:1rem}.text-uppercase--reverse{color:#fff}.text-uppercase--bold{font-weight:700}.text-uppercase--underline{border-bottom:2px solid #148aff;display:inline-block;padding-bottom:10px;line-height:1}.text-uppercase--small{font-size:.875rem}.text-uppercase--italic{font-style:italic}.blog-content .conversation-message .conversation-message-author-name,.blog-content li,.blog-content p,.profile-summary p,.text-body{font-size:1rem;line-height:1.5;margin-bottom:40px;overflow-wrap:anywhere}.text-body--reverse{color:#fff}.text-body--reverse a:visited{color:#9575cd}.text-body--blue{color:#148aff}.text-body--green{color:#24a148}.text-body--light{font-weight:300}.blog-content .conversation-message .conversation-message-author-name,.text-body--bold{font-weight:700}.text-body--italic{font-style:italic}.text-body--xlarge--condensed{font-size:3.815rem;letter-spacing:1px;line-height:4.625rem;margin-bottom:20px}.text-body--large{font-size:1.375rem}.text-body--large-condensed{line-height:1rem;margin-bottom:5px}.text-body--medium{font-size:1rem;line-height:1.5}.text-body--medium-condensed{font-size:1rem;line-height:1rem;margin-bottom:5px}.text-body--small{font-size:.875rem;line-height:1.5}.text-body--xsmall{font-size:.8rem;line-height:3}.text-body--link{color:#1574d4}.text-body--link:hover{text-decoration:underline}.text-body--link:visited{color:#4527a0}.text-body--link-with-arrow{display:inline-block}.text-body--link-with-arrow svg{margin-left:10px;transition:margin-left .15s}.text-body--link-with-arrow:hover{text-decoration:underline}.text-body--link-with-arrow:hover svg{margin-left:20px}.text-body--link-with-arrow:visited svg polygon{fill:#4527a0}.text-body--extra-margin-bottom{margin-bottom:70px}.text-body--link-with-arrow-down{background-image:url(/8e97a5f943e000957b8257930d0d5b3c28e83b2c/4df4e/images/blue-arrow-down.svg);background-repeat:no-repeat;transition:padding-bottom .15s;padding-right:20px}.text-body--link-with-arrow-down:hover{padding-right:20px;padding-bottom:10px}.text-body--uppercase{text-transform:uppercase;letter-spacing:1px}.text-body--no-margin{margin-bottom:0}.text-body--no-top-margin{margin-top:0}.muted-text{color:#a4a5a6}.blog-content ul,.bullet-list{list-style-type:disc}.blog-content ol,.blog-content ul,.bullet-list,.number-bullet-list{margin-left:20px;margin-bottom:40px}.blog-content ol li,.blog-content ul li,.bullet-list li,.number-bullet-list li{padding-left:8px;padding-bottom:10px;margin-bottom:0;font-style:normal;font-size:1rem;line-height:1.5}.blog-content ol li a,.blog-content ul li a,.bullet-list li a,.number-bullet-list li a{color:#148aff}.blog-content ol li a:hover,.blog-content ul li a:hover,.bullet-list li a:hover,.number-bullet-list li a:hover{text-decoration:underline}.blog-content ol li ol,.blog-content ol li ul,.blog-content ul li ol,.blog-content ul li ul,.bullet-list li ol,.bullet-list li ul,.number-bullet-list li ol,.number-bullet-list li ul{margin-bottom:0;margin-top:10px}.link-color-override a{color:#148aff}.link-color-override a:hover{text-decoration:underline}.footer-global ul{list-style:none}.footer-global h3 a{color:#fff}.footer-global-wrapper{display:flex;padding:80px 0}@media screen and (max-width:25rem){.footer-global-wrapper{justify-content:center;align-items:center;flex-direction:column;text-align:center}}.footer-global-wrapper>svg{margin-right:60px}@media screen and (max-width:25rem){.footer-global-wrapper>svg{margin:0 0 60px 0}}.footer-global-wrapper>div{flex:1 0 0%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:77rem){.footer-global-wrapper>div{justify-content:space-around}}@media screen and (max-width:50rem){.footer-global-wrapper>div{justify-content:flex-start}.footer-global-wrapper>div section{margin-bottom:60px}.footer-global-wrapper>div section:last-child{margin-bottom:0}}.footer-global-wrapper>div>section{width:22%}@media screen and (max-width:77rem){.footer-global-wrapper>div>section{width:44%}}@media screen and (max-width:50rem){.footer-global-wrapper>div>section{width:65%}}@media screen and (max-width:33rem){.footer-global-wrapper>div>section{width:100%}}.footer-social h2{margin-bottom:10px}.footer-social a{color:#148aff}.footer-social .hbspt-form{margin-bottom:20px}.footer-social .hs_email{width:85%}.footer-social .hs_email label{display:none}.footer-social .hs_email input{background-color:#1c1e20;border-right:none;width:100%;font-size:1rem;color:#fff;height:57px}.footer-social .hs_submit{width:15%;height:55px;position:relative}.footer-social .hs_submit:after{content:'';display:block;width:9px;height:16px;background:url(/96314c4882ffe66cb6f4072f76bc32cba8554d0f/61a90/images/chevron-right.svg);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.footer-social .hs_submit input{width:100%;border:1px solid #a4a5a6;border-left:none;border-radius:0;height:57px;padding:0;background-color:transparent;color:#fff;font-size:1rem;font-weight:700;-webkit-appearance:none;appearance:none;cursor:pointer;position:absolute;left:0}.footer-social .hs-form{display:flex;position:relative}.footer-social .hs_error_rollup{position:absolute;bottom:-22px;font-size:.875rem}.footer-links{display:flex;justify-content:space-between}@media screen and (max-width:25rem){.footer-links{flex-direction:column}.footer-links div:first-child{margin-bottom:60px}}.footer-links a:hover{color:#fff}.footer-links a:visited{color:#9575cd}.footer-contact address a:hover{color:#fff}.footer-contact address a:visited{color:#9575cd}.footer-copyright{align-items:center;display:flex;justify-content:space-between;padding:20px 0}@media screen and (max-width:58rem){.footer-copyright{flex-direction:column}.footer-copyright .cantina-logo-link{margin-right:10px}}@media screen and (max-width:58rem) and (max-width:40rem){.footer-copyright .cantina-logo-link{margin-bottom:10px}}.footer-copyright div{align-items:center;display:flex}@media screen and (max-width:58rem){.footer-copyright div{margin-bottom:10px}}@media screen and (max-width:40rem){.footer-copyright div{flex-direction:column;margin-bottom:0}}.footer-copyright a,.footer-copyright p,.footer-copyright span{margin-bottom:0}@media screen and (max-width:40rem){.footer-copyright a,.footer-copyright p,.footer-copyright span{font-size:12px}.footer-copyright a a,.footer-copyright p a,.footer-copyright span a{font-size:12px}}.highlight .hll{background-color:#ffc}.highlight{background:#f0f0f0}.highlight .c{color:#60a0b0;font-style:italic}.highlight .err{border:1px solid red}.highlight .k{color:#007020;font-weight:700}.highlight .o{color:#666}.highlight .ch{color:#60a0b0;font-style:italic}.highlight .cm{color:#60a0b0;font-style:italic}.highlight .cp{color:#007020}.highlight .cpf{color:#60a0b0;font-style:italic}.highlight .c1{color:#60a0b0;font-style:italic}.highlight .cs{color:#60a0b0;background-color:#fff0f0}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:#c65d09;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc{color:#007020;font-weight:700}.highlight .kd{color:#007020;font-weight:700}.highlight .kn{color:#007020;font-weight:700}.highlight .kp{color:#007020}.highlight .kr{color:#007020;font-weight:700}.highlight .kt{color:#902000}.highlight .m{color:#40a070}.highlight .s{color:#4070a0}.highlight .na{color:#4070a0}.highlight .nb{color:#007020}.highlight .nc{color:#0e84b5;font-weight:700}.highlight .no{color:#60add5}.highlight .nd{color:#555;font-weight:700}.highlight .ni{color:#d55537;font-weight:700}.highlight .ne{color:#007020}.highlight .nf{color:#06287e}.highlight .nl{color:#002070;font-weight:700}.highlight .nn{color:#0e84b5;font-weight:700}.highlight .nt{color:#062873;font-weight:700}.highlight .nv{color:#bb60d5}.highlight .ow{color:#007020;font-weight:700}.highlight .w{color:#bbb}.highlight .mb{color:#40a070}.highlight .mf{color:#40a070}.highlight .mh{color:#40a070}.highlight .mi{color:#40a070}.highlight .mo{color:#40a070}.highlight .sa{color:#4070a0}.highlight .sb{color:#4070a0}.highlight .sc{color:#4070a0}.highlight .dl{color:#4070a0}.highlight .sd{color:#4070a0;font-style:italic}.highlight .s2{color:#4070a0}.highlight .se{color:#4070a0;font-weight:700}.highlight .sh{color:#4070a0}.highlight .si{color:#70a0d0;font-style:italic}.highlight .sx{color:#c65d09}.highlight .sr{color:#235388}.highlight .s1{color:#4070a0}.highlight .ss{color:#517918}.highlight .bp{color:#007020}.highlight .fm{color:#06287e}.highlight .vc{color:#bb60d5}.highlight .vg{color:#bb60d5}.highlight .vi{color:#bb60d5}.highlight .vm{color:#bb60d5}.highlight .il{color:#40a070}.hs-form-required{display:none!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}[data-sal]{transition-duration:.2s;transition-delay:0s;transition-duration:var(--sal-duration,.2s);transition-delay:var(--sal-delay,0s);transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration='200']{transition-duration:.2s}[data-sal][data-sal-duration='250']{transition-duration:.25s}[data-sal][data-sal-duration='300']{transition-duration:.3s}[data-sal][data-sal-duration='350']{transition-duration:.35s}[data-sal][data-sal-duration='400']{transition-duration:.4s}[data-sal][data-sal-duration='450']{transition-duration:.45s}[data-sal][data-sal-duration='500']{transition-duration:.5s}[data-sal][data-sal-duration='550']{transition-duration:.55s}[data-sal][data-sal-duration='600']{transition-duration:.6s}[data-sal][data-sal-duration='650']{transition-duration:.65s}[data-sal][data-sal-duration='700']{transition-duration:.7s}[data-sal][data-sal-duration='750']{transition-duration:.75s}[data-sal][data-sal-duration='800']{transition-duration:.8s}[data-sal][data-sal-duration='850']{transition-duration:.85s}[data-sal][data-sal-duration='900']{transition-duration:.9s}[data-sal][data-sal-duration='950']{transition-duration:.95s}[data-sal][data-sal-duration='1000']{transition-duration:1s}[data-sal][data-sal-duration='1050']{transition-duration:1.05s}[data-sal][data-sal-duration='1100']{transition-duration:1.1s}[data-sal][data-sal-duration='1150']{transition-duration:1.15s}[data-sal][data-sal-duration='1200']{transition-duration:1.2s}[data-sal][data-sal-duration='1250']{transition-duration:1.25s}[data-sal][data-sal-duration='1300']{transition-duration:1.3s}[data-sal][data-sal-duration='1350']{transition-duration:1.35s}[data-sal][data-sal-duration='1400']{transition-duration:1.4s}[data-sal][data-sal-duration='1450']{transition-duration:1.45s}[data-sal][data-sal-duration='1500']{transition-duration:1.5s}[data-sal][data-sal-duration='1550']{transition-duration:1.55s}[data-sal][data-sal-duration='1600']{transition-duration:1.6s}[data-sal][data-sal-duration='1650']{transition-duration:1.65s}[data-sal][data-sal-duration='1700']{transition-duration:1.7s}[data-sal][data-sal-duration='1750']{transition-duration:1.75s}[data-sal][data-sal-duration='1800']{transition-duration:1.8s}[data-sal][data-sal-duration='1850']{transition-duration:1.85s}[data-sal][data-sal-duration='1900']{transition-duration:1.9s}[data-sal][data-sal-duration='1950']{transition-duration:1.95s}[data-sal][data-sal-duration='2000']{transition-duration:2s}[data-sal][data-sal-delay='50']{transition-delay:50ms}[data-sal][data-sal-delay='100']{transition-delay:.1s}[data-sal][data-sal-delay='150']{transition-delay:.15s}[data-sal][data-sal-delay='200']{transition-delay:.2s}[data-sal][data-sal-delay='250']{transition-delay:.25s}[data-sal][data-sal-delay='300']{transition-delay:.3s}[data-sal][data-sal-delay='350']{transition-delay:.35s}[data-sal][data-sal-delay='400']{transition-delay:.4s}[data-sal][data-sal-delay='450']{transition-delay:.45s}[data-sal][data-sal-delay='500']{transition-delay:.5s}[data-sal][data-sal-delay='550']{transition-delay:.55s}[data-sal][data-sal-delay='600']{transition-delay:.6s}[data-sal][data-sal-delay='650']{transition-delay:.65s}[data-sal][data-sal-delay='700']{transition-delay:.7s}[data-sal][data-sal-delay='750']{transition-delay:.75s}[data-sal][data-sal-delay='800']{transition-delay:.8s}[data-sal][data-sal-delay='850']{transition-delay:.85s}[data-sal][data-sal-delay='900']{transition-delay:.9s}[data-sal][data-sal-delay='950']{transition-delay:.95s}[data-sal][data-sal-delay='1000']{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}.sal-animate[data-sal|=fade],body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}.sal-animate[data-sal|=slide],body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}.sal-animate[data-sal|=zoom],body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}.sal-animate[data-sal|=flip],body.sal-disabled [data-sal|=flip]{transform:none}*{margin:0;padding:0;box-sizing:border-box}body,html{min-height:100%}body,html{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.7}body{letter-spacing:.02em;color:#1c1e20}body figcaption{color:#1c1e20;font-size:.875rem;font-style:italic;text-align:center}body.noscroll{position:fixed;overflow:hidden;height:100%;width:100%}.svg-sprite{position:absolute;top:-100%;left:-100%;opacity:0}picture img{width:100%}a{color:#323436;text-decoration:none}a:focus{outline:1px auto #148aff}a:focus:not(:focus-visible){outline:0}a:focus-visible{outline:1px auto #148aff}h1,h2,h3{font-weight:400}ol li,ul li{padding:.25em 0}sup{font-size:.65em;line-height:1em;vertical-align:text-top}img{border:0;width:100%;height:auto}audio[controls]{margin:1em 0;width:100%}svg{vertical-align:middle}svg text{fill:#1c1e20}address{font-style:normal}dl dt{margin:1em 0 0;font-size:.875rem}dl dd{margin:1em 0 1em 1em;font-size:1rem}dl dt+dd{margin-top:0}dl dt+dt{margin-top:1em}figure{margin:1em 0;counter-increment:figure}figure img{margin:0 0 1em 0;max-width:100%;height:auto}figure figcaption{margin-top:.25rem;font-weight:300;color:#5f6368}figure figcaption:before{content:"Fig " counter(figure) " — ";font-weight:400}figure figcaption.no-fig:before{content:none}fieldset{border:none}form label[for]{display:block;margin-bottom:10px}input,select,textarea{font-family:Lato,Helvetica,Arial,sans-serif;font-size:1rem}input:focus,select:focus,textarea:focus{outline:2px auto #148aff}input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:0}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px auto #148aff}input,textarea{background:#fff;border:1px solid #a4a5a6;padding:.595rem 1rem;font-size:1rem;border-radius:3px}.button,.contact .hs-form .hs-button,.newsletter-signup-banner .hs-button,.white-paper-signup-banner .hs-button{padding:1.125rem 2.25rem;display:inline-block;color:#fff;font-size:.813em;border:2px solid transparent;border-radius:2px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;background-color:#1574d4;cursor:pointer;transition:background-color .15s,color .15s}.button:hover,.contact .hs-form .hs-button:hover,.newsletter-signup-banner .hs-button:hover,.white-paper-signup-banner .hs-button:hover{background-color:transparent;color:#1574d4;border:2px solid #1574d4}.button--secondary,.contact .hs-form .hs-button.secondary,.white-paper-signup-banner .hs-button.secondary{background:#fff;border:2px solid #1574d4;color:#1574d4}.button--secondary:hover,.contact .hs-form .hs-button.secondary:hover,.white-paper-signup-banner .hs-button.secondary:hover{background-color:#1574d4;color:#fff}.button--tertiary{background:#f5f5f5;color:#323436;padding:5px 10px;text-transform:none;letter-spacing:.5px}.button--tertiary:hover{background:#a4a5a6;color:#1c1e20;border:2px solid transparent}.button--disabled{background:#f5f5f5;color:#a4a5a6;pointer-events:none}.content-wrapper{max-width:82.5rem;margin:0 auto}@media screen and (max-width:92rem){.content-wrapper:not(.full-bleed){padding-left:60px;padding-right:60px}}@media screen and (max-width:960px){.content-wrapper:not(.full-bleed){padding-left:50px;padding-right:50px}}@media screen and (max-width:768px){.content-wrapper:not(.full-bleed){padding-left:30px;padding-right:30px}}@media screen and (max-width:1056px){.content-wrapper:not--full-width(.full-bleed){padding-left:0;padding-right:0}}.content-section{padding-top:50px;padding-bottom:50px}@media screen and (max-width:768px){.content-section{padding-top:30px;padding-bottom:30px}}.content-section--extra-margin{margin-bottom:50px}.promo-margin{margin:0 auto}.italic{font-style:italic}.bold{font-weight:700}.heading-font{font-weight:200}.heading-font .bold,.heading-font b,.heading-font strong,h1 .bold,h1 b,h1 strong,h2 .bold,h2 b,h2 strong,h3 .bold,h3 b,h3 strong{font-weight:inherit}.body-font{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400}.footnotes{margin:4em 0;font-size:.75rem}.footnotes hr{display:none}.footnotes li{padding:0}.footnotes li p{margin:0}li code,p code{background:#f5f5f5;border-radius:.125em;color:#323436;font-family:Consolas,"Lucida Console",monaco,monospace;font-size:80%;padding:.45em .5em;margin-left:.2em;margin-right:.2em;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out;-ms-transition:color .25s ease-in-out,background-color .25s ease-in-out;-moz-transition:color .25s ease-in-out,background-color .25s ease-in-out;-o-transition:color .25s ease-in-out,background-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out}li code:hover,p code:hover{background-color:#a4a5a6;color:#1c1e20}pre code{font-family:Consolas,"Lucida Console",monaco,monospace;font-size:90%;letter-spacing:.0625em}kbd{background-color:#fff;border-bottom:2px solid #a4a5a6;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:70%;outline:1px solid #5f6368;padding:.125em .5em;position:relative;bottom:2px;margin-left:.2em;margin-right:.2em;min-width:1.75em;text-align:center;text-transform:uppercase}mark{padding:.125em}video{max-width:100%;height:auto}.hidden{display:none}.nolist{display:block;list-style:none;margin:0;padding:0}.nolist li{display:block;margin:0;padding:0}.credit{position:absolute;bottom:1em;right:1em;font-size:.5em;color:#fff}.credit a{text-decoration:none;color:#fff}.ts-newport-folk-festival{text-shadow:0 0 10px rgba(36,39,54,.75)}.ts-vista-higher-learning{text-shadow:0 0 10px rgba(35,35,36,.75)}.dca-header{font-size:3.4rem;margin:0 auto 1.3rem}@media (min-width:50rem){.dca-header{width:80%}}@media (max-width:50rem){.dca-header{font-size:2.5rem;text-align:center}}.dca-header svg{height:134px;margin-right:1rem;width:134px}@media (max-width:50rem){.dca-header svg{display:none}}.dca-header span{text-shadow:-1px 1px 0 #fff,-3px 3px 0 #c6c6c6}@media (max-width:50rem){.dca-header span{text-shadow:-1px 1px 0 #fff,-2px 2px 0 #c6c6c6}}hr{display:block;height:1px;border:0;border-top:1px solid #a4a5a6;margin:40px 0;padding:0}.hr--dark{border-color:#323436}.hr--full-width{margin:0}.hs-error-msgs{list-style:none}.hs-error-msg{color:#e75332;display:block;background-repeat:no-repeat;background-position-x:5px;background-position-y:6px}.error,.invalid{border:2px solid #e75332;position:relative}.post-submit{display:none}.page-blog .blog-list .content-section{padding-bottom:0}@media screen and (max-width:768px){.page-blog .blog-load-more{width:100%;text-align:center}}@media screen and (min-width:56.063rem){.page-blog .blog-load-more{margin-left:25%}}.content-max-width{max-width:650px}.fluid-width-video-wrapper{width:100%;position:relative;padding:0}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.highlight{padding:10px;margin-bottom:20px;overflow:scroll}#BambooHR>div a img{width:auto}.social-media-container{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #a4a5a6;margin-bottom:40px}@media screen and (min-width:50rem) and (max-width:77rem){.social-media-container{border-top:1px solid #a4a5a6;padding-top:20px}}.social-media-container a{display:flex;justify-content:center;align-items:center}.social-media-container a:hover svg path{fill:#f5f5f5}.social-media-container svg{width:100%}.social-media-container svg path{fill:#a4a5a6}.scroll-down{display:block;position:absolute;transform:rotate(-90deg);right:0;bottom:10rem}.scroll-down svg{margin-right:20px}.hero{background:url(/3031ff545558bb8453a3c21f408b0447145fb25f/1c8b7/images/home/hero.png) no-repeat;background-size:cover;display:flex;flex-direction:column;height:625px}.hero-wrapper{display:flex;align-items:center;width:100%;flex:1 0 0%}.hero-content{width:100%;position:relative;margin:0 auto;display:flex;justify-content:center;flex-direction:column;flex:1 0 0%}@media screen and (max-width:37rem){.hero-content{align-items:flex-start}}.hero-content h2{margin-bottom:30px}@media screen and (max-width:37rem){.hero-content h2{font-size:2.375rem;line-height:1.2;text-align:left;margin-top:10px}}.hero-content .hero-cta-container{display:flex;justify-content:flex-end;align-items:center;height:48px;width:240px;transition:all .5s cubic-bezier(0,0,.58,1)}.hero-content .hero-cta-container.show{width:195px}.hero-content .hero-cta-container:hover .hero-cta{text-decoration:underline}.hero-content .hero-cta-container:hover .hero-play-icon{transform:scale(1.2);transform-origin:center}.hero-content .hero-cta-container:hover .hero-play-icon path:first-child{fill:#2851a3}.hero-content .hero-cta{transition:all .5s cubic-bezier(0,0,.58,1);margin-bottom:0;text-align:right;cursor:pointer}.hero-content .hero-cta.show{opacity:1}.hero-content .hero-play-icon{transition:all 250ms cubic-bezier(0,0,.58,1);margin-left:20px;cursor:pointer}.hero-video{object-fit:cover;width:100vw;height:625px;position:absolute;top:0;left:0}.hero-overlay{position:absolute;width:100%;height:625px;background-color:#00000030;top:0;left:0}@media screen and (min-width:56rem){.content-banner{align-items:flex-start;display:flex}}@media screen and (max-width:56rem){.content-banner{align-items:flex-start;display:flex;flex-direction:column}}.content-banner-header{width:25%}.content-banner-header a,.content-banner-header h2{margin-bottom:60px}@media screen and (max-width:63rem){.content-banner-header{width:215px}}@media screen and (max-width:56rem){.content-banner-header{width:100%}}.content-banner-content{display:flex;flex-direction:column;justify-content:center}.content-banner-content{width:60%}@media screen and (max-width:56rem){.content-banner-content{width:100%!important}}@media screen and (max-width:768px){.contact .hs-form .content-banner-content .hs-button,.content-banner-content .button,.content-banner-content .contact .hs-form .hs-button,.content-banner-content .newsletter-signup-banner .hs-button,.content-banner-content .white-paper-signup-banner .hs-button,.newsletter-signup-banner .content-banner-content .hs-button,.white-paper-signup-banner .content-banner-content .hs-button{width:100%;text-align:center}}.content-banner-graphic{margin:40px 0}.content-banner-cta-container{margin-top:30px;display:flex}.content-banner-container--sans-padding-top{padding-top:0}.content-banner-centered-text{padding:9% 0 10% 0;text-align:center}@media screen and (max-width:960px){.content-banner-centered-text{padding:21% 0 21% 0}.content-banner-centered-text .text-body--xlarge--condensed{font-size:2.435rem;line-height:2.8125rem}}.sideBySideContainer{display:flex}@media screen and (max-width:768px){.sideBySideContainer{flex-direction:column}}.standaloneContainer{display:flex;justify-content:center;text-align:center}@media screen and (max-width:768px){.standaloneContainer blockquote.blueVersion:before{left:calc(50% - 33.5px)}}.blog-content .conversation-message .standaloneContainer blockquote.blueVersion footer .conversation-message-author-name,.blog-content .standaloneContainer blockquote.blueVersion footer li,.blog-content .standaloneContainer blockquote.blueVersion footer p,.profile-summary .standaloneContainer blockquote.blueVersion footer p,.standaloneContainer blockquote.blueVersion footer .blog-content .conversation-message .conversation-message-author-name,.standaloneContainer blockquote.blueVersion footer .blog-content li,.standaloneContainer blockquote.blueVersion footer .blog-content p,.standaloneContainer blockquote.blueVersion footer .profile-summary p,.standaloneContainer blockquote.blueVersion footer .text-body{display:inline;font-size:1.375rem;font-style:italic;padding:0}.blog-content .conversation-message .standaloneContainer blockquote.blueVersion footer .conversation-message-author-name:first-child:before,.blog-content .standaloneContainer blockquote.blueVersion footer li:first-child:before,.blog-content .standaloneContainer blockquote.blueVersion footer p:first-child:before,.profile-summary .standaloneContainer blockquote.blueVersion footer p:first-child:before,.standaloneContainer blockquote.blueVersion footer .blog-content .conversation-message .conversation-message-author-name:first-child:before,.standaloneContainer blockquote.blueVersion footer .blog-content li:first-child:before,.standaloneContainer blockquote.blueVersion footer .blog-content p:first-child:before,.standaloneContainer blockquote.blueVersion footer .profile-summary p:first-child:before,.standaloneContainer blockquote.blueVersion footer .text-body:first-child:before{position:relative}.blog-content .conversation-message .standaloneContainer blockquote.blueVersion footer .conversation-message-author-name:first-child:after,.blog-content .standaloneContainer blockquote.blueVersion footer li:first-child:after,.blog-content .standaloneContainer blockquote.blueVersion footer p:first-child:after,.profile-summary .standaloneContainer blockquote.blueVersion footer p:first-child:after,.standaloneContainer blockquote.blueVersion footer .blog-content .conversation-message .conversation-message-author-name:first-child:after,.standaloneContainer blockquote.blueVersion footer .blog-content li:first-child:after,.standaloneContainer blockquote.blueVersion footer .blog-content p:first-child:after,.standaloneContainer blockquote.blueVersion footer .profile-summary p:first-child:after,.standaloneContainer blockquote.blueVersion footer .text-body:first-child:after{content:"\002C ";position:relative}blockquote.blueVersion{padding-left:110px;position:relative;color:#1574d4;min-height:83px;display:flex;flex-direction:column;justify-content:center}blockquote.blueVersion:before{content:'';width:67px;height:67px;position:absolute;left:0;top:8px;background:url(/68921f6bcd8a6fd79c69f0c36885dba4942b1d0a/eccd1/images/quote.svg) no-repeat}blockquote.blueVersion p.quote-text{margin:0}blockquote.blueVersion p.quote-text:before{content:'"'}blockquote.blueVersion p.quote-text:after{content:'"'}blockquote.blueVersion footer{margin-top:40px}.blog-content .conversation-message blockquote.blueVersion footer .conversation-message-author-name,.blog-content blockquote.blueVersion footer li,.blog-content blockquote.blueVersion footer p,.profile-summary blockquote.blueVersion footer p,blockquote.blueVersion footer .blog-content .conversation-message .conversation-message-author-name,blockquote.blueVersion footer .blog-content li,blockquote.blueVersion footer .blog-content p,blockquote.blueVersion footer .profile-summary p,blockquote.blueVersion footer .text-body{display:block;margin:0;padding-left:20px;position:relative;line-height:1.5}.blog-content .conversation-message blockquote.blueVersion footer .conversation-message-author-name:first-child:before,.blog-content blockquote.blueVersion footer li:first-child:before,.blog-content blockquote.blueVersion footer p:first-child:before,.profile-summary blockquote.blueVersion footer p:first-child:before,blockquote.blueVersion footer .blog-content .conversation-message .conversation-message-author-name:first-child:before,blockquote.blueVersion footer .blog-content li:first-child:before,blockquote.blueVersion footer .blog-content p:first-child:before,blockquote.blueVersion footer .profile-summary p:first-child:before,blockquote.blueVersion footer .text-body:first-child:before{content:"\2014 ";position:absolute;left:0}blockquote.blueVersion.sideBySideQuote{width:49%;display:inline-flex;padding:110px 65px 0 65px;text-align:center;margin-bottom:50px}blockquote.blueVersion.sideBySideQuote:before{left:calc(50% - 33.5px)}blockquote.blueVersion.sideBySideQuote.quote-left{border-right:1px solid #000}.blog-content .conversation-message blockquote.blueVersion.sideBySideQuote footer .conversation-message-author-name,.blog-content blockquote.blueVersion.sideBySideQuote footer li,.blog-content blockquote.blueVersion.sideBySideQuote footer p,.profile-summary blockquote.blueVersion.sideBySideQuote footer p,blockquote.blueVersion.sideBySideQuote footer .blog-content .conversation-message .conversation-message-author-name,blockquote.blueVersion.sideBySideQuote footer .blog-content li,blockquote.blueVersion.sideBySideQuote footer .blog-content p,blockquote.blueVersion.sideBySideQuote footer .profile-summary p,blockquote.blueVersion.sideBySideQuote footer .text-body{display:inline-block;padding-left:0}.blog-content .conversation-message blockquote.blueVersion.sideBySideQuote footer .conversation-message-author-name:first-child:before,.blog-content blockquote.blueVersion.sideBySideQuote footer li:first-child:before,.blog-content blockquote.blueVersion.sideBySideQuote footer p:first-child:before,.profile-summary blockquote.blueVersion.sideBySideQuote footer p:first-child:before,blockquote.blueVersion.sideBySideQuote footer .blog-content .conversation-message .conversation-message-author-name:first-child:before,blockquote.blueVersion.sideBySideQuote footer .blog-content li:first-child:before,blockquote.blueVersion.sideBySideQuote footer .blog-content p:first-child:before,blockquote.blueVersion.sideBySideQuote footer .profile-summary p:first-child:before,blockquote.blueVersion.sideBySideQuote footer .text-body:first-child:before{position:relative}@media screen and (max-width:768px){blockquote.blueVersion{padding-left:0;padding-top:110px}blockquote.blueVersion.sideBySideQuote{padding:110px 0 0 0;width:100%}blockquote.blueVersion.sideBySideQuote.quote-left{border-right:none}}blockquote.grayVersion p:after,blockquote.grayVersion p:before{content:'"'}blockquote.grayVersion span{display:block;margin-bottom:0}blockquote.grayVersion p,blockquote.grayVersion span{font-size:1.125rem;text-align:center}blockquote.margin{margin:40px 0 60px}.quote-banner{display:flex;justify-content:center;align-items:center;padding:100px}@media screen and (max-width:34rem){.quote-banner{padding:60px 40px}}@media screen and (min-width:58rem){.quote-banner blockquote{flex:.5}}.card-feature-banner-container{background-repeat:no-repeat;background-size:cover}.card-feature-banner{background-repeat:no-repeat;background-size:cover;padding:6rem 0}.card-feature-banner .card-container{margin-bottom:0}.card-feature-banner-wrapper{display:flex;justify-content:flex-end;align-items:center}.card-feature-banner-wrapper .card{border-left:none;border-right:none}.card-container{position:relative;display:flex;margin-bottom:40px;width:32%;max-width:310px;overflow:hidden}@media screen and (max-width:66rem){.card-container{width:46%}}@media screen and (max-width:42rem){.card-container{width:100%}}.card-container>a{display:flex;flex-direction:column;flex:1 0 0%;flex-grow:1}.card-container>a:hover img{min-width:120%;min-height:120%}.card-container>a:hover .text-body--link-with-arrow svg{margin-left:20px}.card-container .img-container{align-items:center;display:flex;height:181px;justify-content:center;overflow:hidden;border:1px solid #a4a5A650}.card-container img{flex-shrink:0;min-width:100%;min-height:100%;object-fit:cover;transition:all .15s}.card{background:#fff;border-bottom:6px solid #1574d4;border-left:1px solid #a4a5A650;border-right:1px solid #a4a5A650;flex-grow:1;display:flex;flex-direction:column;padding:30px}.card .card-eyebrow{margin-bottom:10px;line-height:1}.card h2{margin-bottom:30px}.card .card-cta{margin-bottom:0;align-self:flex-start}.card>div{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.secondary-card-container .img-container{height:167px}.secondary-card-container .card{padding:20px 20px 0;display:flex;flex-direction:column;justify-content:space-between}.tertiary-card{align-items:center;border-right:1px solid #a4a5a6;display:flex;flex-direction:column;justify-content:center;padding:40px 100px;flex:1 0 0%}@media screen and (max-width:62rem){.tertiary-card{border-right:none;border-bottom:1px solid #a4a5a6;margin-bottom:4rem;padding-bottom:5rem}}@media screen and (max-width:37rem){.tertiary-card{padding-left:0;padding-right:0}}.tertiary-card:last-child{border:none;margin-bottom:0}.tertiary-card h2,.tertiary-card p{text-align:center;margin-bottom:60px;width:100%}.quaternary-cards-banner{display:flex;flex-wrap:wrap;justify-content:space-between}.quaternary-card{width:30%;display:flex;flex-direction:column;margin-bottom:3rem}@media screen and (max-width:52rem){.quaternary-card{width:45%}}@media screen and (max-width:36rem){.quaternary-card{width:100%}}.cards-banner-header{padding-bottom:60px}.cards-banner{display:flex;flex-wrap:wrap;justify-content:space-between}.cards-banner--under-three{justify-content:flex-start}.cards-banner--under-three .card-container{margin-right:2%}@media screen and (max-width:42rem){.cards-banner{padding:0;justify-content:center}}.secondary-cards-banner{display:flex;justify-content:space-between}@media screen and (max-width:47rem){.secondary-cards-banner{flex-direction:column;align-items:center}}.call-out-banner{padding-top:40px}.call-out-banner-container{display:flex}.call-out-banner-double-diamond{position:relative;padding:60px calc(555px + 8%) 100px 80px}.call-out-banner-double-diamond img{position:absolute;bottom:60px;right:60px;width:555px}@media screen and (max-width:77rem){.call-out-banner-double-diamond{margin-right:10%;padding:50px;padding-right:calc(35% + 40px)}.call-out-banner-double-diamond img{width:45%;right:-10%;bottom:50%;transform:translateY(50%)}}@media screen and (max-width:43rem){.call-out-banner-double-diamond{margin-right:0;padding:50px 30px}.call-out-banner-double-diamond img{position:static;width:100%;transform:none;margin-bottom:40px}}@media screen and (max-width:43rem) and (max-width:32rem){.call-out-banner-double-diamond{padding:50px 0}.call-out-banner-double-diamond a{display:block;text-align:center}}.call-out-banner-content{position:relative;padding:60px calc(555px + 8%) 60px 80px}.call-out-banner-content img{position:absolute;bottom:0;right:60px;width:555px}@media screen and (max-width:77rem){.call-out-banner-content{margin-right:10%;padding:50px;padding-right:calc(35% + 40px)}.call-out-banner-content img{width:45%;right:-10%;bottom:50%;transform:translateY(50%)}}@media screen and (max-width:43rem){.call-out-banner-content{margin-right:0;padding:50px 30px}.call-out-banner-content img{position:static;width:100%;transform:none;margin-bottom:40px}}@media screen and (max-width:43rem) and (max-width:32rem){.call-out-banner-content{padding:50px 0}.call-out-banner-content a{display:block;text-align:center}}.call-out-banner-no-padding .content-container-wrapper{display:flex;height:323px}@media screen and (max-width:64rem){.call-out-banner-no-padding .content-container-wrapper{flex-direction:column;height:auto}}.call-out-banner-no-padding .content-container-wrapper .content-container{display:flex;flex-direction:column;justify-content:center;width:57.5%;padding:25px 120px 25px 80px}@media screen and (max-width:64rem){.call-out-banner-no-padding .content-container-wrapper .content-container{width:auto;padding:25px}}.call-out-banner-no-padding .content-container-wrapper .content-container>h2.header-small{margin-bottom:15px}.blog-content .call-out-banner-no-padding .content-container-wrapper .content-container>p,.call-out-banner-no-padding .content-container-wrapper .blog-content .content-container>p,.call-out-banner-no-padding .content-container-wrapper .blog-content .conversation-message .content-container>p.conversation-message-author-name,.call-out-banner-no-padding .content-container-wrapper .content-container>p.text-body,.call-out-banner-no-padding .content-container-wrapper .profile-summary .content-container>p,.profile-summary .call-out-banner-no-padding .content-container-wrapper .content-container>p{margin-bottom:15px}.call-out-banner-no-padding .content-container-wrapper .image-container{display:flex;justify-content:center;width:42.5%}@media screen and (max-width:64rem){.call-out-banner-no-padding .content-container-wrapper .image-container{width:auto}}.call-out-banner-no-padding .content-container-wrapper .image-container img{width:100%;height:100%;object-fit:cover}.newsletter-signup-banner{display:flex;padding:100px;align-items:center}@media screen and (max-width:80rem){.newsletter-signup-banner{padding:100px 40px}}@media screen and (max-width:63rem){.newsletter-signup-banner{flex-direction:column;justify-content:center;text-align:center;padding:100px 60px;max-width:650px}}@media screen and (max-width:39rem){.newsletter-signup-banner{margin:0}}@media screen and (max-width:32rem){.newsletter-signup-banner{padding:100px 40px}}.newsletter-signup-banner>div{flex:1 0 0%}.newsletter-signup-banner>div:first-child{padding-right:100px}@media screen and (max-width:80rem){.newsletter-signup-banner>div:first-child{padding-right:40px}}@media screen and (max-width:63rem){.newsletter-signup-banner>div:first-child{padding-right:0;margin-bottom:80px}}@media screen and (max-width:32rem){.newsletter-signup-banner>div:first-child{margin-bottom:50px}}.newsletter-signup-banner>div:first-child p{margin-bottom:0}.newsletter-signup-banner>div:last-child{padding-left:100px}@media screen and (max-width:80rem){.newsletter-signup-banner>div:last-child{padding-left:40px}}@media screen and (max-width:63rem){.newsletter-signup-banner>div:last-child{padding-left:0}}.newsletter-signup-banner>div:last-child p{margin-top:20px;margin-bottom:0;line-height:24px}@media screen and (max-width:63rem){.newsletter-signup-banner>div:last-child p{margin-top:80px}}@media screen and (max-width:32rem){.newsletter-signup-banner>div:last-child p{margin-top:30px}}.newsletter-signup-banner .hs_email{width:75%}@media screen and (max-width:32rem){.newsletter-signup-banner .hs_email{width:100%;margin-bottom:20px}}.newsletter-signup-banner .hs_email input{width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.newsletter-signup-banner .hs_email label{margin-bottom:0}.newsletter-signup-banner .hs-submit{width:25%;margin-top:27px}@media screen and (max-width:32rem){.newsletter-signup-banner .hs-submit{width:100%}}.newsletter-signup-banner .hs-submit input{width:100%;height:40px;appearance:none;-webkit-appearance:none;border-radius:0;padding:.595rem 1rem}.newsletter-signup-banner .hs-form{display:flex}@media screen and (max-width:32rem){.newsletter-signup-banner .hs-form{flex-direction:column}}.newsletter-signup-banner .hs-button{padding:1.125rem 0}.newsletter-signup-banner .muted-text{color:#5f6368}.questions-bannner{display:flex;justify-content:center;align-items:center}@media screen and (max-width:62rem){.questions-bannner{flex-direction:column}}@media screen and (max-width:768px){.contact .hs-form .questions-bannner .hs-button,.newsletter-signup-banner .questions-bannner .hs-button,.questions-bannner .button,.questions-bannner .contact .hs-form .hs-button,.questions-bannner .newsletter-signup-banner .hs-button,.questions-bannner .white-paper-signup-banner .hs-button,.white-paper-signup-banner .questions-bannner .hs-button{width:100%;text-align:center}}.contact .hs-form{width:100%}.contact .hs-form fieldset{width:100%}.contact .hs-form h1{margin:0 0 3rem 0;line-height:1.3}.contact .hs-form p{margin:0 0 1rem 0}.contact .hs-form a{color:#1574d4}.contact .hs-form .hs-form-field:not(.hs-fieldtype-booleancheckbox){width:100%;margin-bottom:40px;vertical-align:top}.contact .hs-form .hs-form-field:not(.hs-fieldtype-booleancheckbox) .hs-input{width:100%}.contact .hs-form .hs-fieldtype-booleancheckbox{margin-bottom:20px}.contact .hs-form .hs-fieldtype-booleancheckbox label{display:flex;align-items:center}.contact .hs-form .hs-fieldtype-booleancheckbox ul{list-style:none}.contact .hs-form .hs-fieldtype-booleancheckbox li{padding:0}.contact .hs-form .hs-fieldtype-booleancheckbox .hs-input{width:14px;margin-right:20px}.contact .hs-form .hs-fieldtype-textarea textarea{min-height:150px}.contact .hs-form .form-columns-2 .hs-form-field{width:50%;display:inline-block}@media screen and (max-width:37.5rem){.contact .hs-form .form-columns-2 .hs-form-field{width:100%}}.contact .hs-form .form-columns-2 .hs-form-field:first-child{padding-right:10px}@media screen and (max-width:37.5rem){.contact .hs-form .form-columns-2 .hs-form-field:first-child{padding-right:0}}.contact .hs-form .form-columns-2 .hs-form-field:last-child{padding-left:10px}@media screen and (max-width:37.5rem){.contact .hs-form .form-columns-2 .hs-form-field:last-child{padding-left:0}}.contact .hs-form .hs-button{margin-top:60px;-webkit-appearance:none;appearance:none}@media screen and (max-width:768px){.contact .hs-form .hs-button{width:100%;text-align:center}}.contact .hs-form .hs-button:not(:last-child){margin-right:1.5rem}.page-team .contact{margin-bottom:50px}.content-image-banner{align-items:center;padding-right:0;display:flex}@media screen and (max-width:37.5rem){.content-image-banner{flex-direction:column-reverse;padding:0}}.content-image-banner>div{flex:1 0 0%}.content-image-banner>div:first-child{padding:0 100px}@media screen and (max-width:58rem){.content-image-banner>div:first-child{padding:0 5rem}}@media screen and (max-width:37.5rem){.content-image-banner>div:first-child{padding:60px 40px}}.content-image-banner>div:first-child p:last-child{margin-bottom:0}.content-image-banner>div:last-child{height:323px}.content-image-banner>div:last-child img{min-width:100%;min-height:100%;object-fit:cover}.centered-content-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:45%;margin:0 auto}@media screen and (max-width:88rem){.centered-content-banner{width:55%}}@media screen and (max-width:63rem){.centered-content-banner{width:70%}}@media screen and (max-width:53rem){.centered-content-banner{width:100%}}.centered-content-banner h2,.centered-content-banner p{text-align:center}.internal-hero{padding-top:50px}@media screen and (max-width:42rem){.internal-hero{padding-top:30px;padding-bottom:30px}}.internal-hero .internal-hero-container .subheader{padding-right:120px}@media screen and (max-width:42rem){.internal-hero .internal-hero-container .subheader{padding-right:0}}@media screen and (min-width:60rem){.internal-hero .internal-hero-container{display:flex}.internal-hero .internal-hero-container--margin-left{flex-direction:column;width:50%;margin-left:25%}}.internal-hero .internal-hero-container>div{flex:1 0 0%}.internal-hero h2{margin-top:-11px}@media screen and (min-width:60rem){.internal-hero h2{padding-right:80px}}.internal-hero .internal-hero-link-hidden-mobile{display:none}@media screen and (min-width:60rem){.internal-hero .internal-hero-link-hidden-mobile{display:inline}}@media screen and (min-width:60rem){.internal-hero .internal-hero-link-hidden-desktop{display:none}}.profile-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:50px}.profile{width:22%}@media screen and (max-width:64rem){.profile{width:31%}}@media screen and (max-width:37.5rem){.profile{width:48%}}@media screen and (max-width:28rem){.profile{width:100%}}.profile-name{margin:10px 0 0 0}.profile-name+p{line-height:1}.dictionary-list-item{border-top:1px solid #a4a5a6;display:flex;padding:40px 0}@media screen and (max-width:41rem){.dictionary-list-item{flex-direction:column}}.dictionary-list-item:first-child{border-top:0;padding-top:0}.dictionary-list-item:last-child{margin-bottom:24px}.dictionary-list-item h2{flex:auto}.dictionary-list-item>div{flex:auto;max-width:100%}@media screen and (min-width:41rem){.dictionary-list-item>div{max-width:60%;width:100%}}.dictionary-list-item h2,.dictionary-list-item p{margin-bottom:0}.dictionary-list-item p.right-alignment{margin-left:auto}@media screen and (max-width:42rem){.dictionary-list-item p.right-alignment{margin:0}}.dictionary-list-item ul{list-style:none;flex:1 0 0%}.dictionary-list-item ul li{margin-bottom:0;line-height:1.1}.dictionary-list-item>div{display:flex}@media screen and (max-width:41rem){.dictionary-list-item h2{margin-bottom:40px}}.image-header-card-container{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:48rem){.image-header-card-container{justify-content:space-around}}.image-header-card{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px;width:25%}@media screen and (max-width:48rem){.image-header-card{width:46%}}.image-header-card img{max-width:150px}.left-content-banner{padding:100px 0}.left-content-banner>div{width:40%}@media screen and (max-width:48rem){.left-content-banner>div{width:80%}}@media screen and (max-width:30rem){.left-content-banner>div{width:100%}}.left-content-banner p{margin-bottom:0}.event-card{display:flex;flex:1 0 0%;border-bottom:1px solid #a4a5a6;padding-bottom:80px;margin-bottom:80px}.event-card:last-child{margin-bottom:0}@media screen and (max-width:39rem){.event-card{padding:0 20px 80px}}@media screen and (min-width:39rem){.event-card-content{margin-right:80px}}.event-card-content>a:first-of-type{margin-right:5%}@media screen and (max-width:29rem){.event-card-content>a:first-of-type{margin-right:0;margin-bottom:20px}}@media screen and (max-width:29rem){.event-card-content>a{display:block;text-align:center}}.event-date{margin-bottom:10px}@media screen and (min-width:39rem){.event-date{display:none}}.event-card-sidebar{display:none}@media screen and (min-width:39rem){.event-card-sidebar{display:block}}.event-card-sidebar ul{list-style:none}.event-card-sidebar li p{margin:0}.event-control{cursor:pointer}.past-event{display:none}.past .event-card{display:none}.past .past-event{display:flex}.upcoming .event-card{display:flex}.upcoming .past-event{display:none}.all .event-card{display:flex}.events-list-container{flex:1 0 0%}@media screen and (max-width:39rem){.events-list-container .content-banner-header{padding-left:20px}}@media screen and (max-width:39rem){.events-list-container .content-wrapper{padding:0}}.events-list-controls .category-controls{justify-content:flex-start}@media screen and (min-width:60rem){.events-list-controls .category-controls{margin-left:25%}}.events-list-no-events{display:none;padding:0 20px 80px}.event{display:flex}@media screen and (max-width:56rem){.event{display:inline}.event .callout-table{max-width:none;width:100%;margin-top:50px}.event .button-event-register{display:none}.event .button-event-register-mobile{display:block}}.button-event-register-mobile{display:none;max-width:none;width:100%;text-align:center}.event-content{flex:1 0 0%;padding-right:80px}.contact .hs-form .event-content>.hs-button,.event-content>.button,.newsletter-signup-banner .event-content>.hs-button,.white-paper-signup-banner .event-content>.hs-button{margin-top:80px}.event-content p a{color:#148aff!important}@media screen and (max-width:768px){.event-content{padding:0}}.event-content ul{list-style-position:inside}.event-share{list-style:none;display:flex;justify-content:space-around}.event-share svg{width:24px;height:24px}.event-share svg path{fill:#5f6368}.full-profile{display:flex}.full-profile a{color:#148aff}.full-profile a:hover{text-decoration:underline}.full-profile .full-profile-main{flex:1 0 0%;padding-right:80px}@media screen and (max-width:56rem){.full-profile{display:block}.full-profile .full-profile-main{padding-right:0}.full-profile .full-profile-main .content-banner-header h2{margin-bottom:20px}.full-profile .full-profile-main section{margin-bottom:50px}.full-profile .full-profile-main section:last-child{padding-bottom:0}.full-profile .callout-table{width:100%;margin-bottom:50px}}.profile-insights{background:#f5f5f5}.page-profile .content-banner-header{width:328px}.full-profile-header .content-wrapper,.full-profile-main .content-wrapper{padding-left:0;padding-right:0}.profile-card{display:flex}@media screen and (max-width:28rem){.profile-card{flex-direction:column;justify-content:center;align-items:center}}.profile-card-avatar-container{width:128px;height:128px;border-radius:50%;margin-right:40px;overflow:hidden}@media screen and (max-width:28rem){.profile-card-avatar-container{margin:0 0 40px 0}}.profile-card-content{flex:1 0 0%}@media screen and (max-width:28rem){.profile-card-content{text-align:center}}.profile-card-content h2{margin-bottom:0}.profile-card-content h3{margin-bottom:20px}.social-links svg{margin-right:5px}.social-links .email svg{stroke:#5f6368}.social-links .dribble svg{width:32px;height:32px}.instagram-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:60px}.instagram-item{width:23%;margin-bottom:20px}@media screen and (max-width:48rem){.instagram-item{width:30%}}@media screen and (max-width:33rem){.instagram-item{width:44%}}@media screen and (max-width:28rem){.instagram-item{width:100%}}.internal-card-hero{display:flex}.internal-card-hero.left{flex-direction:row-reverse}@media screen and (max-width:65rem){.internal-card-hero{flex-direction:column}.internal-card-hero.left{flex-direction:column}}.internal-card-hero-img-container{width:64%;position:relative;flex-grow:1}@media screen and (max-width:65rem){.internal-card-hero-img-container{width:100%}}.internal-card-hero-img-container img{display:block;min-width:100%;min-height:100%;object-fit:cover}.internal-card-hero-img-container .internal-card-hero-date{position:absolute;bottom:0;right:0;background-color:#1c1e20;padding:10px 20px;color:#fff}.internal-card-hero-content{width:36%;padding:30px 0 30px 60px;flex-grow:1}.left .internal-card-hero-content{padding:30px 60px 30px 0}@media screen and (max-width:65rem){.internal-card-hero-content{padding:30px 30px 30px 0;width:100%}}.internal-card-hero-content h2{margin-bottom:0}.internal-card-hero-content .author{display:block;margin:10px 0 20px}.internal-card-hero-social-share{margin-top:40px}.social-share a{margin-right:20px}.category-controls-wrapper{border-bottom:1px solid #a4a5a6;padding-bottom:40px}.category-controls{list-style:none;display:flex;justify-content:space-between;white-space:nowrap}@media screen and (max-width:82.5rem){.category-controls{justify-content:flex-start;flex-wrap:wrap}}@media screen and (max-width:82.5rem){.category-controls li{margin:0 10px 10px 0;padding:0}}.category-controls a,.category-controls button{padding:10px 15px;border:none;background:0 0;display:block}.category-controls a.active,.category-controls button.active{background:#1c1e20;color:#fff}@media screen and (max-width:82.5rem){.category-controls a,.category-controls button{background:#1c1e20;color:#fff;border:2px solid transparent}.category-controls a.active,.category-controls button.active{background:#fff;color:#1c1e20;border:2px solid #1c1e20}}.page-blog .category-controls-wrapper{border-bottom:none}.profile-image-name-title{display:flex;align-items:center;margin-top:40px}.profile-image-name-title .profile-image{width:75px;height:75px;display:block;border-radius:50%}.profile-image-name-title .profile-image-name-title-content{margin-left:10px}.profile-image-name-title .profile-image-name-title-content p{margin-bottom:0;line-height:1.375rem}.profile-image-name-title .profile-image-name-title-content h2,.profile-image-name-title .profile-image-name-title-content h3{line-height:1.375rem;margin-bottom:0}.profile-image-name-title .profile-image-name-title-content .author-name{white-space:nowrap}.post-share{margin-bottom:30px}@media screen and (min-width:56rem){.post-share{display:flex;flex-direction:column;justify-content:center;align-items:center}.post-share .social-share a{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;margin-right:0}.post-share .social-share a span{display:inline;margin-right:5px}}.post-share p{margin-bottom:10px}.post-share a span{display:none}.post-category-buttons{display:flex;list-style:none;flex-wrap:wrap}@media screen and (min-width:768px){.post-category-buttons{width:75%}}.post-category-buttons li{margin-right:20px;margin-bottom:20px;padding:0}.post-footer .post-footer-category-container{border-bottom:1px solid #a4a5a6;padding:60px 0 30px;margin-bottom:40px}@media screen and (min-width:768px){.post-footer .post-footer-category-container{display:flex;justify-content:space-between;align-items:center}}.post-footer .post-footer-category-container .social-share{white-space:nowrap}.post-footer .post-footer-author-link{padding:20px 0}@media screen and (min-width:768px){.post-footer .post-footer-author-link{display:flex;justify-content:space-between;align-items:center}}.post-footer .post-footer-author-link .profile-image-name-title{margin-top:0}.contact .hs-form .post-footer .post-footer-author-link .hs-button,.newsletter-signup-banner .post-footer .post-footer-author-link .hs-button,.post-footer .post-footer-author-link .button,.post-footer .post-footer-author-link .contact .hs-form .hs-button,.post-footer .post-footer-author-link .newsletter-signup-banner .hs-button,.post-footer .post-footer-author-link .white-paper-signup-banner .hs-button,.white-paper-signup-banner .post-footer .post-footer-author-link .hs-button{margin-top:1rem}.percent-stats{display:flex;justify-content:center;width:100%;border-top:1px solid #a4a5a6;border-bottom:1px solid #a4a5a6;padding:40px 0;margin:40px 0}@media screen and (max-width:36rem){.percent-stats{flex-direction:column}}.percent-stat-card{display:flex;flex-direction:column;align-items:center;width:33.3%}.percent-stat-card:last-child{margin-right:0}@media screen and (max-width:36rem){.percent-stat-card{width:100%;margin-top:40px;margin-right:0}.percent-stat-card:first-child{margin-top:0}}.percent-stat-card .percent-stat-text{text-align:center;font-size:.875rem;line-height:1.5;margin-bottom:0;padding:0 10px;max-width:200px}.percent-stat-card .percent-stat-text--left-align{text-align:left}.percent-stat{font-size:70px;color:#148aff;position:relative;line-height:1;margin-bottom:40px}.percent-stat.up:before{content:'';width:0;height:0;left:-20px;bottom:50%;transform:translateY(16px);position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #148aff}.percent-stat.down:before{content:'';width:0;height:0;left:-20px;bottom:50%;transform:translateY(16px);position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #148aff}.percent-stat-with-copy{display:flex;align-items:flex-end}.percent-stat-with-copy .percent-stat{font-size:5.625rem;margin-right:40px}.percent-stat-symbol{font-size:1.875rem;margin-left:-10px}.percent-stats-horizontal{display:flex;justify-content:center;width:100%;border-top:1px solid #a4a5a6;border-bottom:1px solid #a4a5a6;padding:40px 0;margin:40px 0}@media screen and (max-width:36rem){.percent-stats-horizontal{flex-direction:column}}.percent-stat-card-horizontal{display:flex;flex-direction:inherit;align-items:center}.percent-stat-card-horizontal:last-child{margin-right:0}@media screen and (max-width:36rem){.percent-stat-card-horizontal{width:100%;margin-top:40px;margin-right:0}.percent-stat-card-horizontal:first-child{margin-top:0}}.percent-stat-card-horizontal .percent-stat-text-horizontal{text-align:left;font-size:.875rem;line-height:1.5;margin-bottom:0;padding:0 30px;max-width:460px}.percent-stat-card-horizontal .percent-stat-text-horizontal--left-align{text-align:left}@media screen and (max-width:72rem){.percent-stat-card-horizontal .percent-stat-text-horizontal{max-width:360px}}@media screen and (max-width:36rem){.percent-stat-card-horizontal .percent-stat-text-horizontal{text-align:center;padding:30px 30px 0 30px}}.percent-stat-horizontal{font-size:70px;color:#148aff;position:relative;line-height:1}.percent-stat-horizontal.up:before{content:'';width:0;height:0;left:-20px;bottom:50%;transform:translateY(16px);position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #148aff}.percent-stat-horizontal.down:before{content:'';width:0;height:0;left:-20px;bottom:50%;transform:translateY(16px);position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #148aff}.percent-stat-with-copy-horizontal{display:flex;align-items:flex-end}.percent-stat-with-copy-horizontal .percent-stat{font-size:5.625rem;margin-right:40px}.percent-stat-symbol-horizontal{font-size:1.875rem;margin-left:-10px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.card-container{padding-bottom:2rem}.card-container.swiper-slide{height:auto}.insights-swiper-container,.work-swiper-container{width:100%}@media screen and (min-width:767px){.insights-swiper-container .swiper-button-next,.insights-swiper-container .swiper-button-prev,.insights-swiper-container .swiper-pagination,.work-swiper-container .swiper-button-next,.work-swiper-container .swiper-button-prev,.work-swiper-container .swiper-pagination{display:none}}.swiper-pagination,div.swiper-button-next,div.swiper-button-prev{display:none}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:18px}.swiper-slide-next:after,.swiper-slide-prev:after{width:100%;height:100%;background:#fff;opacity:.8;content:"";display:block;position:absolute}@media screen and (max-width:619px){.swiper-slide-next:after,.swiper-slide-prev:after{display:none}}@media screen and (min-width:1056px){.swiper-slide-next:after,.swiper-slide-prev:after{display:none}}.swiper-button-next,.swiper-button-prev{color:#148aff;width:56px;height:56px;position:absolute;bottom:0;cursor:pointer;z-index:20}.swiper-button-prev{left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY3VzdG9tLWJ1dHRvbi1wcmV2IiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxjaXJjbGUgY3g9IjI4IiBjeT0iMjciIHI9IjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDI4IDI3KSIgZmlsbD0iIzE0OEFGRiIvPjwvZz48cGF0aCBkPSJNMjIuODggMjdsOC04TDMyIDIwLjEyIDI1LjEyIDI3IDMyIDMzLjg4IDMwLjg4IDM1bC04LTh6IiBmaWxsPSIjZmZmIi8+PGRlZnM+PGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=)}.swiper-button-next{right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY3VzdG9tLWJ1dHRvbi1uZXh0IiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPjxjaXJjbGUgY3g9IjI4IiBjeT0iMjciIHI9IjI0IiBmaWxsPSIjMTQ4QUZGIi8+PC9nPjxwYXRoIGQ9Ik0zMy4xMiAyN2wtOCA4TDI0IDMzLjg4IDMwLjg4IDI3IDI0IDIwLjEyIDI1LjEyIDE5bDggOHoiIGZpbGw9IiNmZmYiLz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAiIHk9IjAiIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0IGR5PSIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNSAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==)}.sprint-card-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;padding:60px 0;flex-wrap:wrap}@media screen and (max-width:60rem){.sprint-card-wrapper{padding-bottom:30px}}@media screen and (max-width:37rem){.sprint-card-wrapper{padding:30px}}.sprint-card{display:flex;flex-direction:column;justify-content:left;background-color:#fff;padding:20px;width:17%;overflow-wrap:normal}@media screen and (max-width:60rem){.sprint-card{width:31%;margin-bottom:30px}}@media screen and (max-width:37rem){.sprint-card{width:45%;margin-bottom:30px}}@media screen and (max-width:37rem){.sprint-card{width:100%;margin-bottom:30px}}.sprint-card-number{margin-bottom:30px}.sprint-card-title{margin-bottom:10px}.case-study-hero{margin-bottom:40px}.case-study-hero-content{margin-top:100px;margin-bottom:100px}.case-study-hero-media{max-height:510px;overflow:hidden;position:relative}.case-study-hero-video-background{padding-top:43%;background-repeat:no-repeat;background-size:cover}.case-study-hero-video-background::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(50,52,54,.8)}.case-study-hero-video-background:focus::before{border:4px solid #148aff;box-sizing:border-box}.case-study-hero-video-background:hover::before{background:rgba(28,30,32,.95)}.case-study-hero-video-background:hover .watch-video-transparent-icon{display:none}.case-study-hero-video-background:hover .watch-video-solid-icon{display:inline-block;opacity:1}.case-study-hero-video-background:hover .watch-video-text{display:inline-block}.case-study-play-container{display:flex;position:absolute;left:50%;top:50%;cursor:pointer;transform:translate(-50%,-50%);width:188px;height:68px;align-items:center;justify-content:center}.case-study-play-container:focus{outline:2px solid #148aff;box-sizing:border-box}.watch-video-transparent-icon{display:inline-block}.watch-video-solid-icon{display:none;padding-right:10px}.watch-video-text{display:none;width:138px;height:28px;text-align:center;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.290909px;text-decoration-line:underline;color:#fff}.callout-table{max-width:288px;min-width:200px;padding-bottom:50px}.callout-table h2{text-transform:uppercase;margin-bottom:10px}.callout-table p{line-height:22px;margin-bottom:10px}.callout-table>ul{list-style:none;margin-top:5px}.callout-table>ul>li{padding:20px;border-top:1px solid #a4a5a6;border-left:1px solid #a4a5a6;border-right:1px solid #a4a5a6}.callout-table>ul>li:last-child{border-bottom:1px solid #a4a5a6}.callout-table>ul>li p:last-child{margin-bottom:0}.learn-more{margin:0 auto}@media screen and (max-width:768px){.learn-more{width:100%;text-align:center}}.learn-more span{display:block;text-align:center;letter-spacing:10px;font-size:12px}.content-image-large-container{max-width:1059px;margin:0 auto}.content-image-large-container .content-image-large-image-wrapper{display:flex;justify-content:center;max-height:507px;overflow:hidden}.content-image-large-container .content-image-large-image-wrapper img{height:100%;object-fit:contain}.content-image-large-container figcaption{text-align:center;margin-top:15px}.awards{display:flex;flex-wrap:wrap}.awards li{width:33.3%;display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.awards li:nth-of-type(3n+1){align-items:flex-start}.awards li:nth-of-type(3n){align-items:flex-end}.awards .awards-content-container{max-width:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.awards .awards-image-container{height:140px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.awards .awards-image-container img{max-width:100%;max-height:100%}.awards p{text-align:center}.content-call-out{border:1px solid #a4a5a6;max-width:866px;margin:0 20px}@media screen and (min-width:57rem){.content-call-out{margin:0 auto}}.content-call-out.content-call-out-inside-content{margin-bottom:40px;margin-left:0;margin-right:0}@media screen and (min-width:57rem){.content-call-out.content-call-out-inside-content{margin-left:-100px;margin-right:-100px}}@media screen and (min-width:44rem){.content-call-out>a{display:flex}}.content-call-out>a:hover .text-body--link-with-arrow{text-decoration:underline}.content-call-out>a:hover .text-body--link-with-arrow svg{margin-left:20px}.content-call-out .content-call-out-image{height:250px;align-items:center;display:flex;justify-content:center;overflow:hidden}@media screen and (min-width:44rem){.content-call-out .content-call-out-image{width:250px;min-height:250px;height:auto}}.content-call-out .content-call-out-image img{flex-shrink:0;min-width:100%;min-height:100%;object-fit:cover;transition:all .15s}.content-call-out .content-call-out-container{flex:1 0 0%;padding:30px 40px}.content-call-out .content-call-out-container p:first-child{margin-bottom:0}.content-call-out .content-call-out-container p:last-child{margin-bottom:0}.case-study-share{position:relative}.case-study-share .social-share{position:absolute;right:0;top:120px;border:1px #f5f5f5 solid;padding:16px 16px 0 16px}.case-study-share .social-share a{display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px;margin-right:0}@media screen and (max-width:49rem){.case-study-share .social-share a{display:flex;margin:0 16px 16px 16px;padding:16px;background-color:#f5f5f5;border-radius:100%}}@media screen and (max-width:49rem){.case-study-share .social-share{position:unset;display:flex;justify-content:center;border:none;text-align:center;padding-top:0}}@media screen and (max-width:49rem){.case-study-share{position:unset;display:block}}.scenario-container{display:flex;flex-wrap:wrap}.scenario-container .scenario-item{width:25%;padding-right:40px}.scenario-container .scenario-item:last-child{padding-right:0}@media screen and (max-width:1056px){.scenario-container .scenario-item{width:50%;margin-bottom:40px}.scenario-container .scenario-item:last-child{margin-bottom:0}.scenario-container .scenario-item:nth-child(2n){padding-right:0}}@media screen and (max-width:550px){.scenario-container .scenario-item{width:100%;padding-right:0}}.scenario-item-image-container{border-radius:50%;width:75px;height:75px;display:flex;justify-content:center;align-items:center;padding:18px;background-color:#1d3c78;margin-bottom:40px}.page-metadata-sidebar{margin-right:60px}@media screen and (max-width:56rem){.page-metadata-sidebar{margin-bottom:60px;margin-right:0}.page-metadata-sidebar .awards-item{margin-top:1rem}}.page-metadata-sidebar .award-graphic{display:block;width:50%;max-width:10rem;margin:1rem auto}.page-metadata-sidebar:last-child{border-bottom:6px solid #148aff}.page-metadata-sidebar:last-child .page-metadata-sidebar-item:last-child{border-bottom:0;margin-bottom:0}.page-metadata-sidebar-header{margin-bottom:30px}.page-metadata-sidebar-item{border-bottom:1px solid #a4a5a6;padding-bottom:20px;margin-bottom:20px}.page-metadata-sidebar-item:last-child{margin-bottom:30px}.page-metadata-sidebar-item a{display:block;margin-bottom:0;line-height:1.5}.page-navigation-sidebar{margin-right:60px}@media screen and (max-width:56rem){.page-navigation-sidebar{margin-bottom:60px;margin-right:0}}.page-navigation-sidebar .page-navigation-sidebar-wrapper:last-child{border-bottom:6px solid #148aff}.page-navigation-sidebar .page-navigation-sidebar-wrapper:last-child .page-navigation-sidebar-item:last-child{border-bottom:0;margin-bottom:0}.page-navigation-sidebar .page-navigation-sidebar-header{margin-bottom:30px}.page-navigation-sidebar .page-navigation-sidebar-item{border-bottom:1px solid #a4a5a6;padding-bottom:20px;margin-bottom:20px}.page-navigation-sidebar .page-navigation-sidebar-item:last-child{margin-bottom:30px}.page-navigation-sidebar .page-navigation-sidebar-item a{display:block;margin-bottom:0;line-height:1.5}.h-clients{padding:40px 0;background-color:#f5f5f5}.h-clients .h-clients-wrapper{align-items:center;display:flex;justify-content:space-between}.h-clients .h-clients-wrapper>*{margin-right:80px}@media screen and (max-width:80rem){.h-clients .h-clients-wrapper>*{margin-right:50px}}@media screen and (max-width:68rem){.h-clients .h-clients-wrapper>*{margin-right:40px}}.h-clients .h-clients-wrapper>:last-child{margin-right:0}.h-clients .h-clients-wrapper *{min-width:0}.h-clients .h-clients-wrapper .intel{width:80px}.h-clients .h-clients-wrapper .bose{width:175px}.h-clients .h-clients-wrapper .avid{width:130px}.h-clients .h-clients-wrapper .bcbsma{width:230px}.h-clients .h-clients-wrapper .syncthink{width:128px}.h-clients .h-clients-wrapper .schwab{width:65px}.h-clients .h-clients-wrapper .cta{width:60px;flex-shrink:0;color:#5f6368;font-size:.75rem;letter-spacing:.2em;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (max-width:68rem){.h-clients .h-clients-wrapper .cta{font-size:.625rem}}@media screen and (max-width:960px){.h-clients{padding:0}.h-clients .content-wrapper{padding:0}.h-clients .h-clients-wrapper{justify-content:center}.h-clients .h-clients-wrapper>:not(:last-child){display:none}.h-clients .h-clients-wrapper .cta{display:block;width:100%;font-size:1rem;padding:30px 0}}.employee-photo-banner{display:flex;justify-content:space-between}@media screen and (max-width:768px){.employee-photo-banner{flex-direction:column;margin-bottom:40px}}.employee-photo-banner .center-image{margin:0 16px}@media screen and (max-width:768px){.employee-photo-banner .center-image{margin:16px 0}}.g-global-nav{width:100%;align-items:center;display:flex;padding-top:40px;z-index:1000;flex:0 0 auto}.g-global-nav .g-global-nav-menu{align-items:center;display:flex;margin:0 0 0 auto;list-style-type:none;left:0}@media screen and (max-width:77rem){.g-global-nav .g-global-nav-menu{display:block;position:absolute;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);width:100%;min-height:100vh;text-align:center;padding:4rem 4rem 6rem 4rem;top:0;background:#fff;transition:transform .2s ease;margin:0}.g-global-nav .g-global-nav-menu.nav-open{-webkit-transform:translate(0,0);transform:translate(0,0);background:#1c1e20;display:flex;flex-direction:column;z-index:1}.g-global-nav .g-global-nav-menu.nav-open .g-global-nav-item{width:100%}}@media screen and (max-width:20em){.g-global-nav .g-global-nav-menu{padding:4rem 20px}}@media screen and (max-width:26rem){.g-global-nav .g-global-nav-menu{justify-content:space-between}.g-global-nav .g-global-nav-menu .g-global-nav-reach-out{width:100%}}.g-global-nav .g-global-nav-logo{transition:opacity 250ms ease-in-out;vertical-align:middle}.g-global-nav .g-global-nav-logo:hover{opacity:.5}.g-global-nav .g-global-nav-logo:active{opacity:1;transition:none}.g-global-nav .g-global-nav-control{padding:4px 0;position:absolute;right:0;z-index:20;right:1.875rem;cursor:pointer}@media screen and (min-width:77rem){.g-global-nav .g-global-nav-control{display:none}}@media screen and (max-width:77rem){.g-global-nav .g-global-nav-control{display:block}}.g-global-nav .g-global-nav-control .patty{display:block;width:27px;height:2px;margin:4px 0;background:#fff;-webkit-transition:all .3s;transition:all .3s;position:relative}.g-global-nav .g-global-nav-control .patty.dark{background:#1c1e20}.g-global-nav .g-global-nav-control .patty:after,.g-global-nav .g-global-nav-control .patty:before{content:'';display:block;width:27px;height:2px;background:#fff;position:absolute;transition:all .3s}.g-global-nav .g-global-nav-control .patty.dark:after,.g-global-nav .g-global-nav-control .patty.dark:before{background:#1c1e20}.g-global-nav .g-global-nav-control .patty:before{top:-8px}.g-global-nav .g-global-nav-control .patty:after{top:8px}.g-global-nav .g-global-nav-control .menu-open.patty{background:0 0}.g-global-nav .g-global-nav-control .menu-open.patty:before{top:0;-webkit-transform:rotate(45deg)}.g-global-nav .g-global-nav-control .menu-open.patty:after{top:0;-webkit-transform:rotate(-45deg)}.g-global-nav .g-global-nav-item{margin-left:.2rem;padding:0;letter-spacing:1px}.g-global-nav .g-global-nav-link{padding:20px 20px 10px 20px;color:#fff;font-size:.875rem;text-decoration:none;text-transform:uppercase;transition:all 250ms ease-in-out}@media screen and (max-width:77rem){.g-global-nav .g-global-nav-link{display:inline-block;font-size:1.125rem;margin-bottom:1.5rem;padding-bottom:.25rem}}@media screen and (max-width:20em){.g-global-nav .g-global-nav-link{display:inline-block;font-size:1.125rem;margin-bottom:10px;padding-bottom:0}}.g-global-nav .g-global-nav-link:hover{color:#a4a5a6;border-bottom:2px solid #148aff}.g-global-nav .g-global-nav-link:active{opacity:1;transition:none}.g-global-nav .g-global-nav-active{border-bottom:2px solid #148aff}@media screen and (max-width:77rem){.g-global-nav .g-global-nav-active{opacity:1;border-bottom:3px solid #ffa200}}.g-global-nav .g-global-nav-reach-out{margin-left:20px;padding:20px 40px;background-color:#1574d4;transition:background-color .15s;border-radius:2px}.g-global-nav .g-global-nav-reach-out:focus,.g-global-nav .g-global-nav-reach-out:hover{background-color:#2851a3;color:#fff;opacity:1;border:none}@media screen and (max-width:100rem){.g-global-nav .g-global-nav-reach-out{margin-left:0}}@media screen and (max-width:1070px){.g-global-nav .g-global-nav-reach-out{padding:20px 1.7rem}}@media screen and (max-width:20em){.g-global-nav .g-global-nav-reach-out{margin-left:0;padding:20px 40px}}.g-global-nav.g-global-nav-menu--on-white-bg{background-color:#fff}.g-global-nav.g-global-nav-menu--on-white-bg .g-global-nav-link{color:#1c1e20}.g-global-nav.g-global-nav-menu--on-white-bg .g-global-nav-active{opacity:1;border-bottom:2px solid #148aff}.g-global-nav.g-global-nav-menu--on-white-bg .g-global-nav-reach-out{color:#fff}@media screen and (max-width:77rem){.g-global-nav.g-global-nav-menu--on-white-bg .g-global-nav-link{color:#fff}}.cantina-logo-link{display:block}@media screen and (min-width:70rem){.cantina-logo-link{padding:1rem}}.download-app{margin-top:60px}.download-app p{margin-bottom:20px}.download-app-icon-wrapper{display:flex;justify-content:space-around;margin:80px 0;align-items:center}@media screen and (max-width:32rem){.download-app-icon-wrapper{flex-direction:column}}.download-app-icon-wrapper a{max-width:200px;display:block}.content-container-50-50{display:flex;align-items:center}@media screen and (max-width:64rem){.content-container-50-50{flex-direction:column}}.content-container-50-50 .content-container{width:50%;padding:60px 10% 32px 10%}@media screen and (max-width:64rem){.content-container-50-50 .content-container{max-width:650px;padding:50px 30px 0 30px;width:auto}}.content-image-50-50-banner{display:flex}.content-image-50-50-banner div:first-child{padding-right:10%}@media screen and (max-width:43rem){.content-image-50-50-banner div:first-child{padding-right:0}}.content-image-50-50-banner>div img{margin-bottom:40px}@media screen and (max-width:43rem){.content-image-50-50-banner{flex-direction:column}}.content-image-50-50-banner-full{display:flex;align-items:center}@media screen and (max-width:64rem){.content-image-50-50-banner-full{flex-direction:column}}.content-image-50-50-banner-full .content-container{width:50%;padding:60px 10% 32px 10%}@media screen and (max-width:64rem){.content-image-50-50-banner-full .content-container{max-width:650px;padding:50px 30px 0 30px;width:auto}}.content-image-50-50-banner-full .image-container{width:50%}@media screen and (max-width:64rem){.content-image-50-50-banner-full .image-container{max-width:650px;width:auto}}.content-image-50-50-banner-full .image-container img{display:block;object-fit:cover}.logos-container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:42rem){.logos-container{flex-direction:column}.logos-container img{width:40%!important}.logos-container img:not(:last-child){margin-bottom:30px}}.design-features .design-feature-item{flex:1;text-align:center;color:#fff;background-color:#333;background-size:cover;background-repeat:no-repeat;background-position:center}.design-features .design-feature-item .design-feature-item-wrapper{margin:0 auto;padding:3rem 3rem 15rem 3rem;position:relative;overflow:hidden;width:100%;height:100%;max-width:28rem}.design-features .design-feature-item .design-feature-item-info img{height:40px}.design-features .design-feature-item .screenshot{position:absolute;top:auto;left:calc(50% - 250px / 2);height:auto;width:250px}@media screen and (min-width:80em){.design-features{display:flex}}.image-background-color{padding:40px}.image-background-color-wrapper{display:flex;justify-content:center;align-items:center}.modal{position:absolute;margin:1rem;padding:3.5rem;top:1rem;left:calc(50% - 1rem);width:calc(100% - 4rem);max-width:700px;transform:translate(-50%,0);background-color:#fff}@media (min-width:50rem){.modal{top:calc(50% - 1rem);transform:translate(-50%,-50%)}}.modal>iframe{width:100%!important}.modal a{color:#1574d4}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(45,46,46,.5)}.modal-loading-indicator{margin:0 auto;display:block;width:50px;height:auto;animation:infinite-rotate 5s linear infinite}.modal-close-button{position:absolute;top:1rem;right:1rem;font-size:1.25rem;width:1rem;height:1rem;border:0;background:0 0;appearance:none;cursor:pointer;text-indent:-99999px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDEuNEwxNC42IDAgOCA2LjYgMS40IDAgMCAxLjQgNi42IDggMCAxNC42IDEuNCAxNiA4IDkuNGw2LjYgNi42IDEuNC0xLjRMOS40IDggMTYgMS40eiIgZmlsbD0iIzVGNjM2OCIvPjwvc3ZnPg==);background-position:center center;background-repeat:no-repeat}.modal-close-button:hover{opacity:.5}@keyframes infinite-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.table-wrapper{margin-bottom:40px;overflow:auto}.table-wrapper table{font-family:Lato,Helvetica,Arial,sans-serif;font-size:1rem;min-width:550px;border:1px solid #f5f5f5;border-collapse:collapse;border-spacing:0}.table-wrapper table thead tr{background-color:#148aff;color:#fff}.table-wrapper table td,.table-wrapper table th{padding:.5rem}.table-wrapper table tbody th{background-color:#ececec}.table-wrapper[role=region][aria-labelledby][tabindex]{background:linear-gradient(to right,#fff 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}table.align-top tbody td{vertical-align:top}table.border-dark{border-color:#5f6368}table.border-dark td,table.border-dark th{border:1px solid #5f6368}table p{margin-bottom:10px}.large-heading-banner{background-repeat:no-repeat;background-size:cover;background-position:right bottom;display:flex;flex-direction:column;height:625px}@media screen and (max-width:77em){.large-heading-banner{background-position:80%}}@media screen and (max-width:70em){.large-heading-banner{background-position:70%}}@media screen and (max-width:60em){.large-heading-banner{background-position:65%}}.large-heading-banner-wrapper{width:100%}.large-heading-banner-content{display:flex;flex-direction:column;padding-left:1rem;padding-top:120px}@media screen and (max-width:480px){.large-heading-banner-content{padding-top:10px}}@media screen and (max-width:480px){.large-heading-banner-content h1{font-size:3.8125rem;line-height:1.5rem;margin-top:10px}}@media screen and (max-width:480px){.large-heading-banner-content h2{font-size:2.375rem;line-height:1.2;margin-top:10px;padding-bottom:20px}}.configurable-content-image-banner-content{display:flex}@media screen and (max-width:960px){.configurable-content-image-banner-content{flex-direction:column;height:auto}.configurable-content-image-banner-content .configurable-text{padding:30px 0 0 0!important;width:100%!important}.configurable-content-image-banner-content .configurable-image{margin:auto;width:100%!important;height:70%;object-fit:cover}}.configurable-image{display:block}.mobile-flex-column-reverse .configurable-mobile-image{display:none;margin:auto;padding:50px 30px 60px 30px;width:100%;height:100%}@media screen and (max-width:960px){.mobile-flex-column-reverse{flex-direction:column;height:auto}.mobile-flex-column-reverse .configurable-mobile-image{display:block}.mobile-flex-column-reverse .configurable-image{display:none}}.industry-content-image-promo-banner{display:flex}.industry-content-image-promo-banner .industry-promo-text{padding-top:5%;width:57%;padding-left:5%;padding-right:10%}@media screen and (max-width:480px){.industry-content-image-promo-banner .industry-promo-text{padding:7% 7% 0 7%;width:100%}}.industry-content-image-promo-banner .industry-promo-image{width:43%}.industry-content-image-promo-banner .industry-promo-image img{height:100%}@media screen and (max-width:480px){.industry-content-image-promo-banner .industry-promo-image{margin:auto;width:100%;height:70%;object-fit:cover}}@media screen and (max-width:480px){.industry-content-image-promo-banner{flex-direction:column;height:auto}}.content-image-banner-large-image{background-size:cover;background-repeat:no-repeat}@media screen and (max-width:480px){.content-image-banner-large-image{height:900px}}.content-image-banner-small-image{width:25%}@media screen and (max-width:480px){.content-image-banner-small-image{width:50%}}.content-image-banner-large-text{margin:auto;text-align:left;max-width:55%;padding:15% 0 10% 0}@media screen and (max-width:480px){.content-image-banner-large-text{padding:160px 0 160px 0;max-width:80%}}.content-image-banner-large-text-centered{margin:auto;text-align:center;max-width:70%;padding:5% 0 5% 0}@media screen and (max-width:480px){.blog-content .content-image-banner-large-text-centered li,.blog-content .content-image-banner-large-text-centered p,.blog-content .conversation-message .content-image-banner-large-text-centered .conversation-message-author-name,.content-image-banner-large-text-centered .blog-content .conversation-message .conversation-message-author-name,.content-image-banner-large-text-centered .blog-content li,.content-image-banner-large-text-centered .blog-content p,.content-image-banner-large-text-centered .profile-summary p,.content-image-banner-large-text-centered .text-body,.profile-summary .content-image-banner-large-text-centered p{margin-bottom:20px}}@media screen and (max-width:480px){.content-image-banner-large-text-centered .text-body--medium-condensed{font-size:1.25rem;margin-bottom:10px}}@media screen and (max-width:480px){.content-image-banner-large-text-centered{height:57%;margin:auto auto 0 auto;max-width:90%}}.white-paper-signup-wrapper{display:flex;padding-left:50px;padding-right:50px;padding-top:120px;padding-bottom:120px}@media screen and (max-width:63rem){.white-paper-signup-wrapper{flex-direction:column;height:auto;padding:0}}.white-paper-signup-banner{padding:80px 0 80px 80px;width:50%}@media screen and (max-width:63rem){.white-paper-signup-banner{padding:40px 40px 40px 40px;text-align:center;width:100%}}@media screen and (max-width:480px){.white-paper-signup-banner{padding:100px 30px 80px 30px}}.white-paper-signup-banner>div{flex:1 0 0%}.white-paper-signup-banner>div:first-child{padding-right:130px}@media screen and (max-width:80rem){.white-paper-signup-banner>div:first-child{padding-right:40px}}@media screen and (max-width:63rem){.white-paper-signup-banner>div:first-child{padding-right:0;margin-bottom:80px}}@media screen and (max-width:32rem){.white-paper-signup-banner>div:first-child{margin-bottom:50px}}.white-paper-signup-banner>div:first-child p{margin-bottom:0}.white-paper-signup-banner>div:last-child{padding-left:0}@media screen and (max-width:80rem){.white-paper-signup-banner>div:last-child{padding-left:0}}@media screen and (max-width:63rem){.white-paper-signup-banner>div:last-child{padding-left:0;font-size:1.25rem;line-height:24px}}.white-paper-signup-banner>div:last-child p{margin-top:20px;margin-bottom:0;line-height:24px}@media screen and (max-width:63rem){.white-paper-signup-banner>div:last-child p{margin-top:60px}}@media screen and (max-width:32rem){.white-paper-signup-banner>div:last-child p{margin-top:30px}}@media screen and (max-width:63rem){.white-paper-signup-banner .white-paper-teaser{font-size:1.25rem;line-height:2rem}}@media screen and (max-width:63rem){.white-paper-signup-banner .white-paper-terms{font-size:.875rem;line-height:1.5rem}}.white-paper-signup-banner .hs_email{width:75%}@media screen and (max-width:32rem){.white-paper-signup-banner .hs_email{width:100%;margin-bottom:20px}}.white-paper-signup-banner .hs_email input{width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.white-paper-signup-banner .hs_email label{margin-bottom:0}.white-paper-signup-banner .hs-submit{width:25%;margin-top:27px}@media screen and (max-width:32rem){.white-paper-signup-banner .hs-submit{width:100%}}.white-paper-signup-banner .hs-submit input{width:100%;height:40px;appearance:none;-webkit-appearance:none;border-radius:0;padding:.595rem 1rem}.white-paper-signup-banner .hs-form{display:flex}@media screen and (max-width:32rem){.white-paper-signup-banner .hs-form{flex-direction:column}}.white-paper-signup-banner .hs-button{margin-top:10px;-webkit-appearance:none;appearance:none}@media screen and (max-width:768px){.white-paper-signup-banner .hs-button{width:100%;text-align:center;margin-top:50px}}.white-paper-signup-banner .hs-button:not(:last-child){margin-right:1.5rem}.white-paper-signup-banner .muted-text{color:#5f6368}.white-paper-signup-image{background-size:contain;background-repeat:no-repeat;background-position:center;border:2px solid #f5f5f5;width:50%}@media screen and (max-width:63rem){.white-paper-signup-image{background-size:cover;width:100%;height:392px}}@media screen and (max-width:63rem){.white-paper-content{flex-direction:column;height:auto}}.bg-grey-xlight-responsive-white-mobile{background:#f5f5f5}@media screen and (max-width:63rem){.bg-grey-xlight-responsive-white-mobile{background:#fff}}.client-tab-card-wrapper{display:flex;max-width:82.5rem;margin:0 auto;padding-left:60px;padding-right:60px}@media screen and (max-width:960px){.client-tab-card-wrapper{flex-direction:column;height:auto;padding:0 20px 0}}.client-tab-card-content{position:relative;padding:60px 60px 100px 60px;width:60%}.client-tab-card-content img{position:absolute;bottom:50px;right:60px;width:555px}@media screen and (max-width:960px){.client-tab-card-content{position:relative;padding:20px 10px 20px 10px;width:100%}.client-tab-card-content .header-medium{font-size:1.52rem;line-height:2rem}}.client-tab-card-images{padding-top:60px;margin-bottom:200px;width:40%}@media screen and (max-width:960px){.client-tab-card-images{margin-bottom:auto;padding-top:0;width:100%}}.client-tab-card-logo{padding-bottom:40px;width:60%}@media screen and (max-width:960px){.client-tab-card-logo{padding-bottom:20px;width:100%}}.client-tab-card-caption{padding-top:50px;padding-bottom:30px}@media screen and (max-width:960px){.client-tab-card-caption{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:960px){.client-tabs{display:none}}.client-tab-controls{display:flex;padding-bottom:40px;border-bottom:1px solid #a4a5a6;justify-content:flex-start;flex-wrap:wrap;margin-left:5%}.client-tab-controls a,.client-tab-controls button{padding:10px 15px;border:none;background:0 0}.client-tab-controls a.active,.client-tab-controls button.active{background:#1c1e20;color:#fff}.client-tabs-control-button,.client-tabs-control-button-mobile{cursor:pointer}.client-tabs-mobile{display:none;padding-bottom:40px}@media screen and (max-width:960px){.client-tabs-mobile{display:flex;flex-direction:column}}.client-tabs-control-button-mobile{display:flex;justify-content:space-between;text-align:left;padding:10px 30px 10px 30px;margin-top:10px;background:#000}.client-tabs-control-button-mobile-active .client-tabs-control-button-mobile-arrow{background-image:url(/images/industries/financial-services/2e1a68c6e0ba1297ec02e39ca0fd94caacf727fe/downarrow.png);background-size:contain;background-repeat:no-repeat;width:25px}.client-tabs-control-button-mobile-inactive .client-tabs-control-button-mobile-arrow{background-image:url(/images/industries/financial-services/8cd99ebe49f896c7d618486cda053112b13c7f3f/rightarrow.png);background-size:contain;background-repeat:no-repeat;width:23px}.winner-box{display:flex}@media screen and (max-width:960px){.winner-box{display:none}}.winner-box-mobile{display:none}@media screen and (max-width:960px){.winner-box-mobile{display:flex}}.crosshairs-content{padding-top:60px}.crosshairs-box{display:flex}@media screen and (max-width:960px){.crosshairs-box{display:none}}.crosshairs-box-mobile{display:none}@media screen and (max-width:960px){.crosshairs-box-mobile{display:flex}}.review-carousel{position:relative;padding:4rem 2rem;background-size:cover;background-position:center center;overflow:auto}.review-carousel blockquote img{width:15px;height:15px}.review-carousel blockquote{text-align:center}.review-carousel blockquote p{text-align:center;font-size:1.5rem;font-weight:200;line-height:1.3}.review-carousel.dark{font-weight:200;color:#e3e3e3;background-color:#222}.review-carousel .inner-wrapper{margin:0 auto;max-width:600px;position:relative}.review-carousel .item-group{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.review-carousel .item-group .item-wrapper{padding:4rem 0;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center}.review-carousel .item-group .item{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .15s;-ms-transition:opacity .15s;-moz-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.review-carousel .item-group .item.active{opacity:1;-webkit-transition:opacity 1s;-ms-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.review-carousel .item-pagination{text-align:center}.review-carousel .item-pagination button{font-family:inherit;font-size:inherit;line-height:1;color:#323436;text-decoration:none;border:0;background:0 0;cursor:pointer;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:color .5s;-ms-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}.review-carousel .item-pagination button.active{color:#fff}.review-carousel .attribution{position:absolute;right:1em;bottom:1em;font-size:.6rem;color:#fff;text-decoration:none}.cs-tools{text-align:center;background-color:#f4f4f4}.cs-tools .logos{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.cs-tools .logos img{margin:1rem;max-width:calc(100vw - 6rem);height:auto;vertical-align:middle}div.api-docs{padding:2rem;font-size:.875rem;max-width:50rem;margin:0 auto}div.api-docs h2:not(:first-of-type){margin-top:3rem;border-top:1px solid #eee;padding-top:2.5rem}div.api-docs h3,div.api-docs h4{font-weight:700;margin:1em 0}div.api-docs code,div.api-docs pre,div.api-docs samp{font-family:Consolas,"Lucida Console",monaco,monospace;font-size:.75rem}div.api-docs code{white-space:nowrap}div.api-docs samp{display:block;margin:1rem 0;padding:1rem;border:1px solid #ccc;background-color:#eee;border-radius:.5rem;overflow-x:auto}div.api-docs samp pre{margin:0}div.api-docs div.example header{background-color:#3c4257;color:#a3acb9;padding:.75rem 1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-position:center right .75rem;background-image:url(/3f15f4d3f0652c0954e90e2d0dddebf94c5059e1/cbf1e/images/work/lifetime-income-api/clipboard_copy.svg);cursor:pointer}div.api-docs div.example header.copied{background-image:url(/5957782cf3a602b79e3123502f57c49e86ada989/86adb/images/work/lifetime-income-api/clipboard_check.svg)}div.api-docs div.code{padding:.75rem 1rem;background-color:#4f566b;color:#f5fbff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;overflow-x:auto}div.api-docs div.code code{display:block;counter-increment:listing}div.api-docs div.code code::before{content:counter(listing);display:inline-block;text-align:right;width:1.5rem;padding-right:.5rem;border-right:1px solid #697386;margin-right:.5rem;color:#697386}div.api-docs div.code code pre{margin-left:1rem;display:inline}div.api-docs div.code code pre.prompt{margin-left:0}div.api-docs div.code code pre.prompt::before{content:"$";display:inline-block;width:1rem}div.api-docs ul{padding-inline-start:40px}div.api-docs li{margin:1rem 0}div.api-docs nav{margin:1rem 0}div.api-docs nav li{margin:0;padding:0}div.api-docs table{border-collapse:collapse}div.api-docs th{text-align:left;background-color:#f5f5f5}div.api-docs td,div.api-docs th{border:1px solid #ccc;padding:.5rem 1rem}div.api-docs table.lifetime-income-statement th:first-child{width:25%}div.api-docs table.lifetime-income-statement th:nth-child(2){width:30%}div.api-docs div.label-and-input{display:flex;align-items:baseline;margin:1rem 0}div.api-docs div.label-and-input input,div.api-docs div.label-and-input label,div.api-docs div.label-and-input select{display:block}div.api-docs label{margin-right:.5rem}div.api-docs input,div.api-docs select{font:inherit;padding:.25rem 1rem;border:1px solid #ccc;border-radius:.25rem}div.api-docs input{text-align:right}div.api-docs p{margin:1rem 0}div.api-docs a{color:#1574d4}div.api-docs a:hover{text-decoration:underline}#copy{position:absolute;top:-10rem;left:-10rem;width:1rem;height:1rem;opacity:0;-webkit-appearance:none;appearance:none;border:none}.blog-content>p:first-child{margin-bottom:40px}.blog-content p a:not(.button){color:#1574d4}.blog-content p a:not(.button):hover{text-decoration:underline}.blog-content table td p{margin-bottom:20px}.blog-content table td p:last-child{margin-bottom:0}.blog-content ul{margin-bottom:40px}.blog-content ol{margin-bottom:40px}.blog-content li{margin-bottom:10px}.blog-content h2:not(.header-small),.blog-content h4:not(.header-small){margin-bottom:10px}.blog-content h2:not(.header-small) a,.blog-content h4:not(.header-small) a{color:#1c1e20}.blog-content h2:not(.header-small) a[href]:hover,.blog-content h4:not(.header-small) a[href]:hover{text-decoration:underline}.blog-content figure figcaption{margin-top:0}.blog-content figcaption{margin-top:-40px;margin-bottom:20px}.blog-content table+figcaption{margin-top:0}.blog-content blockquote{padding-left:110px;position:relative;color:#1574d4;min-height:83px;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}.blog-content blockquote:before{content:'';width:67px;height:67px;position:absolute;left:0;top:8px;background:url(/68921f6bcd8a6fd79c69f0c36885dba4942b1d0a/eccd1/images/quote.svg) no-repeat}@media screen and (max-width:56rem){.blog-content blockquote{padding-left:0;padding-top:110px}}.blog-content blockquote p{font-size:1.375rem;color:#1574d4;line-height:2rem;font-style:italic;margin:0}.blog-content blockquote p:before{content:'"'}.blog-content blockquote p:after{content:'"'}@media screen and (min-width:29rem){.blog-content .conversation-message{display:flex}}.blog-content .conversation-message .conversation-message-author-avatar{width:77px;height:77px;display:block;border-radius:50%}@media screen and (min-width:29rem){.blog-content .conversation-message .conversation-message-contents{margin-left:30px;flex:1 0 0%}}.blog-content .conversation-message .conversation-message-author-name{margin-top:20px;margin-bottom:0}.blog-content .twitter-tweet-rendered{margin:0 auto 20px!important}.blog-content .wistia_responsive_padding{margin-bottom:40px}#reading-time{color:#5f6368}#reading-time:before{content:"";display:inline-block;width:16px;height:16px;margin-right:.5rem;vertical-align:text-bottom;background-size:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMTVDNi42MTU1MyAxNSA1LjI2MjE2IDE0LjU4OTUgNC4xMTEwMSAxMy44MjAzQzIuOTU5ODcgMTMuMDUxMSAyLjA2MjY2IDExLjk1NzkgMS41MzI4NSAxMC42Nzg4QzEuMDAzMDMgOS4zOTk3IDAuODY0NDEgNy45OTIyNCAxLjEzNDUxIDYuNjM0MzdDMS40MDQ2IDUuMjc2NSAyLjA3MTI5IDQuMDI5MjIgMy4wNTAyNiAzLjA1MDI2QzQuMDI5MjIgMi4wNzEyOSA1LjI3NjUgMS40MDQ2IDYuNjM0MzcgMS4xMzQ1MUM3Ljk5MjI0IDAuODY0NDEgOS4zOTk3IDEuMDAzMDMgMTAuNjc4OCAxLjUzMjg1QzExLjk1NzkgMi4wNjI2NiAxMy4wNTExIDIuOTU5ODcgMTMuODIwMyA0LjExMTAxQzE0LjU4OTUgNS4yNjIxNiAxNSA2LjYxNTUzIDE1IDhDMTUgOS44NTY1MiAxNC4yNjI1IDExLjYzNyAxMi45NDk3IDEyLjk0OTdDMTEuNjM3IDE0LjI2MjUgOS44NTY1MiAxNSA4IDE1Wk04IDJDNi44MTMzMiAyIDUuNjUzMjggMi4zNTE5IDQuNjY2NTggMy4wMTExOUMzLjY3OTg5IDMuNjcwNDcgMi45MTA4NSA0LjYwNzU1IDIuNDU2NzMgNS43MDM5QzIuMDAyNiA2LjgwMDI2IDEuODgzNzggOC4wMDY2NiAyLjExNTI5IDkuMTcwNTRDMi4zNDY4IDEwLjMzNDQgMi45MTgyNSAxMS40MDM1IDMuNzU3MzYgMTIuMjQyNkM0LjU5NjQ4IDEzLjA4MTggNS42NjU1OCAxMy42NTMyIDYuODI5NDYgMTMuODg0N0M3Ljk5MzM1IDE0LjExNjIgOS4xOTk3NSAxMy45OTc0IDEwLjI5NjEgMTMuNTQzM0MxMS4zOTI1IDEzLjA4OTIgMTIuMzI5NSAxMi4zMjAxIDEyLjk4ODggMTEuMzMzNEMxMy42NDgxIDEwLjM0NjcgMTQgOS4xODY2OSAxNCA4QzE0IDYuNDA4NyAxMy4zNjc5IDQuODgyNTggMTIuMjQyNiAzLjc1NzM2QzExLjExNzQgMi42MzIxNCA5LjU5MTMgMiA4IDJaIiBmaWxsPSIjNUY2MzY4Ii8+CjxwYXRoIGQ9Ik0xMC4yOTUgMTFMNy41IDguMjA1VjMuNUg4LjVWNy43OUwxMSAxMC4yOTVMMTAuMjk1IDExWiIgZmlsbD0iIzVGNjM2OCIvPgo8L3N2Zz4=)}.bigfoot-footnote__button{position:relative;z-index:5;top:-.1em;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:.35em;margin:0 .1em 0 .2em;border:none;border-radius:.3em;cursor:pointer;background-color:rgba(110,110,110,.2);backface-visibility:hidden;font-size:1rem;line-height:0;vertical-align:middle;text-decoration:none;-webkit-font-smoothing:antialiased;transition-property:background-color;transition-duration:.25s}.bigfoot-footnote__button:focus,.bigfoot-footnote__button:hover{outline:0;background-color:rgba(110,110,110,.5)}.bigfoot-footnote__button:active{background-color:rgba(110,110,110,.5)}.bigfoot-footnote__button.is-active{background-color:#6e6e6e;transition-delay:.1s}.bigfoot-footnote__button:after{content:'';display:table;clear:both}.bigfoot-footnote__button__circle{display:inline-block;width:.25em;height:.25em;margin-right:.25em;float:left}.bigfoot-footnote__button__circle:last-child{margin-right:0}.bigfoot-footnote__container{display:inline-block;position:relative;text-indent:0}@media not print{.footnote-print-only{display:none!important}}@media print{.bigfoot-footnote,.bigfoot-footnote__button{display:none!important}}.bigfoot-footnote{position:absolute;z-index:10;top:0;left:0;display:inline-block;box-sizing:border-box;max-width:90%;margin:1.9692388156em 0;background:#fafafa;opacity:0;border-radius:.5em;border:1px solid #c3c3c3;box-shadow:0 0 8px rgba(0,0,0,.3);line-height:0;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;transform:scale(.1) translateZ(0);transform-origin:50% 0}.bigfoot-footnote.is-positioned-top{top:auto;bottom:0}.bigfoot-footnote.is-active{transform:scale(1) translateZ(0);opacity:.97}.bigfoot-footnote.is-bottom-fixed{position:fixed;bottom:0;top:auto;left:0;right:auto;transform:translateY(100%);width:100%;margin:0;border-radius:0;opacity:1;border-width:1px 0 0;transition:transform .3s ease}.bigfoot-footnote.is-bottom-fixed.is-active{transform:translateY(0)}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper{margin:0 0 0 50%;transform:translateX(-50%);max-width:100%}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content,.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper{border-radius:0}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip{display:none}.bigfoot-footnote.is-scrollable:after{content:'';position:absolute;bottom:.3375em;left:.3375em;z-index:14;display:block;height:.78125em;width:.625em;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);background-size:cover;opacity:.1;transition-properties:opacity;transition-duration:.25s;transition-timing-function:ease}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before{content:'';position:absolute;width:100%;z-index:12;left:0}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before{top:-1px;height:1.1em;border-radius:.5em .5em 0 0;background-image:linear-gradient(to bottom,#fafafa 50%,rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{bottom:-1px;height:1.2em;border-radius:0 0 .5em .5em;background-image:linear-gradient(to top,#fafafa 50%,rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable ::-webkit-scrollbar{display:none}.bigfoot-footnote.is-fully-scrolled:after,.bigfoot-footnote.is-fully-scrolled:before{opacity:0;transition-delay:0}.bigfoot-footnote__wrapper{position:relative;z-index:14;width:22em;display:inline-block;box-sizing:inherit;overflow:hidden;margin:0;background-color:#fafafa;border-radius:.5em;line-height:0}.bigfoot-footnote__content{position:relative;z-index:8;display:inline-block;max-height:15em;padding:1.1em 1.3em 1.2em;box-sizing:inherit;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:.5em;-webkit-font-smoothing:subpixel-antialiased;line-height:normal}.bigfoot-footnote__content img{max-width:100%}.bigfoot-footnote__content :last-child{margin-bottom:0!important}.bigfoot-footnote__content :first-child{margin-top:0!important}.bigfoot-footnote__tooltip{position:absolute;z-index:12;box-sizing:border-box;margin-left:-.65em;width:1.3em;height:1.3em;transform:rotate(45deg);background:#fafafa;border:1px solid #c3c3c3;box-shadow:0 0 8px rgba(0,0,0,.3);border-top-left-radius:0}.is-positioned-bottom .bigfoot-footnote__tooltip{top:-.65em}.is-positioned-top .bigfoot-footnote__tooltip{bottom:-.65em}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}.bg-yellow{background:#f5bb41}.yellow{color:#f5bb41}.bg-yellow-light{background:#fd3}.yellow-light{color:#fd3}.bg-orange{background:#ffa200}.orange{color:#ffa200}.bg-orange-mid{background:#ff7900}.orange-mid{color:#ff7900}.bg-red-orange{background:#ff5d00}.red-orange{color:#ff5d00}.bg-blue{background:#148aff}.blue{color:#148aff}.bg-blue-xlight{background:#aac9ff}.blue-xlight{color:#aac9ff}.bg-blue-xxlight{background:#ecf3ff}.blue-xxlight{color:#ecf3ff}.bg-blue-light{background:#77a7ff}.blue-light{color:#77a7ff}.bg-blue-mid{background:#1574d4}.blue-mid{color:#1574d4}.bg-blue-dark{background:#2851a3}.blue-dark{color:#2851a3}.bg-green{background:#24a148}.green{color:#24a148}.bg-white{background:#fff}.white{color:#fff}.bg-grey-xlight{background:#f5f5f5}.grey-xlight{color:#f5f5f5}.bg-grey-light{background:#a4a5a6}.grey-light{color:#a4a5a6}.bg-grey-mid{background:#5f6368}.grey-mid{color:#5f6368}.bg-grey-xdark{background:#1c1e20}.grey-xdark{color:#1c1e20}.bg-grey-dark{background:#323436}.grey-dark{color:#323436}.bg-black{background:#000}.black{color:#000}.bg-grey-100{background:#ececec}.grey-100{color:#ececec}.hide-on-mobile,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.align-left{float:left}.align-right{float:right}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.text-break-link,.text-break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.text-break-word{hyphens:auto}.text-break-link{hyphens:none}.text-symbol{font-family:Helvetica,Arial,sans-serif}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-remove-bullets{list-style:none}.display-inline{display:inline}.display-block{display:block}.display-inline-block{display:inline-block}.display-table{display:table}.display-table-cell{display:table-cell}.display-table-row{display:table-row}.size-full{height:auto;max-width:100%}.img-full-width,.img-half-width,.img-three-quarters-width .img-quarter-width{display:block;height:auto}.img-full-width{padding-top:10px;padding-bottom:10px;width:100%}.img-half-width{width:50%}.img-three-quarters-width{width:75%}.img-quarter-width{width:100%}.img-centered{margin:0 auto}.img-wrap-left,.img-wrap-right{padding-top:10px;padding-bottom:10px}@media screen and (min-width:40em){.img-wrap-left,.img-wrap-right{display:inline}}@media screen and (min-width:40em){.img-wrap-left{float:left;padding:0 10px 10px 0}}@media screen and (min-width:40em){.img-wrap-right{float:right;padding:0 0 10px 10px}}.mb-4{margin-bottom:40px}body{margin:0;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#1c1e20;background:url(/images/workshops/f92c359d825e5ecf53c1d05dc45f9e90011df01a/dot.png) repeat top left}@media screen and (max-width:40em){body{font-size:16px}}.microsite-wrapper{max-width:1441px;margin:auto}input,select,textarea{font-family:Lato,Helvetica,Arial,sans-serif}input[type=text]{font-size:inherit}h1{font-weight:400;font-size:55px;margin-bottom:30px}h2{font-size:28px;margin-top:0;font-weight:400;margin-bottom:15px}@media screen and (max-width:40em){h2{font-size:24px;line-height:1.4em}}h3{text-transform:uppercase;font-size:14px;font-weight:400;margin:0}p{margin:0}.header_wrapper{display:inline-block}.blueline{height:2px;width:100%;background-color:#148aff}.btn_secondary{display:inline-block;color:#fff;text-decoration:none;font-size:20px}@media screen and (max-width:20em){.btn_secondary{font-size:16px}}.icon_arrow{background:url(/aa9ce8bc18afa1982482f7c46be02657264273b9/e4fdc/images/workshops/link_arrow.svg) no-repeat top left;display:inline-block;width:34px;height:12px;margin-left:12px}.cantinalink{height:100%;width:100%;display:block;padding:0;margin:0}.hero{background:url(/images/workshops/c634abea3373ed063bcd6e347b90103c001923cd/hero@2x.jpg) no-repeat top center;background-size:cover;color:#fff;padding:40px 2.882%;height:545px}.hero .content-section{padding-top:0}.hero .logo{background:url(/801cc7aeee3ad13cc959aaa76afed9576f7ac6da/98352/images/workshops/cantinalogo.svg) no-repeat top left;height:54px;width:200px;display:block;margin-top:0}@media screen and (max-width:35em){.hero .logo{margin-left:3.469812630118%}}.hero .herocontent{margin-left:0;margin-right:0;text-align:center}.hero h1{margin-top:50px}.hero p{width:516px;margin:0 auto}.hero .btn_secondary{margin-top:30px}@media screen and (max-width:35em){.hero{padding:30px 2.882%}.hero .logo{height:36px;background-size:125px}.hero h1{margin-top:50px;line-height:1.2em;font-size:36px}.hero p{font-size:16px;width:auto}}@media screen and (max-width:20em){.hero h1{margin-top:30px;line-height:1.2em;font-size:32px}.hero p{font-size:14px}}.content-section{padding:100px 6.9396252602359% 25px}@media screen and (max-width:45em){.content-section{padding:75px 6.9396252602359% 0}}.contentblock{margin-top:50px;display:flex}.contentblock .img{max-width:516px;display:inline-block;flex:1}.contentblock .img img{width:100%}.contentblock .contentRight{display:inline-block;padding-left:3.469812630118%;flex:1}@media screen and (max-width:65em){.contentblock .img{flex:1}.contentblock .contentRight{flex:2}}@media screen and (max-width:45em){.contentblock{display:block}.contentblock .img{display:block}.contentblock .contentRight{display:block;padding-left:0;margin-top:30px}}.divider{height:1px;background-color:#a4a5a6;margin:50px 0}@media screen and (max-width:45em){.divider{display:none}}.contact-us .content-wrapper{margin-left:287px}@media screen and (max-width:45em){.contact-us .content-wrapper{margin-left:0;margin-top:50px}}@media screen and (max-width:1088px){.contact-us .content-wrapper p.header-detail{margin-bottom:66px}}.f-footer-contact-us ul{margin:-.25rem 0 1rem 0}.f-footer-contact-us .content-wrapper{margin-bottom:-1.9rem;max-width:48rem}.f-footer-contact-us .t-subhead{color:#404040;margin-bottom:1rem}.f-footer-contact-us .t-subhead-rule{width:22%}.f-footer-contact-us .t-subhead-subtitle{margin:3.5rem 0 2.5rem;color:#222;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:700;text-transform:none;line-height:1.33}@media screen and (max-width:40em){.f-footer-contact-us .t-subhead-subtitle{font-size:1.5rem}}.f-footer-contact-us .hbspt-form{margin-top:50px}.f-footer-contact-us .hbspt-form form{width:100%}.f-footer-contact-us .hbspt-form fieldset{max-width:none;border:0;margin-bottom:20px}.f-footer-contact-us .hbspt-form .multi-container{margin-top:20px}@media screen and (min-width:45em){.f-footer-contact-us .hbspt-form .form-columns-2 .field{width:48%;float:left}.f-footer-contact-us .hbspt-form .form-columns-2 .field:nth-child(odd){width:calc(52% - 1.5rem);margin-right:1.5rem}}.f-footer-contact-us .hbspt-form .form-columns-1 .hs-input{width:100%}.f-footer-contact-us .hbspt-form .hs-form label{margin-top:3.33rem}@media screen and (max-width:40em){.f-footer-contact-us .hbspt-form .hs-form label{margin-top:1.75rem}}.f-footer-contact-us .hbspt-form .hs-form-field{margin-bottom:30px}.f-footer-contact-us .hbspt-form .hs-input{border:1px solid #a4a5a6;color:#404040;font-size:.875rem;outline:2px solid rgba(28,30,32,0);transition:outline 250ms ease-in-out;border-radius:0;padding:12px 15px;background-color:#fff;width:100%;margin:.5em 0}.f-footer-contact-us .hbspt-form .hs-input::-webkit-input-placeholder{font-weight:300}.f-footer-contact-us .hbspt-form .hs-input::-moz-placeholder{font-weight:300}.f-footer-contact-us .hbspt-form .hs-input:-ms-input-placeholder{font-weight:300}.f-footer-contact-us .hbspt-form .hs-input:-moz-placeholder{font-weight:300}.f-footer-contact-us .hbspt-form .hs-input:focus,.f-footer-contact-us .hbspt-form .hs-input:hover{outline:2px solid #1c1e20}.f-footer-contact-us .hbspt-form .hs-input[type=checkbox]{margin-right:10px;width:auto;padding:0}.f-footer-contact-us .hbspt-form textarea{min-height:7em}.f-footer-contact-us .hbspt-form .actions{margin-top:3.125rem;margin-bottom:5.5rem}.f-footer-contact-us .hbspt-form .hs-button{-webkit-appearance:none;-webkit-border-radius:0;padding:.875rem 1.5rem;border:0;background-color:#148aff;color:#fff;font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;border-radius:0}.f-footer-contact-us .hbspt-form .hs-error-msgs{margin-top:-.5rem;list-style-type:none;text-align:left}.f-footer-contact-us .hbspt-form .hs-error-msgs.ul{margin:0!important}.f-footer-contact-us .hbspt-form .hs-error-msgs li label{margin-top:-.875rem;color:red;font-size:.75rem}.hs-form-required{display:none!important}.f-footer{background-color:#1c1e20;color:#fff;display:flex}.f-footer .logo{background:url(/801cc7aeee3ad13cc959aaa76afed9576f7ac6da/98352/images/workshops/cantinalogo.svg) no-repeat top left;width:190px;margin-top:30px;margin-left:3.469812630118%;margin-bottom:30px;background-size:145px;height:40px;display:inline-block}@media screen and (max-width:35em){.f-footer{display:block;padding-top:30px;padding-bottom:30px}}.f-footer-copyright{flex:1}.f-footer-copyright p{float:left;margin-top:35px;margin-right:3.469812630118%;font-size:16px}.f-footer-copyright p a{color:#fff}@media screen and (max-width:35em){.f-footer-copyright p{float:none;margin-left:3.469812630118%}}.f-footer-social{float:right;margin-top:40px;margin-right:50px;opacity:50%}@media screen and (max-width:35em){.f-footer-social{float:none}}.f-footer-copyright .f-footer-social-icon{margin-left:.875rem;height:1.5rem;fill:#989898;transition:fill 250ms ease-in-out}