.hero-offset-section-2025{background-color:var(--purply-black);background-position:calc(100% + 200px) 70%!important;overflow-x:hidden;padding-block:7rem 1rem}.hero-offset-section-2025 .grid-container.offset-hero{gap:2.5rem}.hero-offset-section-2025 .intro-wrapper.offset-hero{margin-bottom:0}.hero-offset-section-2025 .intro-wrapper.offset-hero.text-left{min-height:400px}.hero-offset-section-2025 .highlight-text-wrapper{background:#fff;border:2px solid rgba(139,92,246,.15);border-radius:8px;display:flex;gap:8px;margin-bottom:1.5rem;padding:8px 16px;width:fit-content}.hero-offset-section-2025 .highlight-text-badge{background:#e4d8fd;border-radius:4px;color:#662af4;display:flex;flex-direction:column;font-size:18px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.36px;line-height:150%;padding:0 8px;text-align:center}.hero-offset-section-2025 .heading.offset-hero{font-weight:500}.hero-offset-section-2025 .subheading.offset-hero{color:var(--gray);max-width:600px}.hero-offset-section-2025 .cta-container.offset-hero{margin-top:3rem}.hero-offset-section-2025 .cta-container.offset-hero .cta-link[data-style=primary]{background:var(--legit-purple);border:2px solid var(--legit-purple);border-radius:500px;display:block;font-size:24px;line-height:0px;padding:28px 44px;width:auto}.hero-offset-section-2025 .cta-container.offset-hero .cta-link[data-style=primary]:hover{background:var(--dark-lilac);border-color:var(--dark-lilac);color:var(--purply-black);text-decoration:none}.hero-offset-section-2025 .cta-container.offset-hero .cta-link[data-style=secondary]{background:transparent;border:2px solid #210561;border-radius:500px;color:#210561;display:block;font-size:24px;line-height:0px;padding:28px 44px;width:auto}.hero-offset-section-2025 .cta-container.offset-hero .cta-link[data-style=secondary]:hover{background:var(--legit-purple);border-color:var(--legit-purple);color:#fff;text-decoration:none}.hero-offset-section-2025 .peerinsight{background:transparent!important;box-shadow:none;color:#5a3a95;font-size:20px;margin-top:25px;padding:5px 10px}.hero-offset-section-2025 a.peerinsight-link:hover{text-decoration:none}.hero-offset-section-2025 .peerinsight img{margin-left:5px}.hero-offset-section-2025 .offset-hero-image-wrapper{margin-inline:auto}.hero-offset-section-2025 .offset-hero-image-wrapper img{height:100%;-o-object-fit:fill;object-fit:fill;position:relative;width:100%}.hero-offset-section-2025 .offset-hero .video-column .video-wrapper{border-radius:12px;flex:1;height:fit-content;max-width:500px;overflow:hidden}.hero-offset-section-2025 .offset-hero .video-column{align-items:center;display:flex;justify-content:center}.hero-offset-section-2025 .intro-wrapper.offset-hero.text-left{min-height:unset}@media (min-width:48rem){.hero-offset-section-2025 .offset-hero .video-column{align-items:center;display:flex;justify-content:center}.hero-offset-section-2025{margin-bottom:-35px;padding-block:11.5rem;padding-bottom:5rem}.hero-offset-section-2025 .intro-wrapper.offset-hero.text-left{min-height:unset}.hero-offset-section-2025 .heading.offset-hero{font-size:var(--display-xl)}.hero-offset-section-2025 .grid-container.offset-hero{gap:3.5rem;grid-template-columns:1fr}.hero-offset-section-2025 .cta-container.offset-hero{justify-content:flex-start}}@media (min-width:80rem){.hero-offset-section-2025 .grid-container.offset-hero{align-items:center;gap:0;grid-template-columns:51.625rem 1fr}.hero-offset-section-2025 .grid-container.offset-hero.equal-cols{align-items:center;gap:0;grid-template-columns:1fr 1fr}.hero-offset-section-2025 .grid-container.offset-hero.has-no-image{align-items:center;gap:0;grid-template-columns:1fr}.heading.offset-hero,.hero-offset-section-2025 .grid-container.offset-hero.equal-cols	.heading.offset-hero{font-size:var(--display-xl)}.hero-offset-section-2025 .offset-hero-image-wrapper{display:none}.hero-offset-section-2025 .offset-hero-image{height:100%;width:100%}.hero-offset-section-2025 .highlight-text-badge{background:#e4d8fd;border-radius:4px;color:#662af4;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:150%;padding:0 8px;text-align:center}.hero-offset-section-2025 .highlight-text.offset-hero{color:#210561;font-size:18px}.hero-offset-section-2025 .highlight-text.offset-hero span{font-size:18px;margin-bottom:1.5rem;opacity:.5}.hero-offset-section-2025 .eyebrow.offset-hero{color:#210561;font-size:34px;letter-spacing:-.68px;margin-bottom:0}.hero-offset-section-2025 .heading.offset-hero{color:var(--white);font-size:96px!important;font-style:normal;font-weight:500;letter-spacing:-3.84px;line-height:1;margin-bottom:1.5rem}}@media only screen and (max-width:1600px){.hero-offset-section-2025{background-position:calc(100% + 260px) 70%!important}}@media only screen and (max-width:1279px){.hero-offset-section-2025 .grid-container.offset-hero{display:block}.hero-offset-section-2025{background-image:none!important;margin-bottom:-130px}.hero-offset-section-2025 .eyebrow.offset-hero{margin-bottom:.5rem}.hero-offset-section-2025 .cta-container.offset-hero .cta-link{font-size:var(--text-sm)!important;line-height:1.2!important;padding:.875rem 1.5rem!important}}@media only screen and (max-width:1024px){.hero-offset-section-2025{margin-bottom:-120px}}@media only screen and (max-width:767px){.hero-offset-section-2025{margin-bottom:-40px;margin-top:40px}}@media only screen and (max-width:375px){.hero-offset-section-2025{margin-bottom:-30px;margin-top:30px}}