:root{--container:1200px;--ff-main:var(--wp--preset--font-family--poppins,"Poppins, sans-serif");--fz-10:var(--wp--preset--font-size--fz-10,10px);--fz-12:var(--wp--preset--font-size--fz-12,12px);--fz-13:var(--wp--preset--font-size--fz-13,13px);--fz-14:var(--wp--preset--font-size--fz-14,14px);--fz-16:var(--wp--preset--font-size--fz-16,16px);--fz-normal:var(--wp--preset--font-size--normal,16px);--fz-18:var(--wp--preset--font-size--fz-18,18px);--fz-20:var(--wp--preset--font-size--fz-20,20px);--fz-24:var(--wp--preset--font-size--fz-24,24px);--fz-28:var(--wp--preset--font-size--fz-28,28px);--fz-32:var(--wp--preset--font-size--fz-32,32px);--fz-36:var(--wp--preset--font-size--fz-36,36px);--fz-40:var(--wp--preset--font-size--fz-40,40px);--fz-48:var(--wp--preset--font-size--fz-48,48px);--fz-54:var(--wp--preset--font-size--fz-54,54px);--c-white:var(--wp--preset--color--white,#fff);--c-black:var(--wp--preset--color--black,#000);--c-primary-dark:var(--wp--preset--color--primary-dark,#011323);--c-primary:var(--wp--preset--color--primary,#6e3df7);--c-primary-hover:var(--wp--preset--color--primary-hover,#8256ff);--c-primary-light:var(--wp--preset--color--primary-light,#b5b8ed);--c-primary-bd:var(--wp--preset--color--primary-bd,#ccbef5);--c-primary-blue:var(--wp--preset--color--primary-blue,#4198fd);--c-primary-green:var(--wp--preset--color--primary-green,#2df2cd);--c-primary-green-hover:var(--wp--preset--color--primary-green-hover,#49fbd9);--c-primary-bg:var(--wp--preset--color--primary-bg,#f5f7fe);--c-box-bg:var(--wp--preset--color--box-bg,#f5f2fd);--c-secondary-bg:var(--wp--preset--color--secondary-bg,#d3daf3);--c-primary-red:var(--wp--preset--color--primary-red,#df0000);--c-secondary-red:var(--wp--preset--color--secondary-red,#f73d3d);--c-text:var(--wp--preset--color--text,#4e5a65);--c-bd-grey:var(--wp--preset--color--bd-grey,#999);--c-dark-grey:var(--wp--preset--color--dark-grey,#444);--c-off-black:var(--wp--preset--color--off-black,#001424);--grad-purple:var(--wp--preset--gradient--purple-grad,linear-gradient(-270deg,#6e3df7 0,rgba(110,61,247,0) 100%));--grad-red:var(--wp--preset--gradient--red-grad,linear-gradient(104deg,#6e3df7 0,#ff4000 100%))}.lp-hero{align-items:center;color:#1a1a1a;display:flex;min-height:480px;overflow:hidden;padding-bottom:var(--lp-space-bottom-mobile,67px);padding-left:24px;padding-right:24px;padding-top:var(--lp-space-top-mobile,48px);position:relative}@media(width >= 992px){.lp-hero{min-height:780px;padding-bottom:var(--lp-space-bottom,67px);padding-top:var(--lp-space-top,80px)}}.lp-hero.lp-hero--height-narrow{min-height:400px}@media(width >= 992px){.lp-hero.lp-hero--height-narrow{min-height:532px;padding-top:var(--lp-space-top,32px)}}.lp-hero.lp-hero--bg-none{background-color:var(--c-white)}.lp-hero .lp-hero__bg,.lp-hero .lp-hero__overlay{inset:0;pointer-events:none;position:absolute}.lp-hero .lp-hero__bg{background-image:var(--lp-hero-bg-desktop,none);background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}@media(width < 992px){.lp-hero .lp-hero__bg{background-image:var(--lp-hero-bg-mobile,var(--lp-hero-bg-desktop,none))}}.lp-hero.lp-hero--bg-pos-left .lp-hero__bg{background-position:0}.lp-hero.lp-hero--bg-pos-right .lp-hero__bg{background-position:100%}.lp-hero.lp-hero--bg-size-contain .lp-hero__bg{background-size:contain}.lp-hero.lp-hero--bg-size-auto .lp-hero__bg{background-size:auto}.lp-hero.lp-hero--bg-size-stretch .lp-hero__bg{background-size:100% 100%}.lp-hero .lp-hero__overlay{background:rgba(0,0,0,.4);z-index:1}.lp-hero .lp-hero__inner{margin:0 auto;max-width:1140px;position:relative;width:100%;z-index:2}.lp-hero .lp-hero__grid{align-items:stretch;display:flex;flex-direction:column;gap:36px}@media(width >= 992px){.lp-hero .lp-hero__grid{align-items:center;flex-direction:row;gap:36px}.lp-hero.lp-hero--media-left .lp-hero__grid{flex-direction:row-reverse}}.lp-hero .lp-hero__content{flex:1 1 auto;max-width:552px;width:100%}.lp-hero.lp-hero--centered .lp-hero__grid{justify-content:center}.lp-hero.lp-hero--centered .lp-hero__content{margin:0 auto;max-width:none;text-align:center}.lp-hero.lp-hero--centered .lp-hero__title{letter-spacing:-.64px;margin-left:auto;margin-right:auto;max-width:624px}@media(width >= 992px){.lp-hero.lp-hero--centered .lp-hero__title{letter-spacing:-.8px;line-height:48px;margin-bottom:28px}}.lp-hero.lp-hero--centered .lp-hero__description{margin-left:auto;margin-right:auto;max-width:502px}.lp-hero.lp-hero--centered .lp-hero__pills{align-items:center;flex-direction:column;gap:4px;justify-content:center}@media(width >= 992px){.lp-hero.lp-hero--centered .lp-hero__pills{flex-direction:row;gap:8px;margin-bottom:28px}}.lp-hero.lp-hero--centered .lp-hero__ctas{align-items:stretch;flex-direction:column;gap:8px;justify-content:center;width:100%}@media(width >= 992px){.lp-hero.lp-hero--centered .lp-hero__ctas{align-items:flex-start;flex-direction:row;gap:16px;margin-left:auto;margin-right:auto;width:auto}}.lp-hero.lp-hero--centered .lp-hero__cta,.lp-hero.lp-hero--centered .lp-hero__cta-item{width:100%}@media(width >= 992px){.lp-hero.lp-hero--centered .lp-hero__cta,.lp-hero.lp-hero--centered .lp-hero__cta-item{width:auto}}.lp-hero.lp-hero--centered .lp-hero__note{margin-top:8px}@media(width >= 992px){.lp-hero.lp-hero--centered .lp-hero__note{margin-top:16px}}.lp-hero .lp-hero__title{color:#1a1a1a;font-size:var(--fz-32);font-weight:600;line-height:1.15;margin:0 0 16px}@media(width >= 992px){.lp-hero .lp-hero__title{font-size:var(--fz-40);line-height:50px}}.lp-hero .lp-hero__description{color:#555;font-size:var(--fz-16);line-height:24px;margin:0 0 16px}.lp-hero .lp-hero__description p{margin:0 0 .75em}.lp-hero .lp-hero__description p:last-child{margin-bottom:0}.lp-hero .lp-hero__description a{color:inherit;text-decoration:underline}.lp-hero .lp-hero__pills{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0 0 32px;padding:0}.lp-hero .lp-hero__pill{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #e6e7e8;border-radius:500px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:#333;display:inline-flex;font-size:var(--fz-13);gap:8px;line-height:19.5px;margin:0;padding:6px 14px}.lp-hero .lp-hero__pill-icon{color:#8b5cf6;display:flex;flex-shrink:0;height:16px;width:16px}.lp-hero .lp-hero__pill-icon svg{display:block;height:16px;width:16px}.lp-hero .lp-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin:0;width:100%}.lp-hero .lp-hero__cta-item{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}@media(width >= 992px){.lp-hero .lp-hero__cta-item{width:calc(50% - 5px)}}.lp-hero .lp-hero__cta{box-sizing:border-box;justify-content:center;min-width:0;text-align:center;width:100%}.lp-hero .lp-hero__note{color:#999;font-size:var(--fz-12);line-height:18px;margin:0;text-align:center}.lp-hero .lp-hero__media{background:#e6e7e8;border-radius:30px;flex:1 1 auto;height:240px;max-width:552px;overflow:auto;width:100%}@media(width >= 992px){.lp-hero .lp-hero__media{height:414px;overflow:hidden}}.lp-hero .lp-hero__media.lp-hero__media--no-radius{border-radius:0}.lp-hero .lp-hero__media.lp-hero__media--fit-contain .lp-hero__media-img{-o-object-fit:contain;object-fit:contain}.lp-hero .lp-hero__media picture{display:block;height:100%;width:100%}.lp-hero .lp-hero__media-iframe,.lp-hero .lp-hero__media-img,.lp-hero .lp-hero__media-video{border:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-hero .lp-hero__media-form{height:100%;overflow:auto;padding:8px}.lp-hero.lp-hero--theme-dark,.lp-hero.lp-hero--theme-dark .lp-hero__description,.lp-hero.lp-hero--theme-dark .lp-hero__description a,.lp-hero.lp-hero--theme-dark .lp-hero__note,.lp-hero.lp-hero--theme-dark .lp-hero__title{color:var(--c-white)}.lp-hero.lp-hero--theme-dark .lp-hero__note{opacity:.85}.lp-hero.lp-hero--theme-dark .lp-hero__pill{background:hsla(0,0%,100%,.15);border:0;box-shadow:none;color:var(--c-white)}.lp-hero.lp-hero--theme-dark .lp-hero__pill-icon{color:var(--c-white)}.lp-hero.lp-hero--theme-dark .lp-hero__media{background:none}.lp-hero.lp-hero--copy-white .lp-hero__description,.lp-hero.lp-hero--copy-white .lp-hero__description a,.lp-hero.lp-hero--copy-white .lp-hero__description p,.lp-hero.lp-hero--copy-white .lp-hero__title{color:var(--c-white)}.lp-hero.lp-hero--copy-dark .lp-hero__title{color:#1a1a1a}.lp-hero.lp-hero--copy-dark .lp-hero__description,.lp-hero.lp-hero--copy-dark .lp-hero__description a,.lp-hero.lp-hero--copy-dark .lp-hero__description p{color:#555}
