.lv-root{interpolate-size:allow-keywords}@keyframes lv-rise{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.lv-rise{animation:.8s cubic-bezier(.22,1,.36,1) both lv-rise;animation-delay:calc(var(--i,0) * 90ms + 60ms)}@keyframes lv-pop{0%{opacity:0;transform:translateY(28px)scale(.97)rotateX(8deg)}to{opacity:1;transform:none}}.lv-stage{perspective:1400px}.lv-pop{transform-origin:50% 100%;animation:1.1s cubic-bezier(.22,1,.36,1) .3s both lv-pop}.lv-aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lv-aurora:before{content:"";background-image:radial-gradient(color-mix(in oklab, var(--bb-brand) 18%, transparent) 1px, transparent 1.4px);opacity:.6;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30% 20%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 30% 20%,#000,#0000 75%)}.lv-aurora span{filter:blur(64px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}.lv-aurora .a1{background:color-mix(in oklab, var(--bb-brand) 38%, transparent);width:520px;height:520px;animation:18s ease-in-out infinite lv-drift;top:-180px;left:-140px}.lv-aurora .a2{background:#7c9cff5c;background:lab(65.2627% 9.42719 -53.559/.36);width:440px;height:440px;animation:23s ease-in-out -6s infinite reverse lv-drift;top:20px;right:-120px}.lv-aurora .a3{background:#c9a6f566;background:lab(73.4594% 24.535 -34.8395/.4);width:380px;height:380px;animation:27s ease-in-out -12s infinite lv-drift;bottom:-220px;left:38%}@keyframes lv-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(46px,28px)scale(1.07)}66%{transform:translate(-30px,18px)scale(.96)}}@media (max-width:640px){.lv-aurora span{filter:blur(48px);opacity:.45}.lv-aurora .a1{width:320px;height:320px}.lv-aurora .a2,.lv-aurora .a3{width:260px;height:260px}}.lv-mark{background-image:linear-gradient(transparent 60%, color-mix(in oklab, var(--bb-brand) 24%, transparent) 60%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:0% 100%;animation:.9s cubic-bezier(.22,1,.36,1) .75s forwards lv-mark}@keyframes lv-mark{to{background-size:100% 100%}}@property --lv-n{syntax:"<integer>";inherits:false;initial-value:0}.lv-count{counter-reset:lvn var(--lv-n);font-variant-numeric:tabular-nums;animation:1.6s cubic-bezier(.22,1,.36,1) .5s forwards lv-count}.lv-count:after{content:counter(lvn)}@keyframes lv-count{to{--lv-n:var(--lv-to)}}.lv-shot{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.lv-shot:hover{box-shadow:0 28px 56px -28px color-mix(in oklab, var(--bb-brand-deep) 45%, transparent);transform:translateY(-4px)}.lv-chrome{border-bottom:1px solid color-mix(in oklab, var(--bb-line-2) 70%, transparent);background:color-mix(in oklab, var(--bb-mat) 70%, var(--card));align-items:center;gap:6px;padding:9px 12px;display:flex}.lv-chrome i{background:color-mix(in oklab, var(--bb-ink-4) 45%, transparent);border-radius:9999px;width:9px;height:9px}.lv-arrow{transition:transform .25s cubic-bezier(.22,1,.36,1)}.lv-btn:hover .lv-arrow{transform:translate(4px)}.lv-flow{background-size:220% 220%;animation:14s ease-in-out infinite lv-flow}@keyframes lv-flow{0%,to{background-position:0%}50%{background-position:100%}}.lv-root details::details-content{block-size:0;transition:block-size .35s cubic-bezier(.22, 1, .36, 1), content-visibility .35s allow-discrete;overflow-y:clip}.lv-root details[open]::details-content{block-size:auto}.lv-progress{display:none}@supports (animation-timeline:view()){@keyframes lv-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes lv-reveal-img{0%{opacity:0;transform:translateY(44px)scale(.965)}to{opacity:1;transform:none}}.lv-reveal{animation:linear both lv-reveal;animation-timeline:view();animation-range:entry calc(var(--i,0) * 5%) cover calc(24% + var(--i,0) * 5%)}.lv-reveal-img{animation:linear both lv-reveal-img;animation-timeline:view();animation-range:entry cover 32%}.lv-progress{z-index:60;transform-origin:0;background:linear-gradient(90deg, var(--bb-brand), #7c9cff);height:2px;animation:linear both lv-progress;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}@keyframes lv-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lv-header{animation:linear both lv-header;animation-timeline:scroll(root);animation-range:0 140px}@keyframes lv-header{0%{box-shadow:0 0 #0000}to{box-shadow:0 10px 30px -18px #17171c47}}.lv-steps-line{transform-origin:0;animation:linear both lv-line;animation-timeline:view();animation-range:entry 10% cover 45%}@keyframes lv-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (prefers-reduced-motion:reduce){.lv-rise,.lv-pop,.lv-reveal,.lv-reveal-img,.lv-header,.lv-progress,.lv-aurora span,.lv-flow,.lv-mark,.lv-count,.lv-steps-line{animation:none!important}.lv-mark{background-size:100% 100%}.lv-count{--lv-n:var(--lv-to)}.lv-shot:hover{transform:none}.lv-progress{display:none}}
