.BusinessCard-module__Y8KC5W__stage{--ease-card:cubic-bezier(.2, .8, .2, 1);perspective:1400px;max-width:28rem;position:relative}.BusinessCard-module__Y8KC5W__shadow{filter:blur(24px);transition:transform .8s var(--ease-card), opacity .8s var(--ease-card);background:#000000a6;border-radius:24px;position:absolute;inset:12% 8% 2%;transform:translateY(18px)}.BusinessCard-module__Y8KC5W__card{--rx:0;--ry:0;--lift:0;--lean-x:4deg;--lean-y:-6deg;transform-style:preserve-3d;transform:translateZ(calc(var(--lift) * 40px)) rotateX(calc(var(--lean-x) - var(--ry) * 14deg)) rotateY(calc(var(--lean-y) + var(--rx) * 18deg));transition:transform .8s var(--ease-card);position:relative}.BusinessCard-module__Y8KC5W__edge{background:#d9d3c5;border-radius:14px;position:absolute;inset:0;transform:translateZ(-4px)}.BusinessCard-module__Y8KC5W__face{border-radius:14px;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000040,0 3px 6px #0003,0 10px 20px #0003}.BusinessCard-module__Y8KC5W__face img{width:100%;height:auto;display:block}.BusinessCard-module__Y8KC5W__face:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff29,#fff0 40%);position:absolute;inset:0}.BusinessCard-module__Y8KC5W__glare{opacity:0;transform:translate3d(calc(var(--rx) * 50%), calc(var(--ry) * 50%), 0);pointer-events:none;background:radial-gradient(circle,#ffffff4d,#fff0 30%);transition:opacity .5s;position:absolute;inset:-50%}@media (hover:hover) and (pointer:fine){.BusinessCard-module__Y8KC5W__stage:hover .BusinessCard-module__Y8KC5W__card{--lift:1;--lean-x:0deg;--lean-y:0deg;transition-duration:.25s}.BusinessCard-module__Y8KC5W__stage:hover .BusinessCard-module__Y8KC5W__shadow{opacity:.75;transform:translateY(34px)scale(1.03)}.BusinessCard-module__Y8KC5W__stage:hover .BusinessCard-module__Y8KC5W__glare{opacity:1}}@media (prefers-reduced-motion:reduce){.BusinessCard-module__Y8KC5W__card,.BusinessCard-module__Y8KC5W__stage:hover .BusinessCard-module__Y8KC5W__card{transition:none;transform:rotateX(4deg)rotateY(-6deg)}.BusinessCard-module__Y8KC5W__shadow,.BusinessCard-module__Y8KC5W__stage:hover .BusinessCard-module__Y8KC5W__shadow{opacity:1;transition:none;transform:translateY(18px)}.BusinessCard-module__Y8KC5W__glare{display:none}}
.RollingNumber-module__Nx_k1a__roller{--roll-h:1.12em;font-variant-numeric:tabular-nums;line-height:var(--roll-h);display:inline-flex}.RollingNumber-module__Nx_k1a__chars{display:inline-flex}.RollingNumber-module__Nx_k1a__char{height:var(--roll-h);display:inline-block}.RollingNumber-module__Nx_k1a__char:before{content:attr(data-char)}.RollingNumber-module__Nx_k1a__digit{height:var(--roll-h);display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.RollingNumber-module__Nx_k1a__strip{white-space:pre;text-align:center;transition:transform 1.2s cubic-bezier(.22,1,.36,1);display:block}.RollingNumber-module__Nx_k1a__strip:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9"}.RollingNumber-module__Nx_k1a__roller[data-rolled=true] .RollingNumber-module__Nx_k1a__strip{transform:translateY(var(--roll-to))}@media (prefers-reduced-motion:reduce){.RollingNumber-module__Nx_k1a__strip{transform:translateY(var(--roll-to));transition:none}}
