.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-explore{border-top:1px solid var(--bm7-hairline);padding:clamp(56px,7vw,96px) var(--bm7-gutter)}.bm7.bm7-explore .bm7-explore__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:22px}.bm7.bm7-explore .bm7-explore__links{display:flex;flex-wrap:wrap;gap:22px}.bm7.bm7-explore .bm7-explore__strip{border-top:1px solid var(--bm7-hairline);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-left:-1px}.bm7.bm7-explore .bm7-explore__cell,.bm7.bm7-explore .bm7-explore__cell:visited{border-bottom:1px solid var(--bm7-hairline);border-left:1px solid var(--bm7-hairline);color:var(--bm7-midnight);display:flex;flex-direction:column;gap:8px;padding:22px 20px;text-decoration:none;transition:background .25s ease}.bm7.bm7-explore .bm7-explore__cell:hover{background:var(--bm7-lavender);color:var(--bm7-midnight);text-decoration:none}.bm7.bm7-explore .bm7-explore__label{font-size:17px;font-weight:700}.bm7.bm7-explore .bm7-explore__arrow{color:var(--bm7-primary)}.bm7.bm7-explore .bm7-explore__desc{color:var(--bm7-body);font-size:15px}.bm7.bm7-explore .bm7-explore__cell.is-current,.bm7.bm7-explore .bm7-explore__cell.is-current:hover{background:var(--bm7-lavender);border-bottom:2px solid var(--bm7-primary);color:var(--bm7-deep)}.bm7.bm7-explore .bm7-explore__cell.is-current .bm7-explore__num{color:var(--bm7-primary)}.bm7-explore--platform .bm7-explore__strip{border:0;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.bm7-explore--platform .bm7-explore__cell{align-items:flex-start;background:#f2edff;border:0!important;border-radius:0;border-top:3px solid #7c5cff!important;display:flex;flex-direction:column;gap:10px;padding:22px 20px 24px;text-decoration:none;transition:background .25s ease,transform .25s ease}.bm7-explore--platform .bm7-explore__cell:hover{background:#e9e1ff;transform:translateY(-3px)}.bm7-explore--platform .bm7-explore__cell.is-current{background:#fff;box-shadow:inset 0 0 0 1px #d9d2ee}.bm7-explore--platform .bm7-explore__cell:not(.is-current) .bm7-explore__num{display:none}.bm7-explore--platform .bm7-explore__num{font-size:11px;letter-spacing:.14em;order:-1}.bm7-explore--platform .bm7-explore__icon{display:block;height:48px;object-fit:contain;width:48px}.bm7-explore--platform .bm7-explore__label{color:#17132e;font-size:17px;font-weight:700;line-height:1.25}.bm7-explore--platform .bm7-explore__desc{color:#4a4368;font-size:14px;line-height:1.55}@media (max-width:1080px){.bm7-explore--platform .bm7-explore__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.bm7-explore--platform .bm7-explore__strip{grid-template-columns:minmax(0,1fr)}.bm7-explore--platform .bm7-explore__cell{column-gap:14px;display:grid;grid-template-columns:44px minmax(0,1fr);row-gap:4px}.bm7-explore--platform .bm7-explore__icon{grid-row:span 3;height:44px;width:44px}.bm7-explore--platform .bm7-explore__cell>:not(.bm7-explore__icon){grid-column:2}}@media (max-width:600px){.bm7-explore:not(.bm7-explore--platform) .bm7-explore__cell{border-left:0!important;padding:20px 18px!important}}.bm7.bm7-explore--platform .bm7-explore__titles{display:flex;flex-direction:column;gap:14px}.bm7.bm7-explore--platform .bm7-explore__h2{font-size:clamp(34px,4.4vw,56px);line-height:1.05;margin:0}.bm7.bm7-explore--platform .bm7-explore__head{align-items:flex-end;margin-bottom:clamp(28px,3vw,44px)}.bm7.bm7-explore--platform .bm7-explore__strip{border:0!important;gap:16px!important}.bm7.bm7-explore--platform .bm7-explore__cell,.bm7.bm7-explore--platform .bm7-explore__cell:first-child{background:#f2edff!important;border:0!important;border-radius:0!important;border-top:3px solid #7c5cff!important;display:flex!important;flex-direction:column;gap:16px;padding:30px 26px!important;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.bm7.bm7-explore--platform .bm7-explore__cell:hover{background:#ece5ff!important;box-shadow:0 18px 40px -18px rgba(70,52,126,.35);transform:translateY(-4px)}.bm7.bm7-explore--platform .bm7-explore__cell.is-current{background:#fff!important;box-shadow:inset 0 0 0 1px #d9ccff}.bm7.bm7-explore--platform .bm7-explore__cell.is-current:hover{box-shadow:inset 0 0 0 1px #d9ccff;transform:none}.bm7.bm7-explore--platform .bm7-explore__icon{height:64px!important;margin:0!important;mix-blend-mode:normal;object-fit:contain;width:64px!important}.bm7.bm7-explore--platform .bm7-explore__label{color:#17132e;font-size:20px;font-weight:700;line-height:1.2;margin-top:6px}.bm7.bm7-explore--platform .bm7-explore__arrow{display:none}.bm7.bm7-explore--platform .bm7-explore__desc{color:#5a5474;font-size:16px;line-height:1.55}.bm7.bm7-explore--platform .bm7-explore__more{color:#6750a4;font-size:16px;font-weight:600;margin-top:auto;padding-top:8px}.bm7.bm7-explore--platform .bm7-explore__cell:hover .bm7-explore__more{color:#7c5cff}.bm7.bm7-explore--platform .bm7-explore__cell.is-current .bm7-explore__num{color:#7c5cff;font-weight:700}