.lp-hero-container{display:flex;flex-direction:column;align-items:center;background:linear-gradient(360deg,var(--surface-brand-500) -93.41%,var(--surface-brand-700) 73.51%);overflow:hidden;flex-wrap:nowrap;flex-shrink:0;min-width:0;margin-top:var(--navbar-height);padding:var(--spacing-vertical-2xl) var(--padding-horizontal) var(--spacing-vertical-3xl) var(--padding-horizontal);border-radius:0 0 var(--radius-2xl) var(--radius-2xl);position:relative}.lp-hero-container-light{background:var(--surface-brand-100)}.lp-hero-container-light .lp-hero-content-wrapper h1,.lp-hero-container-light .lp-hero-content-wrapper h2{color:var(--text-primary)}.lp-hero-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:var(--section-max-width)}.lp-hero-label{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:140%;letter-spacing:var(--font-letter-spacing-md);text-transform:uppercase;text-wrap:pretty;color:var(--text-white);border-radius:var(--radius-xs);background:var(--surface-brand-500);display:flex;padding:var(--spacing-2xs) var(--spacing-1xs);justify-content:center;align-items:center;margin-bottom:var(--spacing-vertical-xs)}@media (min-width: 992px){.lp-hero-wrapper-with-image{flex-direction:row;width:100%;justify-content:space-between;gap:60px}.lp-hero-wrapper-with-image .lp-hero-content-wrapper{text-align:left;margin:0}.lp-hero-wrapper-with-image .lp-hero-content-wrapper h1,.lp-hero-wrapper-with-image .lp-hero-content-wrapper h2{text-align:left;justify-content:flex-start;margin-left:0;max-width:500px}.lp-hero-wrapper-with-image .lp-hero-content-wrapper{align-items:flex-start}}.lp-hero-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.lp-hero-content-wrapper{display:flex;flex-flow:column;margin:0 auto;align-items:center}@media (min-width: 768px){.lp-hero-content-wrapper{min-width:410px;max-width:100%}}.lp-hero-content-wrapper h1,.lp-hero-content-wrapper h2{color:var(--white);text-align:center;margin:0 auto}.lp-hero-content-wrapper h1{font-family:Be Vietnam Pro,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 1,"clig" 1,"dlig" 1;font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);line-height:110%;letter-spacing:var(--font-letter-spacing-2xs);text-wrap:balance;margin:0 0 var(--spacing-vertical-2xs)}.lp-hero-content-wrapper h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance;margin-bottom:0}.lp-hero-content-wrapper a.button-component{margin-top:20px;width:100%}@media (min-width: 576px){.lp-hero-content-wrapper a.button-component{width:auto;margin:24px auto 0}}@media (min-width: 768px){.lp-hero-content-wrapper a.button-component{display:inline-flex;margin:24px auto 0}}@media (min-width: 992px){.lp-hero-content-wrapper a.button-component{align-self:flex-start;margin:24px 0 0}}.lp-hero-content-wrapper form,.lp-hero-content-wrapper .search-input-group{width:100%;max-width:560px}.lp-hero-content-wrapper .search-input-wrapper{border-color:var(--white)}.lp-hero-content-wrapper .lp-hero-search{margin-top:var(--spacing-md)}.lp-hero-content-wrapper .lp-hero-trusted-by{margin-top:var(--spacing-vertical-lg)}.lp-hero-footer-wrapper{text-align:center;margin:0 auto;color:var(--white);font-size:var(--font-size-md)}@media (min-width: 992px){.lp-hero-footer-wrapper{font-size:var(--font-size-lg)}}.lp-hero-image-wrapper{margin-top:var(--spacing-vertical-xl);width:100%;max-width:580px;flex-shrink:1}@media (min-width: 768px){.lp-hero-image-wrapper{width:480px}}@media (min-width: 992px){.lp-hero-image-wrapper{margin-top:0;width:580px}}.lp-hero-image-wrapper img{width:100%;height:auto;max-width:100%}
