:root{font-size:clamp(16px, 0.666666vw + 12px, 20px);font-weight:400;--heading:"Poppins", sans-serif;--body:"Karla", sans-serif;--fontawesome:"fontawesome"}*{box-sizing:border-box;transition-timing-function:ease}.span-all{grid-column:1 / -1}.break-1024{display:none}.video-modal .fancybox__slide .f-html{height:56.25vw;max-height:56.25vw;width:100vw;max-width:100vw}.video-modal .fancybox__nav{display:none}.video-modal .fancybox__slide.has-html{padding:0}.fa-x-twitter svg{display:none}:is(h1,h2,h3,h4,h5,h6,ol,ul,p,span,div,td)>sup{font-size:max(14px, 40%);font-weight:400;vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:0;padding:0;padding-top:0!important}p,ul:not(.w-nav-list),ol{font-size:max(14px, 1rem);font-weight:400;line-height:1.5;letter-spacing:-.012em;margin:0;margin-bottom:0!important;padding:0}ul:not(.w-nav-list),ol{margin-left:1rem!important}ul:not(.w-nav-list) li::marker{color:var(--color-cyan)}p i.fa-brands{font-family:'Font Awesome 5 Brands';font-style:normal}:is(p,ul:not(.w-nav-list),ol) a{font-weight:600;text-decoration:underline}:is(p,ul:not(.w-nav-list),ol) a:is(:hover,:focus-visible){text-decoration:none}p strong a{font-weight:700}:is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6,p,ul:not(.w-nav-list),ol),:is(p)+:is(p,ul:not(.w-nav-list),ol){margin-top:1rem}:is(p,ul:not(.w-nav-list),ol)+:is(h1,h2,h3,h4,h5,h6,blockquote),:is(ul:not(.w-nav-list),ol)+:is(p,ul:not(.w-nav-list),ol){margin-top:1.5rem}:is(ul:not(.w-nav-list),ol)+:is(h1,h2,h3,h4,h5,h6,blockquote){margin-top:2rem}blockquote p{font-weight:700!important;font-style:oblique;line-height:1.4;letter-spacing:-.02em;margin-left:-1rem}blockquote:before{background:var(--color-cyan);font-family:var(--heading)!important;font-size:4rem! important;text-align:center;color:#fff;opacity:1!important;top:0;left:-1rem!important;padding-top:.6rem;width:2.3rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5em}blockquote+:is(h1,h2,h3,h4,h5,h6){margin-top:2.5rem}.header-000{font-family:var(--heading);font-size:4.5rem;font-weight:600;line-height:.95;letter-spacing:-.04em;padding:0}.header-00{font-family:var(--heading);font-size:3.5rem;font-weight:600;line-height:.95;letter-spacing:-.04em;padding:0}.header-0{font-family:var(--heading);font-size:3rem;font-weight:600;line-height:1;letter-spacing:-.035em;padding:0}.header-1{font-family:var(--heading);font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:-.03em;padding:0}.header-2{font-family:var(--heading);font-size:2.1rem;font-weight:600;line-height:1.1;letter-spacing:-.03em;padding:0}.header-3{font-family:var(--heading);font-size:1.8rem;font-weight:600;line-height:1.1;letter-spacing:-.025em;padding:0}.header-4{font-family:var(--heading);font-size:1.3rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;padding:0}.subhead{font-family:var(--heading);font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:-.02em;padding:0}.subhead.small{font-size:1rem}.subhead.x-small{font-size:max(14px, 0.85rem)}.x-small-body{font-size:max(14px, 0.8rem);margin-top:.5rem}.small-body{font-size:max(14px, 0.9rem)}.large-body{font-size:max(14px, 1.125rem)}[class*="runin"] strong:first-of-type{font-family:var(--heading);font-size:max(14px, 1rem);font-weight:700;letter-spacing:-.01em}.large-body[class*="runin"] strong:first-of-type{font-size:max(14px, 1.125rem)}[class*="runin"] strong:first-of-type a{color:inherit}.header-1+:is(p,ul:not(.w-nav-list),ol){margin-top:.6rem}.header-2+:is(p,ul:not(.w-nav-list),ol){margin-top:.5rem}:is(.header-3,.header-4)+:is(p,ul:not(.w-nav-list),ol){margin-top:.4rem}.header-4+:is(.small-body,.x-small-body){margin-top:.3rem}.subhead+:is(.small-body,.x-small-body){margin-top:.3rem}.subhead+:is(p,ul:not(.w-nav-list),ol){margin-top:.1rem}.large-body+:is(h1,h2,h3,h4,h5,h6){margin-top:2rem}.heading{font-family:var(--heading)}.body{font-family:var(--body)}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.uppercase{text-transform:uppercase}.bold-list:not(.w-nav-list){position:relative;list-style-type:none;font-family:var(--heading);font-weight:500;font-size:max(14px, 1.125rem);margin-left:0!important}.bold-list:not(.w-nav-list) li{break-inside:avoid}.bold-list:not(.w-nav-list) strong{font-weight:600}ol.bold-list:not(.w-nav-list){counter-reset:li}ol.bold-list:not(.w-nav-list)>li{position:relative;margin-left:1.5rem;list-style:none}ol.bold-list:not(.w-nav-list)>li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:-1.5rem;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1em}ol.bold-list:not(.w-nav-list) li:before{font-weight:600}.dark-grad .bold-list:not(.w-nav-list) strong{color:#fff}.dark-grad .bold-list:not(.w-nav-list){color:var(--color-gold)}.dark-grad ol.bold-list:not(.w-nav-list){color:var(--color-gray-lt)}.dark-grad ol.bold-list:not(.w-nav-list) li:before{color:var(--color-cyan)}.white-grad .bold-list:not(.w-nav-list) strong{color:var(--color-purple)}.text-cta{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;line-height:1.2}.demo:after{content:'\f274';font-family:var(--fontawesome);padding-left:.3rem}.rule-above{position:relative;padding-top:0.75rem!important;margin-top:1.5rem!important}.rule-above:before{content:'';position:absolute;top:0;left:0;width:100%;max-width:175px;border-top:2px solid;border-color:var(--color-cyan)}.checklist:not(.w-nav-list){list-style:none;margin-left:0!important}.rule-above.space{padding-top:2rem!important;margin-top:2rem!important}.checklist li{position:relative;padding-left:1.3rem}.checklist li:before{content:'\f058';position:absolute;left:0;font-family:var(--fontawesome);font-weight:400;color:var(--color-green)}.subhead+.checklist:not(.w-nav-list){margin-top:.8rem}.checklist .subhead.small{line-height:1.15;margin:0!important}.checklist .subhead.small+.subhead.small{margin-top:0.6rem!important}.quote-stat{line-height:normal}.quote-stat span{display:inline-block}.quote-stat .big{font-family:var(--heading);font-size:5rem;font-weight:600;letter-spacing:-.05em;line-height:1}.quote-stat>[class*="head"]{line-height:1.15}.quote-stat .header-3+br+.header-1,.quote-stat .header-3+.header-1{margin-top:.2rem}.box-list:not(.w-nav-list){list-style:none;margin-left:0!important}.box-list li{display:inline-block;padding:.6rem 1rem;border:2px solid #fff;border-radius:.3em;margin:0}.box-list li+li{margin-top:.2rem}li.subhead>strong{font-size:1.15em;color:var(--color-purple-lt);padding-right:1px}.text--four-col{column-count:1;column-gap:2rem;break-inside:avoid}.white{color:#fff}.black{color:var(--color-black)}.gray{color:var(--color-gray)}.gray-50{color:var(--color-gray-50)}.gray-dk{color:var(--color-gray-dk)}.gray-lt{color:var(--color-gray-lt)}.gray-lt-2{color:var(--color-gray-lt-2)}.gray-lt-60{color:var(--color-gray-lt-60)}.purple{color:var(--color-purple)}.purple-lt{color:var(--color-purple-lt)}.cyan{color:var(--color-cyan)}.green{color:var(--color-green)}.orange{color:var(--color-orange)}.magenta{color:var(--color-magenta)}.gold{color:var(--color-gold)}.gold a{color:var(--color-gold)}.gold a:is(:hover,:focus-visible){color:#fff!important;text-decoration:underline}.runin-white strong:first-of-type{color:#fff}.runin-black strong:first-of-type{color:var(--color-black)}.runin-gray strong:first-of-type{color:var(--color-gray)}.runin-gray-lt strong:first-of-type{color:var(--color-gray-lt)}.runin-gray-lt-60 strong:first-of-type{color:var(--color-gray-lt-60)}.runin-purple strong:first-of-type{color:var(--color-purple)}.runin-purple-lt strong:first-of-type{color:var(--color-purple-lt)}.runin-cyan strong:first-of-type{color:var(--color-cyan)}.runin-green strong:first-of-type{color:var(--color-green)}.runin-orange strong:first-of-type{color:var(--color-orange)}.runin-magenta strong:first-of-type{color:var(--color-magenta)}.runin-gold strong:first-of-type{color:var(--color-gold)}.pipe{display:block;height:5px;visibility:hidden}:is(h1,h2,h3,h4,h5,h6,p,ul,ol)>a,button,input,a[class*="us-btn"]{transition:0.1s}a[class*="us-btn"]:before{transition:0s}a:is(:hover,:focus-visible){text-decoration:none}#main-nav ul.level_2{border-radius:.5em;overflow:hidden}#main-nav.type_desktop ul.level_2{margin-top:-.5rem}#main-nav.type_desktop a.level_1{position:relative;z-index:0}#main-nav.type_desktop a.level_1 .w-nav-title{z-index:1}#main-nav.type_desktop li.level_1 a.level_1:after{content:'';position:absolute;background:var(--color-gray-lt);background:linear-gradient(to bottom,var(--color-gray-lt),transparent);border-top-left-radius:.5rem;border-top-right-radius:.5rem;top:.3rem;bottom:0;left:0;right:0;opacity:0;z-index:-1}#main-nav.type_desktop li.level_1:first-child a.level_1{padding-left:.5rem}#main-nav.type_desktop li.level_1:nth-last-child(2) a.level_1{padding-right:.5rem}#main-nav.type_desktop li.level_1:is(:hover,:focus-visible) a.level_1:after{opacity:1}#main-nav.type_desktop li.level_2:first-child a.level_2{padding-top:1rem}#main-nav.type_desktop li.level_2:last-child a.level_2{padding-bottom:1rem}#main-nav.type_mobile a.level_1>.w-nav-arrow{font-size:.5em;margin-left:1em}#main-nav.type_mobile a.level_1>.w-nav-arrow:before{font-weight:900}.bkgd-corner-gradients>.l-section-h{z-index:2}.bkgd-corner-gradients{background:radial-gradient(circle at top left,#2a0f73,var(--color-black) 25%)!important;z-index:0}.bkgd-corner-gradients:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(circle at bottom right,var(--color-purple-lt),#2a0f73 10%,transparent 25%)!important}.bkgd-corner-gradients.alt{background:radial-gradient(circle at top right,#2a0f73,var(--color-black) 25%)!important}.bkgd-corner-gradients.alt:before{background:radial-gradient(circle at bottom left,var(--color-purple-lt),#2a0f73 10%,transparent 25%)!important}.block-title{position:relative;border-radius:1rem;padding:1rem;display:inline-flex!important;margin:0 -1rem;width:auto;z-index:1}.block-title.alt{padding:1.5rem 1rem}.block-title.has-image{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1.5rem;margin:0 -1rem;width:calc(100vw - 1rem);max-width:calc(100% + 2rem)}.block-title.has-image .w-image{margin:0 auto;height:50px;width:auto;text-align:center}.block-title.has-image .w-image img{object-fit:contain}.block-title.purple-lt{background-color:var(--color-purple-lt);color:#fff}.block-title.magenta{background-color:var(--color-magenta);color:#fff}.block-title.gray{background-color:var(--color-gray);color:#fff}.block-title.black{background-color:var(--color-black);color:#fff}.block-content{position:relative;border-radius:1rem;padding:3.5rem 1rem 1.5rem;margin:-2rem -1rem 0;z-index:0}.block-content.white-grad{background:linear-gradient(to top,#fff,transparent)}.block-content.white-grad.reverse{background:linear-gradient(to bottom,#fff,transparent)}.block-content.gray-grad{background:linear-gradient(to top,var(--color-gray-lt),transparent)}.block-content.gray-grad.reverse{background:linear-gradient(to bottom,var(--color-gray-lt),transparent)}.block-content.dark-grad>*{z-index:1}.block-content.dark-grad{color:var(--color-gray-lt);background:radial-gradient(circle at top left,#2a0f73,var(--color-black) 25%)!important;z-index:0}.block-content.dark-grad:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(circle at bottom right,var(--color-purple-lt),#2a0f73 10%,transparent 25%)!important;border-radius:1rem}.block-content.dark-grad a{color:var(--color-cyan)}.block-content.topalign{align-items:start!important}.block-content.home-video{flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:600px;max-height:100%}.block-content.home-video .image{position:absolute;bottom:0;left:0;width:80%;max-width:400px;border-radius:1rem}.block-content.home-video .w-btn-wrapper{position:absolute;bottom:20%;right:5%;transform:translate(0,-50%);margin:0}.block-content.home-video .watch-button .w-btn-label:before{content:'\25B6';position:absolute;left:50%;top:0;transform:translate(-50%,-100%);font-size:2.5rem;line-height:normal;color:#fff;text-shadow:.5rem .5rem .5rem rgb(0 0 0 / 30%);z-index:1}.block-content.home-video .watch-button .w-btn-label:after{content:'';position:absolute;left:50%;top:1rem;height:6rem;width:6rem;transform:translate(-50%,-100%);background:linear-gradient(to right,var(--color-cyan),transparent);border-radius:100%;transition:0.1s}.block-content.home-video .watch-button:is(:hover,:focus-visible) .w-btn-label:after{opacity:.35}.block-content.home-video .watch-button:is(:hover,:focus-visible) .w-btn-label:before{color:var(--color-cyan);text-shadow:.5rem .5rem .5rem rgb(0 0 0 / 10%)}.block-content--two-col,.block-content--three-col,.block-content--four-col{display:grid!important;grid-template-columns:1fr;grid-row-gap:2rem;padding:5.5rem 1rem 3.25rem;overflow:hidden}.block-content--two-col .w-btn-wrapper,.block-content--three-col .w-btn-wrapper,.block-content--four-col .w-btn-wrapper{margin:0}.block-content .w-separator{position:relative;overflow:visible}.block-content .w-separator-h{position:absolute;left:0;right:0}.block-content.align-top{align-items:start!important}.block-content .wide-buttons a{width:100%;max-width:500px}:is(.block-content--two-col,.block-content--three-col,.block-content--four-col) .icon{height:70px;width:70px;max-width:100%}:is(.block-content--two-col,.block-content--three-col,.block-content--four-col) p:has(.icon)+*{margin-top:0.5rem!important}.block-content.quote-mark{padding-top:4rem;margin-top:2rem}.block-content.quote-mark:before{--size:5rem;content:'';position:absolute;left:50%;top:0;transform:translate(-50%,-50%);background:var(--color-cyan);width:var(--size);height:var(--size);border-radius:100%;background-image:url(https://www.firstclose.com/wp-content/uploads/quotemark-2.svg);background-repeat:no-repeat;background-size:2.5rem;background-position:center}.text-image,.big-text-image{display:grid!important;grid-template-columns:1fr;grid-column-gap:1.5rem;grid-row-gap:1rem}.big-text-image .title{font-family:var(--heading);font-size:5rem;font-weight:600;letter-spacing:-.05em;line-height:1;color:var(--color-gray-lt-2);grid-column:-1 / 1}.text-image .image,.big-text-image .image{aspect-ratio:1;border-radius:1rem;width:100%;max-width:360px!important}.text-image.video .video{border-radius:1rem;width:100%;max-width:600px!important;z-index:1}.big-text-image .image-text{font-size:1.5rem;width:100%;max-width:360px!important}.text-image .w-btn-wrapper,.big-text-image .w-btn-wrapper{margin:0!important}.big-text-image .title-caption{font-family:var(--heading);font-size:1.5rem;font-weight:600;letter-spacing:-.05em;line-height:1.15;color:var(--color-gray);margin-top:0}.big-text-image.page-top{grid-row-gap:1.5rem}.big-text-image.page-top .page-label{font-family:var(--heading);font-size:1rem;font-weight:600;letter-spacing:-.05em;letter-spacing:.1em;line-height:1.15;color:var(--color-cyan);text-transform:uppercase;margin-top:0}.text-image .content-asset{aspect-ratio:unset;border-radius:0;max-width:500px!important;box-shadow:0rem 3rem 2rem -2rem rgb(0 0 0 / 30%)}.custom-icon{position:relative}.custom-icon .w-image-h{width:80px;max-width:100%}.custom-icon.small .w-image-h{width:40px;max-width:100%}.custom-icon.center .w-image-h{margin:0 auto}.custom-icon.center.wide-rule:before,.custom-icon.center.wide-rule:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);border-top:6px solid var(--color-gray-lt-2);border-radius:6px}.custom-icon.center.wide-rule:before{left:0;right:calc(50% + 50px)}.custom-icon.center.wide-rule:after{left:calc(50% + 50px);right:0}.custom-icon.small.center.wide-rule:before{right:calc(50% + 30px)}.custom-icon.small.center.wide-rule:after{left:calc(50% + 30px)}.bkgd-img-square{--radius:1rem;--image_area:max(300px, 50vw);padding-top:4rem;padding-bottom:var(--image_area)}.bkgd-img-square .text{width:100%;max-width:600px}.bkgd-img-square .block-title{max-width:unset}.bkgd-img-square .l-section-img{filter:grayscale(.6);opacity:.35;top:calc(100% - var(--image_area) + 1.5rem);border-radius:var(--radius);margin:0 .5rem;max-width:718px}.bkgd-img-square.pad8{padding-top:8rem}.bkgd-img-square.more-color .l-section-img{filter:grayscale(.25);opacity:.55}.bkgd-img-square.full-color .l-section-img{filter:grayscale(0);opacity:1}.bkgd-img-square.lighter .l-section-img{opacity:.2}.bkgd-img-square.center .text{max-width:100%;margin:0 auto}.bkgd-img-square .text.invert .gray-50:not(.big){color:var(--color-gray)}.bkgd-img-square .text.invert .white{color:var(--color-black)}.bkgd-img-square .text.invert .cyan{color:var(--color-purple)}.rounded-header-bkgd .image{height:min(50vw, 500px);max-width:1800px!important;margin:0 auto}.rounded-header-bkgd .block-title{width:auto;max-width:1200px;margin-top:-2rem;margin-left:.5rem;margin-right:.5rem}.leadership-container{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:.5rem;grid-row-gap:2rem}.leadership-container .person .w-image-h{position:relative;height:auto;border-radius:1rem}.leadership-container .person .w-image-h:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--color-purple-lt),transparent);border-radius:1rem;opacity:0;mix-blend-mode:lighten;transition-duration:0.1s}.leadership-container .person .w-image-h img{height:auto;object-fit:contain;pointer-events:none}.leadership-container .person .w-image-meta{display:block;position:relative;padding:.5rem 0 0}.leadership-container .person .w-image-title{font-family:var(--heading);font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--color-black);transition-duration:0.1s}.leadership-container .person .w-image-description{font-family:var(--heading);font-size:max(14px, 0.75rem);font-weight:500;line-height:1.15;letter-spacing:-.015em;color:var(--color-gray);margin:0;padding-top:4px;opacity:1;transition-duration:0.1s}.leadership-container .person a:is(:hover,:focus-visible){box-shadow:0 1.5rem 1.5rem -1rem rgb(0 0 0 / 50%)}.leadership-container .person a:is(:hover,:focus-visible)~.w-image-meta .w-image-title{color:var(--color-purple);text-decoration:underline}.leadership-container .person a:is(:hover,:focus-visible)~.w-image-meta .w-image-description{opacity:.8}.leadership-container .person a:is(:hover,:focus-visible):before{opacity:.5}.leadership .w-popup-box-title{display:none}.leadership{backdrop-filter:blur(3px);transition-duration:0.3s}.leadership .w-popup-box{width:calc(1200px + 2.5rem);max-width:100%;margin:0 auto}.leadership .w-popup-box-content{background:var(--color-gray-lt-60);border-top-left-radius:1rem;border-top-right-radius:1rem;padding:5rem 1.5rem}.leadership .w-popup-box-content :is([class*="head"]){color:var(--color-black)}.leadership .w-popup-box-content p{color:var(--color-gray)}.leadership .w-popup-box-content .subhead+p{margin-top:1rem}.leadership .w-popup-closer:before{font-size:1.5rem;color:var(--color-gray)}body:has(.w-popup-overlay.active){overflow:hidden}.leadership a[href*="linkedin"]{font-family:var(--heading);font-size:1rem;font-weight:600;line-height:1;letter-spacing:-.02em;transition-duration:0.1s}.leadership a[href*="linkedin"]:after{content:'\f08c';font-family:"Font Awesome 7 Brands";font-weight:400;font-size:1.5em;padding-left:.5rem;vertical-align:bottom}.accordion .w-tabs-section{border:none!important}.accordion .w-tabs-section+.w-tabs-section{margin-top:4px}.accordion .w-tabs-section-header{background:var(--color-gray-lt);border-radius:.5em}.accordion .w-tabs-section-header:focus{background:unset!important}.accordion .w-tabs-section-header.active,.accordion .w-tabs-section-header:is(:hover,:focus){background:var(--color-purple-lt)!important}.accordion .w-tabs-section-header:focus .w-tabs-section-title{color:unset!important}.accordion .w-tabs-section-header:is(:hover,:focus) .w-tabs-section-title{color:#fff!important}.accordion .w-tabs-section-header.active .w-tabs-section-title{color:#fff!important}.accordion .w-tabs-section-header.active .w-tabs-section-control,.accordion .w-tabs-section-header:is(:hover,:focus) .w-tabs-section-control{color:#fff!important}.fc-video{position:relative;border-radius:1em;overflow:hidden}.fc-video:not(:has(iframe)):before{content:'\25B6';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:2.5rem;line-height:normal;color:#fff;text-shadow:.5rem .5rem .5rem rgb(0 0 0 / 30%);z-index:1}.fc-video:not(:has(iframe)):after{content:'';position:absolute;left:50%;top:50%;height:6rem;width:6rem;transform:translate(-50%,-50%);background:linear-gradient(to right,var(--color-cyan),transparent);border-radius:100%;transition:0.1s}.fc-video:not(:has(iframe)):is(:hover,:focus-visible):after{opacity:.35}.fc-video:not(:has(iframe)):is(:hover,:focus-visible):before{color:var(--color-cyan);text-shadow:.5rem .5rem .5rem rgb(0 0 0 / 10%)}.logo-rotator .logo img{aspect-ratio:3.5/1;object-fit:contain;filter:contrast(0%) grayscale(1)}#post-body .title{background:linear-gradient(to top,#fff,transparent);padding:2rem 2.5rem;margin:0 -2.5rem;border-radius:1rem;width:calc(100% + 5rem)}#post-body .date-container{background:var(--color-purple-lt);color:#fff;line-height:1;width:calc(100% + 2.5rem);padding:.7rem 1rem;margin:.3rem -1rem 0;border-radius:.5em}#post-body .date-container:has(a.term-blog:only-child,a.term-case-studies:only-child,a.term-press-releases:only-child,a.term-webinars:only-child) .date{margin-bottom:0}#post-body .category{font-size:max(14px, 0.9rem);display:flex;flex-direction:row;gap:.5rem}#post-body .category a:is(:hover,:focus-visible){color:var(--color-cyan);text-decoration:underline;transition-duration:0.1s}#post-body .category :is(.term-blog,.term-case-studies,.term-press-releases,.term-webinars){display:none}#post-body .category b{display:none}#post-body .author{display:grid;grid-template-columns:1fr 1fr;margin-top:-.5rem;column-gap:.5rem}#post-body .author .post-author-ava{justify-self:end;width:100px;height:100px;border-radius:1rem;overflow:hidden;margin-right:0;box-shadow:0 1rem 2rem -1rem rgb(0 0 0)}#post-body .author .post-author-ava img{width:100%;height:100%;object-fit:cover;object-position:top center}#post-body .author .post-author-meta{color:var(--color-purple);font-family:var(--heading);font-size:1rem;font-weight:600;line-height:1;letter-spacing:-.02em;padding:0}#post-body .author:has(img[src*="gravatar"]){display:none}#post-body .featured-image{margin-top:2.5rem}#post-body .featured-image:has(img[src*="firstclose-default"]){display:none}#post-body .content{margin-top:2.5rem}#post-body .content p>*:not(a) strong{color:var(--color-gray-dk)}#post-body .content :is(h2,h3,h4){font-family:var(--heading);font-size:1.4rem;font-weight:600;line-height:1.1;letter-spacing:-.025em;padding:0}#post-body .content h3{color:var(--color-purple);font-size:1.2rem}#post-body .content h4{color:var(--color-purple-dk);font-size:1.1rem}#post-body .hbspt-form{padding:2.5rem 0 0;width:700px;max-width:100%}#post-body .content+.w-btn-wrapper{margin-top:2.5rem}#post-body .after-content-container{border-top:3px solid var(--color-gray-lt);border-radius:1rem;padding:1rem 1.5rem;margin:3rem -1.5rem 0;width:calc(100% + 3rem)}#post-body .after-content-container :is(.category,.date){font-size:max(14px, 0.8rem);font-weight:600;text-transform:uppercase;letter-spacing:.02em}#post-body .share-buttons{margin-top:2.5rem}#post-body .share-buttons .w-sharing-list{gap:4px}#post-body .share-buttons .w-sharing-item{border-radius:0.5em!important;margin:0}#post-body .share-buttons .w-sharing-item:is(:hover,:focus-visible){background:var(--color-purple-lt);box-shadow:0 1rem 1.5rem -1rem rgb(0 0 0 / 30%)}#post-listing .grid{padding-top:2rem}#post-listing .grid .feat-img{position:relative;border-radius:1rem}#post-listing .grid .feat-img:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--color-purple-lt),transparent);border-radius:1rem;opacity:0;mix-blend-mode:lighten;transition-duration:0.1s;z-index:1}#post-listing .grid .feat-img+h2{margin-top:.75rem}#post-listing .grid .title a:is(:hover,:focus-visible){text-decoration:underline}#post-listing .grid .author{display:none}body.category-blog #post-listing .grid .author{display:block}#post-listing .grid .author,#post-listing .grid .date{margin-top:.5rem}#post-listing .grid .category{margin-top:.5rem}#post-listing .grid .category:is(:has(a.term-blog:only-child),:has(a.term-case-studies:only-child),:has(a.term-press-releases:only-child),:has(a.term-webinars:only-child)){display:none}#post-listing .grid .category :is(.term-blog,.term-case-studies,.term-press-releases,.term-webinars){display:none}#post-listing.category .grid .category{display:none}#post-listing .grid .pagination{margin-top:3rem}#post-listing .grid a:is(:hover,:focus-visible)~div .feat-img:before{opacity:1}#post-listing .grid a:is(:hover,:focus-visible)~div h2{color:var(--color-purple-lt);text-decoration:underline}#all-posts .header-4{font-size:1.1rem}#all-posts .w-vwrapper>*:not(:first-child){margin-top:.5rem}#post-listing .grid{padding-top:2rem}#post-listing .grid .feat-img{position:relative;border-radius:1rem}#post-listing .grid .feat-img:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--color-purple-lt),transparent);border-radius:1rem;opacity:0;mix-blend-mode:lighten;transition-duration:0.1s;z-index:1}#post-listing .grid .feat-img+h2{margin-top:.75rem}#post-listing .grid .title a:is(:hover,:focus-visible){text-decoration:underline}#post-listing .grid .author{display:none}body.category-blog #post-listing .grid .author{display:block}#post-listing .grid .author,#post-listing .grid .date{margin-top:.5rem}#post-listing .grid .category{margin-top:.5rem}#post-listing .grid .category:is(:has(a.term-blog:only-child),:has(a.term-case-studies:only-child),:has(a.term-press-releases:only-child),:has(a.term-webinars:only-child)){display:none}#post-listing .grid .category :is(.term-blog,.term-case-studies,.term-press-releases,.term-webinars){display:none}#post-listing.category .grid .category{display:none}#post-listing .grid .pagination{margin-top:3rem}#post-listing .grid a:is(:hover,:focus-visible)~div .feat-img:before{opacity:1}#post-listing .grid a:is(:hover,:focus-visible)~div h2{color:var(--color-purple-lt);text-decoration:underline}.download-listing{display:grid!important;grid-template-columns:1fr;grid-gap:3rem}.download-listing .download .feat-img{position:relative;border-radius:1rem}.download-listing .download .feat-img:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,var(--color-purple-lt),transparent);border-radius:1rem;opacity:0;mix-blend-mode:lighten;transition-duration:0.1s;z-index:1}.download-listing .download .label{margin-top:0.5rem!important}.download-listing .download .subhead{line-height:1.2;margin-top:0.5rem!important}.download-listing .download:has(a):is(:hover,:focus-within) .feat-img:before{opacity:1}.download-listing .download:has(a):is(:hover,:focus-within) .subhead:not(.x-small){color:var(--color-purple-lt);text-decoration:underline}.fc-form{container-type:inline-size;width:100%;max-width:700px}.fc-form .evf-frontend-row{display:flex;flex-direction:column;gap:.75rem}.fc-form .evf-frontend-row:not(:first-of-type){margin-top:.75rem}.fc-form .evf-frontend-grid{width:100%}.fc-form input:not([type="submit"]),.fc-form textarea,.fc-form select,.post-password-form p input[type=password]{font-size:max(14px, 0.85rem);line-height:1;background:linear-gradient(to top,white,transparent)!important;box-shadow:none!important;border:none;border-radius:.5em;padding:.5rem;margin-top:.25rem;opacity:.7}.fc-form .evf-field-checkbox{padding:.5rem 0 1rem}.fc-form .evf-field-checkbox input{display:inline-flex;justify-content:center;align-items:center;margin-top:0}.fc-form .evf-field-checkbox ul{list-style:none;margin:.75rem 0 0!important}.fc-form .evf-field-checkbox ul li{display:flex;flex-direction:row;align-items:center;margin:0}.fc-form .evf-field-checkbox ul li:nth-child(n+2){margin-top:.5rem}.fc-form label{color:var(--color-gray2);font-family:var(--heading);font-size:max(14px, 0.8rem);font-weight:600}.fc-form label abbr[title]{color:red;text-decoration:none}.fc-form .evf-field-description{color:gray;font-size:.7rem;font-weight:500;padding:10px 0}.fc-form .evf-field-textarea textarea{line-height:1.3}.fc-form .evf-field-textarea textarea::placeholder{font-size:14.5px!important}.fc-form .everest-forms-uploader{margin-top:.25rem;padding:0.5rem!important}.fc-form .everest-forms-uploader .dz-message{display:flex;flex-direction:row;align-items:center;gap:.5rem}.fc-form .everest-forms-uploader .dz-message svg{margin:0!important}.fc-form .everest-forms-uploader .dz-message .everest-forms-upload-title{font-size:0.85rem!important}.fc-form input:not([type="submit"]):focus-within,.fc-form textarea:focus-within,.fc-form select:focus-within,.post-password-form p input[type=password]:focus-within{background:linear-gradient(to top,white,transparent)!important;box-shadow:0 .75rem .75rem rgb(0 0 0 / 10%)!important;opacity:1}.fc-form .evf-field:focus-within label .evf-label{color:var(--color-black)}.fc-form .evf-field:focus-within label.evf-error{color:var(--color-black)}.fc-form .evf-has-error abbr[title]{color:red}.fc-form .everest-forms-validated abbr[title]{color:green}.fc-form label.evf-error{font-size:.7rem;font-weight:500;color:red}.fc-form .evf-has-error input,.fc-form .evf-has-error textarea,.fc-form .evf-has-error select{border-color:red}.fc-form .evf-honeypot-container,.fc-form .dropzone-input,.fc-form .dz-message.hide,.fc-form .dz-image,.fc-form .dz-success-mark,.fc-form .dz-error-mark{display:none}.fc-form .evf-field-container:has(.g-recaptcha)~.evf-submit-container{margin-top:.75rem}.everest-forms-notice--success{display:inline-block;font-weight:600;color:var(--color-black)}.two-col-checks .evf-field-checkbox{margin-top:1rem;margin-bottom:1rem}.fc-form .everest-forms-captcha-math{display:flex;flex-direction:row;align-items:center}.fc-form .everest-forms-captcha-math .everest-forms-captcha-equation{display:block;color:var(--color-gray);font-family:var(--heading);font-size:max(14px,.8rem);font-weight:600;width:80px}.fc-form .everest-forms-captcha-math label.evf-error{padding-left:.5rem}.fc-form .everest-forms-captcha-math input[type="text"]{width:calc(100% - 80px)}.fc-form .altcha-checkbox>input{padding:.1rem}.dark .fc-form input:not([type="submit"]),.dark .fc-form textarea,.dark .fc-form select{background:linear-gradient(to top,var(--color-gray),transparent)!important;border:none}.dark .fc-form input:not([type="submit"]):focus-within,.dark .fc-form textarea:focus-within,.dark .fc-form select:focus-within{background:linear-gradient(to top,var(--color-gray),var(--color-gray))!important;box-shadow:0 .75rem .75rem rgb(0 0 0 / 80%)!important}.dark .fc-form .evf-field:focus-within label .evf-label{color:#fff}.dark .fc-form .evf-field:focus-within label.evf-error{color:#fff}.dark .everest-forms-notice--success{color:#fff}.no-touch .dark .fc-form button[type=submit]:not(.w-btn):is(:hover,:focus-visible){background:#fff!important;color:var(--color-black)!important}.dark .fc-form button[type="submit"]:is(:hover,:focus-visible):before{opacity:0}.fc-form .hs-error-msgs{list-style:none;margin-left:0!important}.fc-form .hs-error-msg{font-size:.7rem;font-weight:500;color:red}.fc-form .hs-form-required{color:red}.fc-form .hs-form-field:not(:has(input[value=""])):not(:has(input.error)) .hs-form-required{color:green}.fc-form fieldset{display:flex;flex-direction:column;gap:.75rem;max-width:100%!important}.fc-form fieldset *{float:none!important;width:100%!important;line-height:1!important}.fc-form fieldset .input{margin-right:0!important}.fc-form fieldset+fieldset,.fc-form .hs_recaptcha,.fc-form .hs_submit{margin-top:.75rem}.fc-form .hs-form-field:focus-within label{color:var(--color-black)}.fc-form .hs-fieldtype-checkbox ul[role="checkbox"]{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-left:0;margin-top:.75rem}.fc-form .hs-fieldtype-checkbox .hs-form-checkbox{margin:0!important}.fc-form .hs-fieldtype-checkbox .hs-form-checkbox label{display:flex;flex-direction:row;align-items:center;margin:0}.fc-form .hs-fieldtype-checkbox .hs-form-checkbox label input{display:inline-flex;flex-direction:column;justify-content:center;aspect-ratio:1;padding:0;margin:0 .4rem 0 0;width:auto!important}.fc-form .hs-fieldtype-checkbox .hs-form-checkbox label span{font-size:max(14px, 0.75rem);line-height:1.15!important}.dark .fc-form .hs-form-field:focus-within label{color:#fff}.dark .fc-form input[type=submit]:not(.w-btn).hs-button:is(:hover,:focus-visible){color:var(--color-black)!important;background:#fff!important}.terms :is(h1,h2,h3,h4,h5,h6){padding:0!important}.terms h2{font-size:1.3rem;line-height:1.1;letter-spacing:-.02em}.terms h2:not(:first-child){margin-top:2rem}.terms p:not(:first-child){margin-top:1.2rem}footer .fc-social .w-socials-list{display:flex;flex-direction:row;gap:.3rem}footer .fc-social a i{font-size:1.3rem;transition-duration:0.1s}footer .fc-social a{padding:1rem;height:3.3rem;background:linear-gradient(to bottom,rgb(92 103 112 / 50%),transparent);border-radius:.5em}footer .fc-social a:is(:hover,:focus-visible){background:linear-gradient(to bottom,rgb(92 103 112 / 50%),rgb(92 103 112 / 50%))}footer .fc-social a:is(:hover,:focus-visible) i{filter:drop-shadow(0 1rem .5rem rgb(0 0 0 / 80%))}footer .social-wrapper .w-btn-wrapper{margin:0}.button-match-social{display:inline-flex!important;flex-direction:row;align-items:center;height:3.3rem;background:linear-gradient(to bottom,rgb(92 103 112 / 50%),transparent)!important}.button-match-social :is(.w-btn-label,i){color:var(--color-gray-lt)!important}.button-match-social:is(:hover,:focus-visible){background:linear-gradient(to bottom,rgb(92 103 112 / 50%),rgb(92 103 112 / 50%))!important}.button-match-social:is(:hover,:focus-visible) :is(.w-btn-label,i){color:var(--color-cyan)!important;filter:drop-shadow(0 1rem .5rem rgb(0 0 0 / 80%))}footer [class*="runin"] a:is(:hover,:focus-visible) strong{color:#fff}