@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap");@font-face{font-display:swap;font-family:Aime;font-style:normal;font-weight:400;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/Aime-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aime;font-style:normal;font-weight:600;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/Aime-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCWalterNeue;font-style:normal;font-weight:300;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/ABCWalterNeue-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCWalterNeue;font-style:normal;font-weight:400;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/ABCWalterNeue-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCWalterNeue;font-style:normal;font-weight:500;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/ABCWalterNeue-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCWalterNeue;font-style:normal;font-weight:600;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/ABCWalterNeue-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ABCWalterNeue;font-style:normal;font-weight:700;src:url(https://441573389.fs1.hubspotusercontent-ap1.net/hubfs/441573389/lb-fonts/ABCWalterNeue-Bold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}img,picture,svg,video{display:block;max-width:100%}button{background:none;border:none;cursor:pointer;font:inherit}a,button{color:inherit}a{text-decoration:none}ol,ul{list-style:none}html{font-size:100%}body{background:var(--c-white);color:var(--c-near-black);font-size:var(--fs-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);line-height:var(--lh-body)}body,h1,h2,h3,h4,h5,h6,p{font-family:var(--ff-body)}p{color:var(--c-near-black);font-size:var(--fs-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);line-height:var(--lh-body)}.lb-btn{align-items:center;background:var(--btn-bg,var(--c-teal));border-radius:var(--radius-md);color:var(--btn-text,var(--c-white));cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--ff-ui);font-size:var(--fs-label);font-weight:500;justify-content:center;letter-spacing:var(--ls-label);line-height:var(--lh-label);padding:var(--space-8) var(--space-24);text-decoration:none;transition:background .2s ease,opacity .2s ease;white-space:nowrap}.lb-btn:hover{opacity:.9}.lb-btn--navbar{height:48px}.lb-btn--cta{gap:var(--space-4);height:56px}.lb-btn--outline{background:transparent;border:1px solid var(--c-cloud);color:var(--c-near-black);padding:var(--space-12) var(--space-20)}.lb-link-underline{align-items:flex-start;cursor:pointer;display:inline-flex;flex-direction:column;text-decoration:none}.lb-link-underline__text{color:var(--link-underline-text,var(--c-black));font-family:var(--ff-body);font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:var(--ls-label);line-height:var(--lh-label)}.lb-link-underline__rule{background:var(--link-underline,var(--c-lime));display:block;height:4px;margin-top:6px;width:134px}.lb-link-underline--text-tracking .lb-link-underline__rule{align-self:stretch;width:100%}.lb-carousel-nav{align-items:center;background:var(--carousel-nav-bg,var(--c-lime));border:none;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;padding:var(--space-8) 14px;transition:opacity .2s ease,background .2s ease,border-color .2s ease;width:36px}.lb-carousel-nav:hover{opacity:.85}.lb-carousel-nav:disabled{cursor:not-allowed;opacity:.4}.lb-carousel-nav svg{display:block;flex-shrink:0}.lb-carousel-nav--lime-on-light{background:var(--c-lime);color:var(--c-teal)}.lb-carousel-nav--white-on-lime{background:var(--c-white);color:var(--c-teal)}.lb-carousel-nav--teal-keyline-on-dark{background:var(--c-teal);border:1px solid var(--c-white);color:var(--c-white)}.lb-social-icon-btn{align-items:center;background:var(--c-teal);border:1px solid var(--c-slate);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:36px;justify-content:center;padding:var(--space-8) 14px;text-decoration:none;transition:border-color .2s ease;width:36px}.lb-social-icon-btn:hover{border-color:var(--c-cloud)}.lb-social-icon-btn svg{display:block;flex-shrink:0;height:20px;width:20px}.lb-card{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-12)}.lb-card__image-frame{align-self:stretch;background:var(--c-silver);border-radius:var(--radius-sm);overflow:hidden}.lb-card__image{display:block;height:100%;object-fit:cover;width:100%}.lb-card__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-8)}.lb-card__title{color:var(--c-near-black);font-size:var(--fs-card-title);font-weight:var(--fw-card-title);letter-spacing:var(--ls-card-title);line-height:var(--lh-card-title)}.lb-card__desc,.lb-card__title{align-self:stretch;font-family:var(--ff-body)}.lb-card__desc{color:var(--c-grey-mid);font-size:var(--fs-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);line-height:var(--lh-body)}.lb-stat{align-items:flex-start;border-left:1px solid var(--c-cloud);display:flex;flex-direction:column;gap:10px;padding:0 var(--space-20)}.lb-stat__title{color:var(--c-near-black);font-family:var(--ff-body);font-size:var(--fs-card-title);font-weight:var(--fw-card-title);letter-spacing:var(--ls-card-title);line-height:var(--lh-card-title)}.lb-stat__desc{align-self:stretch;color:var(--c-grey-mid);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:var(--fw-light);letter-spacing:var(--ls-body);line-height:var(--lh-body)}.lb-tag{align-items:center;background:var(--c-legacy-tag-bg);border-radius:var(--radius-sm);display:inline-flex;justify-content:center;padding:var(--space-4) 10px}.lb-tag__text{font-size:var(--fs-caption);font-weight:400;letter-spacing:var(--ls-caption);line-height:var(--lh-caption)}.lb-input,.lb-tag__text{color:var(--c-near-black);font-family:var(--ff-body)}.lb-input{background:transparent;border:1px solid var(--c-cloud);border-radius:var(--radius-md);display:block;font-size:var(--fs-body);font-weight:var(--fw-body);height:56px;letter-spacing:var(--ls-body);line-height:var(--lh-body);padding:var(--space-8) var(--space-24);transition:border-color .2s ease;width:100%}.lb-input::placeholder{color:var(--c-near-black);opacity:1}.lb-input:focus{border-color:var(--c-teal);outline:none}.lb-input:disabled{cursor:not-allowed;opacity:.5}.lb-eyebrow{font-family:var(--ff-body);font-size:var(--fs-label);font-weight:var(--fw-eyebrow);letter-spacing:var(--ls-label);line-height:var(--lh-label)}.lb-page-heading{font-family:var(--ff-display);font-size:var(--fs-page-heading);font-weight:var(--fw-page-heading);letter-spacing:var(--ls-page-heading);line-height:var(--lh-page-heading)}.lb-disclaimer{font-family:var(--ff-body);font-size:var(--fs-disclaimer);font-weight:var(--fw-disclaimer);letter-spacing:var(--ls-disclaimer);line-height:var(--lh-disclaimer)}.lb-blog-body-copy{background:var(--blog-bg,var(--c-white));padding-inline:var(--space-horizontal);width:100%}.lb-blog-body-copy__inner{display:flex;margin:0 auto;max-width:var(--layout-max-width);padding-block:var(--section-pad-block);width:100%}.lb-blog-body-copy__body{color:var(--blog-body-text,var(--c-near-black));display:flex;flex-direction:column;gap:var(--space-20);max-width:100%;width:848px}.lb-blog-body-copy__body p{margin-block-end:var(--space-12)}.lb-blog-body-copy__body p:last-child{margin-block-end:0}.lb-blog-body-copy__body b,.lb-blog-body-copy__body strong{font-weight:var(--fw-semibold)}.lb-blog-body-copy__body em,.lb-blog-body-copy__body i{font-style:italic}.lb-blog-body-copy__body u{text-decoration:underline}.lb-blog-body-copy__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lb-blog-body-copy__body a:hover{text-decoration:none}.lb-blog-body-copy__body h2{color:inherit;font-family:var(--ff-body);font-size:var(--fs-section-md);font-weight:var(--fw-regular);letter-spacing:var(--ls-section-md);line-height:var(--lh-section-md);margin-block-end:var(--space-12);margin-block-start:var(--space-32)}.lb-blog-body-copy__body h2:first-child{margin-block-start:0}.lb-blog-body-copy__body h3{color:inherit;font-family:var(--ff-body);font-size:var(--fs-card-title);font-weight:var(--fw-regular);letter-spacing:var(--ls-card-title);line-height:var(--lh-card-title);margin-block-end:var(--space-12);margin-block-start:var(--space-20)}.lb-blog-body-copy__body h3:first-child{margin-block-start:0}.lb-blog-body-copy__body h4{color:inherit;font-family:var(--ff-body);font-size:var(--fs-body-lg);font-weight:var(--fw-body-lg);letter-spacing:var(--ls-body-lg);line-height:1.5;margin-block-end:var(--space-12);margin-block-start:var(--space-20)}.lb-blog-body-copy__body h4:first-child{margin-block-start:0}.lb-blog-body-copy__body ul{list-style:disc}.lb-blog-body-copy__body ol,.lb-blog-body-copy__body ul{margin-block-end:var(--space-12);padding-inline-start:var(--space-24)}.lb-blog-body-copy__body ol{list-style:decimal}.lb-blog-body-copy__body ol li,.lb-blog-body-copy__body ul li{margin-block-end:var(--space-4)}.lb-blog-body-copy__body ol li:last-child,.lb-blog-body-copy__body ul li:last-child{margin-block-end:0}.lb-blog-body-copy__body img{border-radius:var(--radius-sm);display:block;height:auto;width:100%}.lb-blog-body-copy__body blockquote{align-items:stretch;border:0;display:flex;gap:var(--space-24);margin-block:var(--space-20);padding:0}.lb-blog-body-copy__body blockquote:before{align-self:stretch;background:var(--blog-quote-bar,var(--c-lime));content:"";flex:0 0 var(--space-12)}.lb-blog-body-copy__body blockquote p{font-weight:var(--fw-regular);line-height:1.3;margin:0;max-width:720px}.lb-blog-body-copy__body blockquote p,.lb-blog-body-copy__body table{color:inherit;font-family:var(--ff-body);font-size:var(--fs-body);letter-spacing:var(--ls-body)}.lb-blog-body-copy__body table{border-collapse:collapse;display:block;line-height:var(--lh-body);margin-block:var(--space-20);overflow-x:auto;width:100%}.lb-blog-body-copy__body table th,.lb-blog-body-copy__body thead th{background:var(--blog-table-header-bg,var(--c-dark-teal));color:var(--blog-table-header-text,var(--c-white));font-weight:var(--fw-regular);padding:12px var(--space-16);text-align:left;vertical-align:top}.lb-blog-body-copy__body td{border-block-end:1px solid var(--c-cloud);padding:12px var(--space-16);vertical-align:top}.lb-blog-body-copy__body tbody tr:nth-child(2n) td{background:var(--blog-table-stripe,var(--c-off-white))}.lb-blog-body-copy__body tbody tr:last-child td{border-block-end:0}@media (max-width:1023px){.lb-blog-body-copy__body{width:100%}.lb-blog-body-copy__body blockquote p{max-width:none}}.lb-insights-grid{--lh-section-lg:1.3;background:var(--module-bg,var(--c-off-white));padding-inline:var(--space-horizontal);width:100%}.lb-insights-grid__inner{margin:0 auto;max-width:var(--layout-max-width);padding-block:var(--section-pad-block)}.lb-insights-grid__container,.lb-insights-grid__inner{align-items:flex-start;display:flex;flex-direction:column;width:100%}.lb-insights-grid__container{gap:var(--space-48)}.lb-insights-grid__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-16);width:100%}.lb-insights-grid__eyebrow-row{align-items:center;display:flex;gap:var(--space-12)}.lb-insights-grid__dot{background:var(--c-teal);border-radius:50%;flex-shrink:0;height:12px;width:12px}.lb-insights-grid__eyebrow{color:var(--c-near-black)}.lb-insights-grid__heading{color:var(--c-near-black);font-family:var(--ff-body);font-size:var(--fs-section-lg);font-weight:var(--fw-section-lg);letter-spacing:var(--ls-section-lg);line-height:var(--lh-section-lg);max-width:663px;text-wrap:balance}.lb-insights-grid__filters{display:flex;flex-wrap:wrap;gap:var(--space-16);width:100%}.lb-insights-grid__pill{align-items:center;background:transparent;border:1px solid var(--c-cloud);border-radius:var(--radius-sm);color:var(--c-near-black);cursor:pointer;display:inline-flex;font-family:var(--ff-body);font-size:var(--fs-body);font-weight:var(--fw-light);height:36px;justify-content:center;letter-spacing:var(--ls-body);line-height:var(--lh-label);padding:var(--space-8) var(--space-16);transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.lb-insights-grid__pill:hover{border-color:var(--c-near-black)}.lb-insights-grid__pill:focus-visible{outline:2px solid var(--c-teal);outline-offset:2px}.lb-insights-grid__pill--active{background:var(--c-teal);border-color:var(--c-teal);color:var(--c-white)}.lb-insights-grid__pill--active:hover{border-color:var(--c-teal)}.lb-insights-grid__cards{display:grid;gap:var(--space-24);grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1023.98px){.lb-insights-grid__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.lb-insights-grid__cards{grid-template-columns:1fr}}.lb-insights-grid__card[hidden]{display:none}.lb-insights-grid__image-frame{aspect-ratio:376/338}.lb-insights-grid__content{padding:var(--space-8)}.lb-insights-grid__tag{align-items:center;background:var(--c-lime);border-radius:4px;color:var(--c-teal);display:inline-flex;font-family:var(--ff-body);font-size:var(--fs-body);font-weight:var(--fw-regular);justify-content:center;line-height:1.1;padding:var(--space-4) 10px;white-space:nowrap}.lb-insights-grid__pagination{display:flex;gap:var(--space-24);margin-block-start:var(--space-8);width:100%}.lb-insights-grid__page-link{color:var(--c-near-black);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:var(--fw-regular);letter-spacing:var(--ls-body);line-height:var(--lh-body);text-decoration:underline;text-underline-offset:2px}.lb-insights-grid__page-link:hover{text-decoration:none}body:has(.lb-nav){padding-top:80px}html:has(.lb-nav){scroll-padding-top:80px}@media (max-width:1023px){body:has(.lb-nav){padding-top:76px}html:has(.lb-nav){scroll-padding-top:76px}}