@keyframes bmd-settle{0%,to{left:var(--bmd-x0);top:var(--bmd-y0);transform:rotate(var(--bmd-r0));opacity:.4;filter:blur(1.5px)}45%,55%{left:var(--bmd-xf);top:var(--bmd-yf);transform:rotate(0);opacity:1;filter:blur(0px)}}@keyframes bmd-scan{0%{top:-6%;opacity:0}12%{opacity:1}50%{top:50%;opacity:1}88%{opacity:1}to{top:106%;opacity:0}}@keyframes bmd-twinkle{0%,to{opacity:var(--bmd-tw-min, .2)}50%{opacity:var(--bmd-tw-max, .6)}}@keyframes bmd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bmd-fragment,.bmd-scanline,.bmd-star{will-change:transform,opacity,top,left}.bmd-marquee-track{animation:bmd-marquee 46s linear infinite}.bmd-marquee-track:hover{animation-play-state:paused}.bmd-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.bmd-reveal.bmd-in{opacity:1;transform:translateY(0)}.bmd-cta:focus-visible,.bmd-link:focus-visible,.bmd-card-link:focus-visible,.bmd-navlink:focus-visible{outline:2px solid #0071E3;outline-offset:3px;border-radius:8px}@media(prefers-reduced-motion:reduce){.bmd-fragment,.bmd-scanline,.bmd-star,.bmd-marquee-track{animation:none!important}.bmd-reveal{transition:none;opacity:1;transform:none}}.bmd-trust-logo{filter:grayscale(1) contrast(.85);opacity:.8;transition:filter .25s ease,opacity .25s ease}.bmd-logo-chip,.bmd-logo-pill{transition:transform .2s ease,border-color .2s ease,background .2s ease}.bmd-logo-chip:hover .bmd-trust-logo,.bmd-logo-pill:hover .bmd-trust-logo{filter:none;opacity:1}.bmd-logo-chip:hover{transform:translateY(-2px)}.bmd-logo-pill:hover{border-color:#ffffff3d;background:#ffffff0d}@media(prefers-reduced-motion:reduce){.bmd-logo-chip:hover{transform:none}}.bmd3d-runway{--p: 0;--tilt: calc(56deg + var(--p) * 22deg);--wellR: min(46vw, 560px);height:235vh;position:relative}@media(max-width:760px){.bmd3d-runway{height:185vh;--wellR: 62vw}}.bmd3d-sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;perspective:1150px;perspective-origin:50% 30%;display:flex;align-items:center;justify-content:center}.bmd3d-well{position:absolute;left:50%;top:calc(80% + var(--p) * 10%);width:0;height:0;transform-style:preserve-3d;transform:rotateX(var(--tilt)) translateZ(calc(var(--p) * 240px));z-index:0}.bmd3d-ring{position:absolute;left:0;top:0;border-radius:50%;border:1px solid rgba(245,245,247,.11);box-shadow:0 0 40px #0071e30d inset;transform-style:preserve-3d}.bmd3d-tick{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#64d2ffa6;box-shadow:0 0 8px #64d2ff80}.bmd3d-orbiter{position:absolute;left:0;top:0;transform-style:preserve-3d;text-decoration:none;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55))}.bmd3d-frag{position:absolute;left:0;top:0;width:26px;height:15px;border-radius:4px;border:1px solid rgba(245,245,247,.28);background:#ffffff0a}.bmd3d-frag-dot{width:8px;height:8px;border-radius:50%;border:none;background:#0071e3;box-shadow:0 0 10px #0071e3b3}.bmd3d-core{position:absolute;left:0;top:0;width:84px;height:84px;margin:-42px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f5f5f7,#c9bdaf 36%,#5a5a5e 68%,#1d1d1f);transform:rotateX(calc(-1 * var(--tilt))) translateZ(34px) scale(calc(.8 + var(--p) * .2));box-shadow:0 0 60px #0071e340}.bmd3d-glow{position:absolute;left:0;top:0;width:calc(var(--wellR) * 1.5);height:calc(var(--wellR) * 1.5);margin:calc(var(--wellR) * -.75);border-radius:50%;background:radial-gradient(circle,rgba(0,113,227,.16),transparent 62%);filter:blur(6px)}.bmd3d-fore{position:relative;z-index:2;max-width:780px;padding:0 28px;text-align:center;transform:translateY(calc(var(--p) * -5vh)) scale(calc(1 - var(--p) * .045));opacity:calc(1.15 - var(--p) * .45)}.bmd3d-cue{position:absolute;bottom:26px;left:50%;transform:translate(-50%);z-index:3;font-size:10.5px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#6e6e73;opacity:calc(1 - var(--p) * 3);pointer-events:none}@media(prefers-reduced-motion:reduce){.bmd3d-runway{height:auto;--p: .3 !important}.bmd3d-sticky{position:relative;min-height:100vh}}.bmd-reveal{opacity:0;transform:perspective(900px) translateY(30px) rotateX(7deg) scale(.975);transform-origin:50% 100%;transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1)}.bmd-reveal.bmd-in{opacity:1;transform:perspective(900px) translateY(0) rotateX(0) scale(1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.bmd-lift{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease;will-change:transform}.bmd-lift:hover{transform:translateY(-5px);box-shadow:0 18px 44px #00000080,0 0 0 1px #ffffff0f}.bmd-cta{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,filter .3s ease}.bmd-cta:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 10px 30px #0071e359}.bmd-cta:active{transform:translateY(0);filter:brightness(.97)}.bmd-marquee-track{will-change:transform}
