.bm_v4_hero{background:#f8f8f8;color:#17132e;font-family:Poppins,Helvetica Neue,Arial,sans-serif;padding-left:clamp(24px,5vw,64px);padding-right:clamp(24px,5vw,64px)}.bm_v4_hero .bm-v4-hero__grid{align-items:center;display:grid;gap:clamp(36px,5vw,64px);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin:0 auto;max-width:1180px}.bm_v4_hero .bm-v4-hero__eyebrow-row{align-items:center;display:flex;gap:12px;margin-bottom:26px}.bm_v4_hero .bm-v4-hero__eyebrow{color:#46347e;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.bm_v4_hero .bm-v4-hero__heading{font-size:clamp(40px,5.8vw,78px);font-weight:700;letter-spacing:-.026em;line-height:1.02;margin:0 0 22px;text-wrap:balance}.bm_v4_hero .bm-v4-hero__heading em{color:#6750a4;font-style:normal;font-weight:700}.bm_v4_hero .bm-v4-hero__rule{background:#a277ff;height:2px;margin:0 0 26px;width:48px}.bm_v4_hero .bm-v4-hero__intro,.bm_v4_hero .bm-v4-hero__intro p{color:#5a5474;font-size:clamp(17px,1.4vw,19px);line-height:1.6;margin:0 0 34px;max-width:54ch;text-wrap:pretty}.bm_v4_hero .bm-v4-hero__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.bm_v4_hero .bm-v4-hero__cta{background:#6750a4;border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:16px 34px;text-decoration:none;transition:background .2s ease}.bm_v4_hero .bm-v4-hero__cta:hover{background:#7c5cff}.bm_v4_hero .bm-v4-hero__cta2{border-bottom:1px solid #e6e1f2;color:#17132e;font-size:15px;font-weight:700;padding-bottom:3px;text-decoration:none;transition:border-color .2s ease}.bm_v4_hero .bm-v4-hero__cta2:hover{border-color:#46347e}.bm_v4_hero .bm-v4-hero__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.bm_v4_hero .bm-v4-hero__chip{background:#f2edff;border-radius:3px;color:#46347e;font-size:13px;font-weight:700;letter-spacing:.2em;padding:9px 14px;text-transform:uppercase}.bm_v4_hero .bm-v4-hero__footnote{color:#5a5474;font-size:14px;line-height:1.6;margin:26px 0 0}.bm_v4_hero .bm-v4-hero__media{align-items:center;display:flex;justify-content:center}.bm_v4_hero .bm-v4-hero__img{display:block;height:auto;max-width:400px;width:100%}.bm_v4_hero .bm-v4-hero__media{min-width:0}.bmx-unfold{aspect-ratio:1/1;container-type:size;margin:0 auto;max-width:560px;position:relative;width:100%}.bmx-unfold__line{background:linear-gradient(90deg,rgba(162,119,255,0),rgba(162,119,255,0) 38%,rgba(162,119,255,.55) 60%,rgba(162,119,255,0));height:1px;left:50%;pointer-events:none;position:absolute;top:50%;transform-origin:0 50%}.bmx-unfold__hub{align-items:center;background:#fff;border:1px solid #e6e1f2;border-radius:50%;box-shadow:0 14px 34px rgba(23,19,46,.1);display:flex;height:25cqw;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:25cqw;z-index:2}.bmx-unfold__hub img{border-radius:50%;display:block;height:100%;object-fit:contain;width:100%}.bmx-unfold__tile{align-items:center;box-sizing:border-box;color:#46347e;display:flex;flex-direction:column;font-family:Poppins,Helvetica Neue,Arial,sans-serif;gap:2px;left:50%;position:absolute;text-decoration:none;top:50%;width:30cqw;z-index:1}.bmx-unfold__tile img{aspect-ratio:1/1;display:block;filter:drop-shadow(0 10px 18px rgba(23,19,46,.1));height:auto;object-fit:contain;width:100%}.bmx-unfold__label{font-size:clamp(11px,2.3cqw,13px);font-style:normal;font-weight:700;line-height:1.3;margin-top:-4px;text-align:center}.bmx-unfold__tile:hover,.bmx-unfold__tile:hover .bmx-unfold__label{color:#6750a4;text-decoration:none}.bmx-unfold__tile:focus-visible{border-radius:4px;outline:2px solid #7c5cff;outline-offset:4px}@media (max-width:767px){.bmx-unfold{margin-top:8px;max-width:440px}}@media (min-width:992px){.bm_v4_hero .bm-v4-hero__grid:has(.bmx-unfold){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.bmx-unfold{max-width:680px}.bmx-unfold__hub{height:21cqw!important;width:21cqw!important}.bmx-unfold__tile{width:32cqw}.bmx-unfold__label{font-size:clamp(11px,2.4cqw,15px)}section[data-bm-theme=light]{background:#f8f8f8!important}section[data-bm-theme=white]{background:#fff!important}section[data-bm-theme=lavender]{background:#f2edff!important}.bmx-unfold__line{background:linear-gradient(90deg,rgba(162,119,255,0),rgba(162,119,255,0) 30%,rgba(162,119,255,.55) 40%,rgba(162,119,255,0) 50%)!important}.bmx-unfold__label{background:#f8f8f8;border-radius:4px;padding:2px 4px;position:relative;white-space:nowrap;z-index:2}section[data-bm-theme=white] .bmx-unfold__label{background:#fff}section[data-bm-theme=lavender] .bmx-unfold__label{background:#f2edff}