html:has([data-landing-v3]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--v3-bg0:var(--lightningcss-light,#faf9f5)var(--lightningcss-dark,#141413);--v3-bg1:var(--lightningcss-light,#f5f4ee)var(--lightningcss-dark,#1a1918);--v3-bg2:var(--lightningcss-light,#f0eee6)var(--lightningcss-dark,#262624);--v3-bg3:var(--lightningcss-light,#e8e6dc)var(--lightningcss-dark,#30302e);--v3-line:var(--lightningcss-light,#dedcd1)var(--lightningcss-dark,#3a3936);--v3-mark:var(--lightningcss-light,#cfccc0)var(--lightningcss-dark,#4a4945);--v3-fg:var(--lightningcss-light,#141413)var(--lightningcss-dark,#faf9f5);--v3-muted:var(--lightningcss-light,#5e5d59)var(--lightningcss-dark,#a3a199);--v3-faint:var(--lightningcss-light,#6b6a64)var(--lightningcss-dark,#87867f);--v3-panel:var(--lightningcss-light,#fff)var(--lightningcss-dark,#faf9f5);background:var(--v3-bg0)}@media (prefers-color-scheme:dark){html:has([data-landing-v3]){--lightningcss-light: ;--lightningcss-dark:initial}}@keyframes v3-drift{0%,to{translate:0}50%{translate:0 var(--a,-10px)}}.v3-tile{animation:v3-drift 9s ease-in-out var(--d,0s) infinite}@keyframes v3-orbit{0%{rotate:none}to{rotate:360deg}}@keyframes v3-orbit-back{0%{rotate:none}to{rotate:-360deg}}.v3-hero{--sp:0;--spe:calc(var(--sp) * var(--sp) * (3 - 2 * var(--sp)));--rx:calc(var(--fw,0px) * (.46 - .4 * var(--spe)));--k:calc(var(--ar,1) * (.4 - .34 * var(--spe)) / (.46 - .4 * var(--spe)))}.v3-orb{width:max-content}@media (min-width:1024px){.v3-orb{translate:-50% -50%;scale:1 var(--k,1);opacity:calc(1 - max(0, var(--sp) - .6) * 2.5);top:50%!important;left:50%!important}.v3-orb-a{rotate:calc(var(--i,0) * 22.5deg);animation:v3-orbit 150s linear calc(var(--i,0) * -9.375s) infinite}.v3-orb-r{translate:var(--rx) 0;rotate:calc(var(--i,0) * -22.5deg);animation:v3-orbit-back 150s linear calc(var(--i,0) * -9.375s) infinite}.v3-orb-k{scale:1 calc(1 / var(--k,1))}.v3-tilefield{rotate:calc(var(--spe) * 150deg)}.v3-tile-body>:first-child{scale:calc(1 - .6 * var(--spe));rotate:calc(var(--spe) * -110deg)}.v3-tile-body>span:last-child{opacity:calc(1 - var(--sp) * 4)}.v3-tilefield{transform:perspective(1400px) rotateX(calc(var(--ty,0) * -7deg)) rotateY(calc(var(--tx,0) * 9deg));transition:transform .5s cubic-bezier(.16,1,.3,1)}}.v3-spot{width:760px;height:760px;translate:calc(var(--mx,0px) - 380px) calc(var(--my,0px) - 380px);opacity:var(--spot,0);will-change:translate;background:radial-gradient(circle closest-side,#f05a2824,#0000 70%);transition:opacity .5s ease-out}.v3-absorb{opacity:calc(max(0, var(--sp) - .5) * .7);scale:calc(.3 + var(--spe) * .8);will-change:scale, opacity}@media (prefers-reduced-motion:reduce){.v3-hero{height:auto!important}}.v3-hero[data-offscreen] :is(.v3-tile,.v3-orb-a,.v3-orb-r){animation-play-state:paused}.v3-tilefield:has(.v3-tile:hover,.v3-tile[data-active],.v3-tile:focus-visible) :is(.v3-tile,.v3-orb-a,.v3-orb-r){animation-play-state:paused}html:has(.v3-dialog[open]) :is(.v3-tile,.v3-orb-a,.v3-orb-r){animation-play-state:paused}html:has(.v3-dialog[open]){overflow:hidden}.v3-reel-cursor svg{transition:scale .12s ease-out}.v3-reel-cursor[data-pressing=true] svg{scale:.82}.v3-reel-cursor[data-pressing=true]:before{content:"";background:#f05a2859;border-radius:9999px;width:28px;height:28px;margin:-14px 0 0 -14px;animation:.45s ease-out both v3-ripple;position:absolute;top:2px;left:2px}@keyframes v3-ripple{0%{opacity:1;scale:.3}to{opacity:0;scale:1.6}}.v3-scene-in{animation:.6s cubic-bezier(.22,1,.36,1) both v3-scene-in}@keyframes v3-scene-in{0%{opacity:0;filter:blur(4px);scale:.985}to{opacity:1;filter:none;scale:1}}@supports (animation-timeline:view()){.v3-reel-enter{transform-origin:50% 100%;animation:linear both v3-reel-enter;animation-timeline:view();animation-range:entry 5% cover 38%}@keyframes v3-reel-enter{0%{opacity:.35;transform:perspective(1600px)rotateX(24deg)scale(.88)}to{opacity:1;transform:none}}}@keyframes v3-cycle{0%{scale:0 1}to{scale:1}}.v3-cycle{animation:linear both v3-cycle}@supports (animation-timeline:view()){.v3-reveal{animation:linear both v3-rise;animation-timeline:view();animation-range:entry entry 40%}@keyframes v3-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}}@keyframes v3-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.v3-in{animation:v3-in .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}@keyframes v3-swap{0%{opacity:0;translate:0 18px;scale:.98}to{opacity:1;translate:0;scale:1}}.v3-swap{animation:.6s cubic-bezier(.16,1,.3,1) both v3-swap}.v3-typing{animation:1s ease-in-out infinite v3-typing}@keyframes v3-typing{50%{opacity:.4;translate:0 -3px}}.v3-faq summary::-webkit-details-marker{display:none}.v3-faq[open] .v3-faq-plus{rotate:45deg}@media (prefers-reduced-motion:reduce){.v3-tile,.v3-orb-a,.v3-orb-r,.v3-tilefield,.v3-cycle,.v3-reveal,.v3-in,.v3-swap,.v3-reel-enter,.v3-scene-in,.v3-typing{animation:none!important}}
