.bmvg,.bmvg-viewer{--bmvg-bg: #161717;--bmvg-panel: #16171a;--bmvg-line: #2a2c31;--bmvg-muted: #9a9ea7;--bmvg-dim: #6e727a;--bmvg-blue: #06f;--bmvg-blue-hi: #3d8bff;--bmvg-scene: #181818;--bmvg-display: "Metropolis", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bmvg-body: Inter, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bmvg-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--bmvg-wrap: 1180px;--bmvg-gutter: 24px;--bmvg-ease: cubic-bezier(.2, .7, .2, 1)}.bmvg,.bmvg *,.bmvg *:before,.bmvg *:after,.bmvg-viewer,.bmvg-viewer *,.bmvg-viewer *:before,.bmvg-viewer *:after{box-sizing:border-box}.bmvg{position:relative;background:var(--bmvg-bg);color:#fff;font-family:var(--bmvg-body);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;overflow:hidden;color-scheme:dark}.bmvg :where(h1,h2,h3,p,ul,ol,li){margin:0;padding:0}.bmvg :where(h1,h2,h3,p){color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}.bmvg :where(ul,ol){list-style:none}.bmvg :where(a){color:inherit;text-decoration:none}.bmvg :where(img){display:block;max-width:100%;height:auto;border:0}.bmvg :where(button),.bmvg-viewer :where(button){-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;line-height:inherit;min-height:0;width:auto;cursor:pointer}.bmvg [hidden],.bmvg-viewer[hidden]{display:none!important}.bmvg :focus-visible,.bmvg-viewer :focus-visible{outline:2px solid var(--bmvg-blue-hi);outline-offset:3px}.bmvg .bmvg-wrap{width:100%;max-width:calc(var(--bmvg-wrap) + var(--bmvg-gutter) * 2);margin:0 auto;padding:0 var(--bmvg-gutter)}.bmvg .bmvg-sr,.bmvg-viewer .bmvg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.bmvg-locked,html.bmvg-locked body{overflow:hidden!important}.bmvg .bmvg-eyebrow{font-family:var(--bmvg-display);font-weight:400;font-size:20px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--bmvg-blue)}.bmvg .bmvg-h2{margin-top:10px;font-family:var(--bmvg-display);font-weight:400;font-size:43px;line-height:1.12;letter-spacing:-.01em;color:#fff;text-wrap:balance}.bmvg .bmvg-lede{margin-top:16px;max-width:60ch;color:var(--bmvg-muted);font-size:16px;line-height:1.6;text-wrap:pretty}.bmvg .bmvg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:8px;border:1px solid transparent;font-family:var(--bmvg-display);font-weight:700;font-size:14px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;transition:background-color .125s ease-in-out,border-color .125s ease-in-out,transform .125s ease-in-out}.bmvg .bmvg-btn--primary{background:var(--bmvg-blue)}.bmvg .bmvg-btn--primary:hover{background:#1a75ff;color:#fff}.bmvg .bmvg-btn--ghost{border-color:var(--bmvg-line);background:var(--bmvg-panel)}.bmvg .bmvg-btn--ghost:hover{border-color:#4a4d55;color:#fff}.bmvg .bmvg-btn:active{transform:translateY(1px)}.bmvg .bmvg-hero{position:relative;isolation:isolate;padding:72px 0 88px;overflow:hidden}.bmvg .bmvg-hero:before,.bmvg .bmvg-hero:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none;will-change:transform,opacity}.bmvg .bmvg-hero:after{right:-12%;top:6%;width:68%;aspect-ratio:1.25;background:radial-gradient(closest-side,rgba(28,124,221,.5),rgba(24,57,90,.26) 55%,transparent 100%);filter:blur(10px);animation:bmvg-glow-a 5s ease-in-out infinite alternate}.bmvg .bmvg-hero:before{right:16%;top:30%;width:40%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(0,102,255,.5),rgba(0,102,255,.14) 60%,transparent 100%);filter:blur(28px);animation:bmvg-glow-b 8s ease-in-out infinite alternate}@keyframes bmvg-glow-a{0%{transform:translate3d(-5%,4%,0) scale(.82);opacity:.4}50%{transform:translate3d(2%,-3%,0) scale(1.14);opacity:1}to{transform:translate3d(6%,5%,0) scale(.95);opacity:.6}}@keyframes bmvg-glow-b{0%{transform:translate3d(-36%,18%,0) scale(.75);opacity:.25}50%{transform:translate3d(20%,-20%,0) scale(1.25);opacity:1}to{transform:translate3d(54%,22%,0) scale(.85);opacity:.4}}.bmvg .bmvg-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head stage" "body stage";column-gap:56px;row-gap:0}.bmvg .bmvg-hero__head{grid-area:head;align-self:end}.bmvg .bmvg-hero__body{grid-area:body;align-self:start}.bmvg .bmvg-hero__stage{grid-area:stage;align-self:center;min-width:0}.bmvg .bmvg-hero__brand{display:flex;align-items:center;gap:14px;margin-bottom:28px}.bmvg .bmvg-hero__brand img{height:34px;width:auto}.bmvg .bmvg-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:99px;border:1px solid rgba(0,102,255,.5);background:#0066ff1f;color:#cfe1ff;font-family:var(--bmvg-display);font-weight:700;font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.bmvg .bmvg-tag svg{width:14px;height:14px;color:var(--bmvg-blue-hi)}.bmvg .bmvg-h1{margin-top:14px;font-family:var(--bmvg-display);font-weight:500;font-size:clamp(40px,4.7vw,64px);line-height:1.04;letter-spacing:-.02em;color:#fff;text-wrap:balance}.bmvg .bmvg-h1 em{font-style:normal;color:var(--bmvg-blue-hi)}.bmvg .bmvg-hero .bmvg-lede{font-size:17px;max-width:46ch}.bmvg .bmvg-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.bmvg .bmvg-stage{position:relative;display:block;width:100%;aspect-ratio:4 / 3;border-radius:22px;border:1px solid var(--bmvg-line);background:var(--bmvg-scene);overflow:hidden;box-shadow:0 40px 90px -40px #0066ff8c,0 0 0 1px #0006}.bmvg .bmvg-stage__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity .7s ease,transform 5.5s linear}.bmvg .bmvg-stage__slide.is-on{opacity:1;transform:scale(1)}.bmvg .bmvg-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(22,23,23,.72) 0%,transparent 26%,transparent 58%,rgba(22,23,23,.92) 100%);pointer-events:none}.bmvg .bmvg-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bmvg .bmvg-corner{position:absolute;width:22px;height:22px;border:2px solid var(--bmvg-blue-hi);opacity:.9}.bmvg .bmvg-corner:nth-child(1){left:14px;top:14px;border-right:0;border-bottom:0;border-top-left-radius:8px}.bmvg .bmvg-corner:nth-child(2){right:14px;top:14px;border-left:0;border-bottom:0;border-top-right-radius:8px}.bmvg .bmvg-corner:nth-child(3){left:14px;bottom:14px;border-right:0;border-top:0;border-bottom-left-radius:8px}.bmvg .bmvg-corner:nth-child(4){right:14px;bottom:14px;border-left:0;border-top:0;border-bottom-right-radius:8px}.bmvg .bmvg-scan,.bmvg-viewer .bmvg-scan{position:absolute;left:0;right:0;top:0;height:90px;transform:translateY(-100%);opacity:0;background:linear-gradient(180deg,transparent,rgba(0,102,255,.2));border-bottom:2px solid var(--bmvg-blue-hi);box-shadow:0 8px 24px #0066ff73}.bmvg .is-scanning .bmvg-scan{animation:bmvg-scan 1.9s var(--bmvg-ease) both}@keyframes bmvg-scan{0%{transform:translateY(-100%);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translateY(calc(var(--bmvg-scan-h, 480px) + 10px));opacity:0}}.bmvg .bmvg-stage__top{position:absolute;z-index:2;pointer-events:none;left:28px;right:28px;top:26px;display:flex;justify-content:space-between;align-items:center;gap:12px}.bmvg .bmvg-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:99px;background:#16171ac7;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--bmvg-mono);font-size:11px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#dfe3ea;white-space:nowrap}.bmvg .bmvg-pulse{width:7px;height:7px;border-radius:50%;background:var(--bmvg-blue-hi);box-shadow:0 0 #3d8bffb3;animation:bmvg-pulse 2s infinite}@keyframes bmvg-pulse{70%{box-shadow:0 0 0 8px #3d8bff00}to{box-shadow:0 0 #3d8bff00}}.bmvg .bmvg-stage__bottom{position:absolute;z-index:2;pointer-events:none;left:28px;right:28px;bottom:26px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.bmvg .bmvg-stage__title{display:block;font-family:var(--bmvg-display);font-weight:500;font-size:22px;line-height:1.2;color:#fff}.bmvg .bmvg-stage__meta{display:block;margin-top:6px;color:#c3c7cf;font-size:13px}.bmvg .bmvg-reading{display:flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:12px;background:var(--bmvg-blue);color:#fff;box-shadow:0 10px 30px -8px #06fc}.bmvg .bmvg-reading svg{width:26px;height:26px;flex:none}.bmvg .bmvg-reading small{display:block;font-family:var(--bmvg-mono);font-size:10px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;opacity:.85;white-space:nowrap}.bmvg .bmvg-reading b{display:block;font-family:var(--bmvg-display);font-weight:700;font-size:18px;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums}.bmvg .bmvg-stage__open{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%) scale(.94);opacity:0;transition:opacity .2s ease,transform .2s var(--bmvg-ease);pointer-events:none}.bmvg .bmvg-stage:hover .bmvg-stage__open,.bmvg .bmvg-stage:focus-visible .bmvg-stage__open{opacity:1;transform:translate(-50%,-50%) scale(1)}.bmvg .bmvg-stage-foot{display:flex;align-items:center;gap:16px;margin-top:18px}.bmvg .bmvg-pipeline{display:flex;align-items:center;gap:8px;font-family:var(--bmvg-mono);font-size:11px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--bmvg-dim)}.bmvg .bmvg-pipeline li{display:flex;align-items:center;gap:8px;white-space:nowrap;transition:color .35s ease}.bmvg .bmvg-pipeline li:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;transition:box-shadow .35s ease}.bmvg .bmvg-pipeline li+li:after{content:"";order:-1;width:clamp(10px,3vw,34px);height:1px;background:var(--bmvg-line)}.bmvg .bmvg-pipeline li.is-lit{color:#dfe7f5}.bmvg .bmvg-pipeline li.is-lit:before{background:var(--bmvg-blue-hi);box-shadow:0 0 0 4px #0066ff38}.bmvg .bmvg-dots{display:flex;gap:6px;margin-left:auto}.bmvg .bmvg-dots button{width:22px;height:22px;display:grid;place-items:center}.bmvg .bmvg-dots button:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--bmvg-line);transition:background-color .2s}.bmvg .bmvg-dots button[aria-current=true]:before{background:var(--bmvg-blue-hi)}.bmvg .bmvg-gallery{padding:24px 0 96px;scroll-margin-top:96px}.bmvg .bmvg-gallery__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.bmvg .bmvg-gallery__head .bmvg-lede{margin:0;max-width:44ch}.bmvg .bmvg-filters{display:flex;flex-wrap:wrap;gap:8px;margin:36px 0 28px}.bmvg .bmvg-filter{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:99px;border:1px solid var(--bmvg-line);background:var(--bmvg-panel);color:var(--bmvg-muted);font-size:14px;font-weight:500;line-height:1.3;transition:color .125s,background-color .125s,border-color .125s}.bmvg .bmvg-filter:hover{color:#fff;border-color:#4a4d55}.bmvg .bmvg-filter[aria-pressed=true]{background:var(--bmvg-blue);border-color:var(--bmvg-blue);color:#fff}.bmvg .bmvg-filter i{font-family:var(--bmvg-mono);font-style:normal;font-size:11px;opacity:.75}.bmvg .bmvg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bmvg .bmvg-card{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;border-radius:21px;border:1px solid var(--bmvg-line);background:var(--bmvg-panel);overflow:hidden;transition:border-color .2s ease,transform .3s var(--bmvg-ease),box-shadow .3s ease}.bmvg .bmvg-card.is-rising{animation:bmvg-rise .5s var(--bmvg-ease) both;animation-delay:calc(var(--bmvg-i, 0) * 35ms)}@keyframes bmvg-rise{0%{opacity:0;transform:translateY(14px)}}.bmvg .bmvg-card:hover,.bmvg .bmvg-card:focus-visible{border-color:var(--bmvg-blue);transform:translateY(-3px);box-shadow:0 26px 60px -30px #0066ffb3}.bmvg .bmvg-card__media{position:relative;display:block;flex:1 1 auto;min-height:0;width:100%;aspect-ratio:4 / 3;background:var(--bmvg-scene);overflow:hidden}.bmvg .bmvg-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s var(--bmvg-ease)}.bmvg .bmvg-card:hover .bmvg-card__media img,.bmvg .bmvg-card:focus-visible .bmvg-card__media img{transform:scale(1.05)}.bmvg .bmvg-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(22,23,26,.55),transparent 30%,transparent 70%,rgba(22,23,26,.9));pointer-events:none}.bmvg .bmvg-card .bmvg-hud{opacity:0;transition:opacity .2s ease}.bmvg .bmvg-card:hover .bmvg-hud,.bmvg .bmvg-card:focus-visible .bmvg-hud{opacity:1}.bmvg .bmvg-card .bmvg-corner{width:14px;height:14px;border-width:1.5px}.bmvg .bmvg-card .bmvg-corner:nth-child(1),.bmvg .bmvg-card .bmvg-corner:nth-child(3){left:7px}.bmvg .bmvg-card .bmvg-corner:nth-child(2),.bmvg .bmvg-card .bmvg-corner:nth-child(4){right:7px}.bmvg .bmvg-card .bmvg-corner:nth-child(1),.bmvg .bmvg-card .bmvg-corner:nth-child(2){top:7px}.bmvg .bmvg-card .bmvg-corner:nth-child(3),.bmvg .bmvg-card .bmvg-corner:nth-child(4){bottom:7px}.bmvg .bmvg-card:hover .bmvg-scan,.bmvg .bmvg-card:focus-visible .bmvg-scan{animation:bmvg-scan 1.4s var(--bmvg-ease) both}.bmvg .bmvg-pill{position:absolute;z-index:3;right:14px;top:12px;padding:5px 11px;border-radius:99px;background:#16171ac7;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11.5px;font-weight:500;line-height:1.3;color:#dfe3ea;white-space:nowrap}.bmvg .bmvg-card__open{position:absolute;z-index:3;left:50%;bottom:16px;transform:translate(-50%,10px);opacity:0;transition:opacity .2s ease,transform .25s var(--bmvg-ease);display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:99px;background:var(--bmvg-blue);color:#fff;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.bmvg .bmvg-card__open svg{width:14px;height:14px}.bmvg .bmvg-card:hover .bmvg-card__open,.bmvg .bmvg-card:focus-visible .bmvg-card__open{opacity:1;transform:translate(-50%)}.bmvg .bmvg-card__body{display:block;padding:18px 20px 20px;border-top:1px solid var(--bmvg-line)}.bmvg .bmvg-card__title{display:block;font-family:var(--bmvg-display);font-weight:500;font-size:19px;line-height:1.25;color:#fff}.bmvg .bmvg-card__meta{display:block;margin-top:8px;color:var(--bmvg-muted);font-size:13.5px;line-height:1.4}.bmvg .bmvg-card--lead{grid-column:span 2;grid-row:span 2}.bmvg .bmvg-card--lead .bmvg-card__media{aspect-ratio:auto}.bmvg .bmvg-card--lead .bmvg-card__title{font-size:26px}.bmvg .bmvg-card--lead .bmvg-card__body{padding:22px 26px 26px}.bmvg .bmvg-footnote{margin-top:28px;max-width:78ch;color:var(--bmvg-dim);font-size:13px;line-height:1.5}.bmvg .bmvg-made{background:#fff;padding:24px 0}.bmvg .bmvg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bmvg .bmvg-step{display:grid;grid-template-columns:auto 1fr;column-gap:18px;row-gap:14px;align-items:center;padding:32px;border-radius:13px;border:1px solid var(--bmvg-line);background:var(--bmvg-panel);color:#fff}.bmvg .bmvg-step__n{font-family:var(--bmvg-display);font-size:64px;line-height:1;color:var(--bmvg-blue)}.bmvg .bmvg-step h3{font-family:var(--bmvg-display);font-weight:400;font-size:24px;line-height:1.2;color:#fff;text-wrap:balance}.bmvg .bmvg-step p{grid-column:1 / -1;color:var(--bmvg-muted);font-size:15px;line-height:1.55}.bmvg .bmvg-cta{position:relative;isolation:isolate;padding:64px 0;text-align:center;overflow:hidden;background:var(--bmvg-bg) var(--bmvg-cta-image, none) center / cover no-repeat}.bmvg .bmvg-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#161717e0,#161717ad,#0e2646d6)}.bmvg .bmvg-cta .bmvg-lede{color:#d5d9e0}.bmvg .bmvg-cta .bmvg-lede{margin-inline:auto}.bmvg .bmvg-cta__row{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:32px}.bmvg-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;padding:20px;background:#08090adb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:bmvg-fade .2s ease both;color-scheme:dark}@keyframes bmvg-fade{0%{opacity:0}}.bmvg-viewer__panel{position:relative;flex:1;min-width:0;border-radius:22px;border:1px solid var(--bmvg-line);background:var(--bmvg-scene);overflow:hidden;box-shadow:0 60px 140px -40px #0066ff80;animation:bmvg-pop .3s var(--bmvg-ease) both}@keyframes bmvg-pop{0%{transform:translateY(12px) scale(.985);opacity:0}}.bmvg-viewer__panel iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;transition:opacity .35s ease;color-scheme:dark}.bmvg-viewer__panel.is-ready iframe{opacity:1}.bmvg-viewer__loader{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:opacity .35s ease}.bmvg-viewer__panel.is-ready .bmvg-viewer__loader{opacity:0;pointer-events:none}.bmvg-viewer__loader img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;filter:blur(6px) brightness(.6);transform:scale(1.02)}.bmvg-viewer__loader .bmvg-scan{animation:bmvg-scan 1.5s linear infinite;--bmvg-scan-h: 100vh}.bmvg-viewer__panel.is-ready .bmvg-scan{animation:none}.bmvg-viewer__error{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 16px;border-radius:99px;background:#16171ae6;border:1px solid rgba(255,255,255,.12);color:#dfe3ea;font:500 13px/1.3 var(--bmvg-body);white-space:nowrap}.bmvg-viewer .bmvg-viewer__close{position:absolute;z-index:2;right:16px;top:16px;display:grid;place-items:center;width:44px;height:44px;border-radius:99px;border:1px solid rgba(255,255,255,.14);background:#16171ac7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:background-color .125s ease-in-out,border-color .125s ease-in-out}.bmvg-viewer .bmvg-viewer__close:hover{background:var(--bmvg-blue);border-color:var(--bmvg-blue)}.bmvg-viewer .bmvg-viewer__close svg{width:18px;height:18px}@media(max-width:1040px){.bmvg .bmvg-hero{padding:56px 0 72px}.bmvg .bmvg-hero:after{right:-30%;top:20%;width:160%;aspect-ratio:1.1}.bmvg .bmvg-hero:before{right:10%;top:38%;width:80%}.bmvg .bmvg-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "body";row-gap:32px}.bmvg .bmvg-hero__body .bmvg-lede{margin-top:0}.bmvg .bmvg-hero .bmvg-lede{max-width:56ch}.bmvg .bmvg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmvg .bmvg-steps{grid-template-columns:1fr}}@media(max-width:680px){.bmvg,.bmvg-viewer{--bmvg-gutter: 16px}.bmvg .bmvg-eyebrow{font-size:15px}.bmvg .bmvg-h2{font-size:30px}.bmvg .bmvg-hero{padding:40px 0 56px}.bmvg .bmvg-hero__brand img{height:28px}.bmvg .bmvg-stage{border-radius:18px;aspect-ratio:1 / 1}.bmvg .bmvg-stage:after{background:linear-gradient(180deg,rgba(22,23,23,.72) 0%,transparent 24%,transparent 44%,rgba(22,23,23,.94) 78%)}.bmvg .bmvg-stage__top{left:22px;right:22px;top:22px}.bmvg .bmvg-stage__bottom{left:22px;right:22px;bottom:22px;flex-direction:column;align-items:flex-start;gap:10px}.bmvg .bmvg-stage__title{font-size:18px}.bmvg .bmvg-pipeline{font-size:10px;gap:10px;letter-spacing:.04em}.bmvg .bmvg-pipeline li{gap:6px}.bmvg .bmvg-pipeline li+li:after{display:none}.bmvg .bmvg-dots{display:none}.bmvg .bmvg-grid{grid-template-columns:1fr;gap:16px}.bmvg .bmvg-card--lead{grid-column:auto;grid-row:auto}.bmvg .bmvg-card--lead .bmvg-card__media{aspect-ratio:4 / 3}.bmvg .bmvg-card--lead .bmvg-card__title{font-size:19px}.bmvg .bmvg-card--lead .bmvg-card__body{padding:18px 20px 20px}.bmvg .bmvg-card__open{opacity:1;transform:translate(-50%)}.bmvg .bmvg-filters{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--bmvg-gutter) * -1);padding-inline:var(--bmvg-gutter);scrollbar-width:none}.bmvg .bmvg-filters::-webkit-scrollbar{display:none}.bmvg .bmvg-filter{flex:none}.bmvg .bmvg-step{padding:24px}.bmvg .bmvg-step__n{font-size:52px}.bmvg .bmvg-cta{padding:48px 0}.bmvg-viewer{padding:0}.bmvg-viewer__panel{border-radius:0;border:0}.bmvg-viewer .bmvg-viewer__close{right:12px;top:12px}}@media(prefers-reduced-motion:reduce){.bmvg *,.bmvg *:before,.bmvg *:after,.bmvg-viewer,.bmvg-viewer *{animation:none!important;transition:none!important}.bmvg .bmvg-stage__slide{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bmvg.css.map */
