.bm7{--bm7-ink:#17132e;--bm7-midnight:#2a2050;--bm7-deep:#46347e;--bm7-primary:#6750a4;--bm7-electric:#7c5cff;--bm7-violet:#a277ff;--bm7-lviolet:#cc90ff;--bm7-lavender:#f2edff;--bm7-hairline:#e6e1f2;--bm7-body:#5a5474;--bm7-gutter:clamp(24px,5vw,64px);color:var(--bm7-midnight);font-family:Poppins,Helvetica Neue,Arial,sans-serif;position:relative;scroll-margin-top:96px;-webkit-font-smoothing:antialiased}.bm7,.bm7 *,.bm7 :after,.bm7 :before{box-sizing:border-box}.bm7__inner{margin:0 auto;max-width:1180px}.bm7 .bm7__eyebrow{color:var(--bm7-deep);display:block;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.bm7 .bm7__eyebrow--lead{line-height:25px}.bm7 .bm7__h2{color:var(--bm7-midnight);font-family:inherit;font-size:clamp(30px,3.7vw,50px);font-weight:700;letter-spacing:-.026em;line-height:1.05;margin:14px 0 18px;padding:0;text-wrap:balance}.bm7 .bm7__h1 em,.bm7 .bm7__h2 em{color:var(--bm7-primary);font-style:normal;font-weight:700}.bm7 .bm7__rule{background:var(--bm7-violet);display:block;height:2px;margin:0 0 26px;width:48px}.bm7 .bm7__num{color:var(--bm7-deep);font-size:12px;font-weight:700;letter-spacing:.1em}.bm7 .bm7__link,.bm7 .bm7__link:visited{border-bottom:1px solid var(--bm7-hairline);color:var(--bm7-midnight);display:inline;font-size:16px;font-weight:700;padding-bottom:3px;text-decoration:none;transition:border-color .25s ease}.bm7 .bm7__link:hover{border-bottom-color:var(--bm7-violet);color:var(--bm7-midnight);text-decoration:none}.bm7 .bm7__btn,.bm7 .bm7__btn:visited{background:var(--bm7-primary);border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:16px 34px;text-decoration:none;transition:background .25s ease}.bm7 .bm7__btn:hover{background:var(--bm7-electric);color:#fff;text-decoration:none}.bm7 :focus-visible{outline:2px solid #7c5cff;outline-offset:2px}.bm7 .bm7__reveal{transition:opacity .7s ease,transform .7s ease}.bm7 .bm7__rows{border-top:1px solid var(--bm7-hairline);list-style:none;margin:8px 0 30px;padding:0}.bm7 .bm7__row{border-bottom:1px solid var(--bm7-hairline);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr);margin:0;padding:16px 0}.bm7 .bm7__row .bm7__num{padding-top:4px}.bm7 .bm7__row-title{color:var(--bm7-midnight);font-size:16px;font-weight:500;line-height:1.6}.bm7 .bm7__row--has-text .bm7__row-title{font-weight:600;line-height:normal}.bm7 .bm7__row-text{color:var(--bm7-body);font-size:16px;line-height:1.6;margin-top:4px}.bm7 .bm7__row--solo .bm7__row-text{margin-top:0}.bm7.bm7-quotes{background:var(--bm7-lavender);border-top:1px solid var(--bm7-hairline);padding:clamp(72px,9vw,132px) var(--bm7-gutter)}.bm7.bm7-quotes .bm7-quotes__grid{display:grid;gap:clamp(24px,3vw,44px);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin-top:clamp(28px,3vw,44px)}.bm7.bm7-quotes .bm7-quotes__card{background:#fff;border:1px solid var(--bm7-hairline);border-radius:8px;display:flex;flex-direction:column;gap:28px;justify-content:space-between;margin:0;padding:clamp(24px,2.6vw,34px)}.bm7.bm7-quotes .bm7-quotes__text{color:var(--bm7-ink);font-size:clamp(17px,1.5vw,19px);line-height:1.55;margin:0;text-wrap:pretty}.bm7.bm7-quotes .bm7-quotes__foot{align-items:center;border-top:1px solid var(--bm7-hairline);display:flex;gap:16px;justify-content:space-between;padding-top:18px}.bm7.bm7-quotes .bm7-quotes__name{color:var(--bm7-midnight);font-size:16px;font-weight:700}.bm7.bm7-quotes .bm7-quotes__role{color:var(--bm7-body);font-size:15px}.bm7.bm7-quotes .bm7-quotes__logo{display:block;filter:grayscale(1);height:auto;max-height:30px;max-width:110px;object-fit:contain;opacity:.75;width:auto}.bm7.bm7-quotes .bm7-quotes__card:only-child .bm7-quotes__text{font-size:clamp(20px,2vw,26px)}.bm7-quotes__split.is-video{align-items:center;display:grid;gap:clamp(32px,4.5vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.bm7-quotes__split.is-video .bm7-quotes__grid{grid-template-columns:minmax(0,1fr)}.bm7-quotes__video{aspect-ratio:16/9;background:#17132e;border-radius:8px;overflow:hidden;position:relative;width:100%}.bm7-quotes__video .hs-video-container,.bm7-quotes__video .hs-video-widget,.bm7-quotes__video .hs-video-wrapper{height:100%!important;max-width:none!important;padding:0!important;position:relative;width:100%!important}.bm7-quotes__video iframe{border:0;height:100%!important;inset:0;position:absolute!important;width:100%!important}@media (max-width:900px){.bm7-quotes__split.is-video{grid-template-columns:minmax(0,1fr)}}.bm7.bm7-quotes--light{background:#f7f7f8}.bm7.bm7-quotes--white{background:#fff}.bm7.bm7-quotes--white .bm7-quotes__card{background:#faf8ff}.bm7.bm7-quotes--ink{background:#17132e;border-top-color:hsla(0,0%,100%,.08)}.bm7.bm7-quotes--ink .bm7__eyebrow{color:#cc90ff}.bm7.bm7-quotes--ink .bm7__h2{color:#fff}.bm7.bm7-quotes--ink .bm7__h2 em{color:#cc90ff}.bm7.bm7-quotes--ink .bm7-quotes__card{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.bm7.bm7-quotes--ink .bm7-quotes__name,.bm7.bm7-quotes--ink .bm7-quotes__text{color:#fff}.bm7.bm7-quotes--ink .bm7-quotes__role{color:hsla(0,0%,100%,.65)}.bm7.bm7-quotes--ink .bm7-quotes__foot{border-top-color:hsla(0,0%,100%,.12)}.bm7.bm7-quotes--ink .bm7-quotes__logo{filter:brightness(0) invert(1);opacity:.8}.bm7.bm7-quotes .bm7-quotes__card{outline:none;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.bm7.bm7-quotes .bm7-quotes__card:before{background:#7c5cff;border-radius:2px;bottom:24px;content:"";left:-1px;position:absolute;top:24px;transform:scaleY(0);transform-origin:top;transition:transform .35s ease;width:3px}.bm7.bm7-quotes .bm7-quotes__text{transition:color .3s ease}.bm7.bm7-quotes .bm7-quotes__card:focus-visible,.bm7.bm7-quotes .bm7-quotes__card:hover{border-color:#d9ccff;box-shadow:0 18px 40px -18px rgba(70,52,126,.35);transform:translateY(-4px)}.bm7.bm7-quotes .bm7-quotes__card:focus-visible:before,.bm7.bm7-quotes .bm7-quotes__card:hover:before{transform:scaleY(1)}.bm7.bm7-quotes .bm7-quotes__card:focus-visible .bm7-quotes__text,.bm7.bm7-quotes .bm7-quotes__card:hover .bm7-quotes__text{color:#17132e}.bm7.bm7-quotes--ink .bm7-quotes__card:focus-visible .bm7-quotes__text,.bm7.bm7-quotes--ink .bm7-quotes__card:hover .bm7-quotes__text{color:#fff}.bm7.bm7-quotes--ink .bm7-quotes__card:hover{background:hsla(0,0%,100%,.09);border-color:rgba(204,144,255,.5);box-shadow:0 18px 40px -18px rgba(0,0,0,.6)}.bm7.bm7-quotes .bm7-quotes__who{align-items:center;display:flex;gap:12px}.bm7.bm7-quotes .bm7-quotes__photo{background:#ece5ff;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4px #e6e1f2;flex:none;height:48px;object-fit:cover;width:48px}.bm7.bm7-quotes .bm7-quotes__photo--initials{align-items:center;color:#46347e;display:inline-flex;font-size:15px;font-weight:700;justify-content:center}.bm7.bm7-quotes--ink .bm7-quotes__photo{box-shadow:0 0 0 3px #17132e,0 0 0 4px hsla(0,0%,100%,.2)}@media (prefers-reduced-motion:reduce){.bm7.bm7-quotes .bm7-quotes__card{transition:none}.bm7.bm7-quotes .bm7-quotes__card:hover{transform:none}}@media (max-width:600px){.bm7-quotes__foot{flex-wrap:wrap;row-gap:14px}.bm7-quotes__logo{flex-basis:100%;margin-left:0!important;max-width:110px;object-fit:contain;object-position:left center;order:3}}