.lv-root{interpolate-size:allow-keywords;word-break:keep-all;overflow-wrap:anywhere}@keyframes lv-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;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(24px)scale(.975)rotateX(7deg)}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(16px)}to{opacity:1;transform:none}}@keyframes lv-reveal-img{0%{opacity:0;transform:translateY(24px)scale(.98)}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)}}}.lv-duck-float{animation:4.8s ease-in-out infinite lv-duck-float}@keyframes lv-duck-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}.lv-root{--lv-spark:#ffc83d}.lv-navlink{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .25s cubic-bezier(.22,1,.36,1),color .2s}.lv-navlink:hover{background-size:100% 1px}.lv-press{transition-property:transform,background-color,border-color,box-shadow,color}.lv-press:active{transform:scale(.97)!important}.lv-road-base{fill:none;stroke:color-mix(in oklab, var(--bb-brand) 9%, transparent);stroke-width:150px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.4,0,.2,1) .9s forwards lv-road-draw}.lv-road-dash{fill:none;stroke:color-mix(in oklab, var(--bb-brand) 22%, transparent);stroke-width:6px;stroke-dasharray:46 40;stroke-linecap:round;opacity:0;animation:.8s ease-out 2.9s forwards lv-fade-in}.lv-road-spark{fill:var(--lv-spark)}@keyframes lv-road-draw{to{stroke-dashoffset:0}}@keyframes lv-fade-in{to{opacity:1}}.lv-static-only{display:none}@media (min-width:1024px){.lv-tour-step{opacity:.38;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.lv-tour-step[data-active]{opacity:1}}.lv-tour-img{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:scale(1.015)}.lv-tour-img[data-active]{opacity:1;transform:none}.lv-tour-tick{cursor:pointer;position:relative;overflow:hidden}.lv-tour-tick:after{content:"";border-radius:inherit;background:var(--bb-brand);transform-origin:0;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.lv-tour-tick[data-active]:after{transform:scaleX(1)}.lv-bento{transition:border-color .3s,box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.lv-bento:hover{border-color:color-mix(in oklab, var(--bb-brand) 30%, transparent);box-shadow:0 22px 44px -28px color-mix(in oklab, var(--bb-brand-deep) 40%, transparent);transform:translateY(-2px)}.lv-bento-img img{transform-origin:0 0;transition:transform .7s cubic-bezier(.22,1,.36,1)}.lv-bento:hover .lv-bento-img img{transform:scale(1.03)}.lv-chat[data-armed] .lv-chat-msg{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .65s + .15s);transform:translateY(10px)}.lv-chat[data-in] .lv-chat-msg{opacity:1;transform:none}.lv-row{transition:background-color .2s}.lv-row:hover{background-color:color-mix(in oklab, var(--bb-brand) 4%, transparent)}.lv-how-road{height:2px}.lv-how-dash{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--bb-brand) 45%, transparent) 0 14px, transparent 14px 26px);transform-origin:0;position:absolute;inset:0 2%}.lv-how-spark{background:var(--lv-spark);width:14px;height:14px;box-shadow:0 0 0 4px var(--background);border-radius:9999px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:2%}.lv-how[data-armed] .lv-how-dash{transition:transform 1.4s cubic-bezier(.4,0,.2,1) .1s;transform:scaleX(0)}.lv-how[data-armed] .lv-how-spark{opacity:0;transition:left 1.4s cubic-bezier(.4,0,.2,1) .1s,opacity .3s .1s}.lv-how[data-in] .lv-how-dash{transform:none}.lv-how[data-in] .lv-how-spark{opacity:1;left:98%}.lv-how[data-armed] .lv-how-step{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .42s + .15s);transform:translateY(12px)}.lv-how[data-in] .lv-how-step{opacity:1;transform:none}@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,.lv-duck-float{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}.lv-road-base{stroke-dashoffset:0;animation:none}.lv-road-dash{opacity:1;animation:none}.lv-motion-only{display:none}.lv-static-only{display:inline}.lv-tour-img,.lv-tour-tick:after,.lv-bento,.lv-bento-img img{transition:none}.lv-bento:hover,.lv-bento:hover .lv-bento-img img{transform:none}.lv-chat[data-armed] .lv-chat-msg,.lv-how[data-armed] .lv-how-step{opacity:1;transition:none;transform:none}.lv-how[data-armed] .lv-how-dash{transition:none;transform:none}.lv-how[data-armed] .lv-how-spark{opacity:1;transition:none;left:98%}.lv-press:active{transform:none!important}}
