.bm7x{--x-ink:#17132e;--x-mid:#2a2050;--x-deep:#46347e;--x-primary:#6750a4;--x-violet:#a277ff;--x-lav:#f2edff;--x-hair:#e6e1f2;--x-body:#5a5474;--x-gutter:clamp(24px,5vw,64px);background:#fff;border-top:1px solid var(--x-hair);color:var(--x-mid);font-family:Poppins,sans-serif;padding:clamp(72px,10vw,140px) 0}.bm7x,.bm7x *,.bm7x :after,.bm7x :before{box-sizing:border-box}.bm7x--lavender{background:var(--x-lav)}.bm7x--ink{background:var(--x-ink)}.bm7x--deep,.bm7x--ink{border-top-color:transparent;color:#fff}.bm7x--deep{background:var(--x-deep)}.bm7x__inner{margin:0 auto;max-width:1180px;width:calc(100% - var(--x-gutter)*2)}.bm7x__eyebrow{color:var(--x-deep);display:block;font-size:13px;font-weight:700;letter-spacing:2.6px;margin:0;text-transform:uppercase}.bm7x--deep .bm7x__eyebrow,.bm7x--ink .bm7x__eyebrow{color:#cc90ff}.bm7x__h1{font-size:clamp(38px,5.4vw,70px);line-height:1.03}.bm7x__h1,.bm7x__h2{color:var(--x-mid);font-weight:700;letter-spacing:-.026em;margin:14px 0 18px}.bm7x__h2{font-size:clamp(32px,3.9vw,50px);line-height:1.05}.bm7x--deep .bm7x__h1,.bm7x--deep .bm7x__h2,.bm7x--ink .bm7x__h1,.bm7x--ink .bm7x__h2{color:#fff}.bm7x__rule{background:var(--x-violet);display:block;height:2px;margin:0 0 26px;width:48px}.bm7x__body{color:var(--x-body);font-size:17px;line-height:1.65}.bm7x__body p{margin:0 0 1em}.bm7x__body p:last-child{margin-bottom:0}.bm7x--deep .bm7x__body,.bm7x--ink .bm7x__body{color:hsla(0,0%,100%,.8)}.bm7x__actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:34px}.bm7x__btn{background:var(--x-primary);border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:16px 34px;text-decoration:none;transition:background .25s}.bm7x__btn:focus-visible,.bm7x__btn:hover{background:var(--x-deep);color:#fff}.bm7x--deep .bm7x__btn,.bm7x--ink .bm7x__btn{background:#fff;color:var(--x-ink)}.bm7x--deep .bm7x__btn:hover,.bm7x--ink .bm7x__btn:hover{background:var(--x-lav);color:var(--x-ink)}.bm7x__link{border-bottom:2px solid var(--x-violet);color:var(--x-mid);display:inline-block;font-size:16px;font-weight:700;padding-bottom:3px;text-decoration:none;transition:border-color .25s}.bm7x__link:hover{border-color:var(--x-primary)}.bm7x--deep .bm7x__link,.bm7x--ink .bm7x__link{color:#fff}.bm7x--flush{border-top-color:transparent}.bm7x-media__grid{align-items:center;display:grid;gap:clamp(40px,6.6vw,88px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bm7x-media--left .bm7x-media__copy{order:2}.bm7x-media__copy,.bm7x-media__visual{min-width:0}.bm7x-media__visual:empty{display:none}.bm7x-media__frame{background:var(--x-lav);border-radius:8px;overflow:hidden}.bm7x--deep .bm7x-media__frame,.bm7x--ink .bm7x-media__frame{background:hsla(0,0%,100%,.06)}.bm7x-media__frame img{display:block;height:auto;width:100%}.bm7x-media__frame--video{aspect-ratio:16/9;margin:0 auto;max-height:620px}.bm7x-media__frame--video>*{height:100%;width:100%}.bm7x-media__frame iframe,.bm7x-media__frame video{border:0;display:block;height:100%;width:100%}.bm7x-media__quote{margin:28px 0 0;padding-top:46px;position:relative}.bm7x-media__quote:before{color:var(--x-violet);content:"\201C";font-size:96px;font-weight:700;left:-4px;line-height:1;position:absolute;top:-14px}.bm7x-media__quote blockquote{margin:0}.bm7x-media__quote p{color:var(--x-mid);font-size:clamp(19px,1.8vw,24px);font-weight:500;line-height:1.5;margin:0}.bm7x-media__quote p:after{content:"\201D"}.bm7x--deep .bm7x-media__quote p,.bm7x--ink .bm7x-media__quote p{color:#fff}.bm7x-media__quote figcaption{color:var(--x-body);font-size:15px;line-height:1.5;margin-top:22px}.bm7x-media__quote figcaption strong{color:var(--x-mid);display:block;font-weight:700}.bm7x--deep .bm7x-media__quote figcaption,.bm7x--ink .bm7x-media__quote figcaption{color:hsla(0,0%,100%,.75)}.bm7x--deep .bm7x-media__quote figcaption strong,.bm7x--ink .bm7x-media__quote figcaption strong{color:#fff}@media (max-width:900px){.bm7x-media__grid{grid-template-columns:1fr}.bm7x-media--left .bm7x-media__copy{order:0}}.bm7x-media__grid--solo{grid-template-columns:minmax(0,820px)}.bm7x-media .bm7x__eyebrow+.bm7x-media__quote,.bm7x-media .bm7x__eyebrow+.bm7x__body{margin-top:20px}.bm7x-media__frame--video .hs-video-container,.bm7x-media__frame--video .hs-video-widget,.bm7x-media__frame--video .hs-video-wrapper{height:100%!important;max-width:none!important;padding:0!important;position:relative;width:100%!important}.bm7x-media__frame--video iframe{height:100%!important;inset:0;position:absolute!important;width:100%!important}