.hero-surface[data-v-35edd12c]{background-color:#0a0a0b;background-image:radial-gradient(40% 55% at 75% 50%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0) 70%),radial-gradient(60% 70% at 78% 85%,rgba(36,32,245,.16),rgba(36,32,245,0) 70%),linear-gradient(180deg,#141416,#0a0a0b 55%,#070708)}@media (max-width:1023px){.hero-surface[data-v-35edd12c]{background-image:radial-gradient(70% 35% at 50% 80%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0) 70%),radial-gradient(90% 40% at 50% 100%,rgba(36,32,245,.18),rgba(36,32,245,0) 70%),linear-gradient(180deg,#141416,#0a0a0b 55%,#070708)}}.hero-stack[data-v-35edd12c]{-webkit-tap-highlight-color:transparent;touch-action:pan-y pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hero-card[data-v-35edd12c]{cursor:grab}.hero-stack.is-dragging .hero-card[data-v-35edd12c],.hero-stack.is-dragging[data-v-35edd12c]{cursor:grabbing}.hero-twinkle[data-v-35edd12c]{animation:hero-twinkle-35edd12c 2.6s ease-in-out infinite}.hero-twinkle--late[data-v-35edd12c]{animation-delay:1.3s}@keyframes hero-twinkle-35edd12c{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.5;transform:scale(.45) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.hero-twinkle[data-v-35edd12c]{animation:none}}.hero-grain[data-v-35edd12c]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:180px 180px}.nav-badge[data-v-8c31065a]{animation:nav-badge-grow-8c31065a .3s cubic-bezier(.3,1.25,.6,1) both,nav-badge-fade-8c31065a .12s linear both,nav-badge-text-8c31065a .3s ease-out both}@keyframes nav-badge-grow-8c31065a{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes nav-badge-fade-8c31065a{0%{opacity:0}to{opacity:1}}@keyframes nav-badge-text-8c31065a{0%,35%{color:transparent}to{color:#fff}}@media (prefers-reduced-motion:reduce){.nav-badge[data-v-8c31065a]{animation:none}}#search-bar[type=search][data-v-8c31065a]::-webkit-search-cancel-button,#search-bar[type=search][data-v-8c31065a]::-webkit-search-decoration,#search-bar[type=search][data-v-8c31065a]::-webkit-search-results-button,#search-bar[type=search][data-v-8c31065a]::-webkit-search-results-decoration{-webkit-appearance:none}.search-scrim[data-v-8c31065a]{animation:search-scrim-in-8c31065a .15s ease-out}@keyframes search-scrim-in-8c31065a{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.search-scrim[data-v-8c31065a]{animation:none}}.group-link[data-v-46eb8b6a]{align-items:center;border-radius:.5rem;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;font-size:1rem;height:2.75rem;line-height:1.5rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.group-link[data-v-46eb8b6a]:focus{outline:2px solid transparent;outline-offset:2px}.group-link[data-v-46eb8b6a]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(0,0,0,.3);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.panel-link[data-v-46eb8b6a]{--tw-text-opacity:1;align-items:center;border-radius:.375rem;color:#4b5563;color:rgba(75,85,99,var(--tw-text-opacity,1));display:flex;font-size:15px;height:2.5rem;text-underline-offset:4px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.panel-link[data-v-46eb8b6a]:hover{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity,1));text-decoration-line:underline}}.panel-link[data-v-46eb8b6a]:focus{outline:2px solid transparent;outline-offset:2px}.panel-link[data-v-46eb8b6a]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(0,0,0,.3);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}@media (prefers-reduced-motion:no-preference){.menu-scrim[data-v-46eb8b6a]{animation:scrim-in-46eb8b6a .18s ease-out}.panel-enter[data-v-46eb8b6a]{animation:menu-in-46eb8b6a .18s ease-out}}@keyframes scrim-in-46eb8b6a{0%{opacity:0}}@keyframes menu-in-46eb8b6a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.review-fade[data-v-318e96f2]{-webkit-mask-image:linear-gradient(180deg,#000 60%,rgba(0,0,0,.972) 64%,rgba(0,0,0,.896) 68%,rgba(0,0,0,.784) 72%,rgba(0,0,0,.648) 76%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.352) 84%,rgba(0,0,0,.216) 88%,rgba(0,0,0,.104) 92%,rgba(0,0,0,.028) 96%,transparent);mask-image:linear-gradient(180deg,#000 60%,rgba(0,0,0,.972) 64%,rgba(0,0,0,.896) 68%,rgba(0,0,0,.784) 72%,rgba(0,0,0,.648) 76%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.352) 84%,rgba(0,0,0,.216) 88%,rgba(0,0,0,.104) 92%,rgba(0,0,0,.028) 96%,transparent)}}summary[data-v-ab5bbcd2]::-webkit-details-marker{display:none}