.iso-box[data-v-c117a938]{transform-style:preserve-3d}.iso-face[data-v-c117a938]{transform-origin:0 0;backface-visibility:hidden}.iso-top[data-v-c117a938]{border:1px solid #fff9}.iso-light .iso-slice[data-v-c117a938]{background:#e4d8ce}.iso-light .iso-top[data-v-c117a938]{background:linear-gradient(135deg,#fff,#f6f1ec)}.iso-light .iso-front[data-v-c117a938]{background:linear-gradient(90deg,#f3ece6,#ece3db)}.iso-light .iso-side[data-v-c117a938]{background:linear-gradient(#e2d6cc,#d8cabe)}.iso-brand .iso-slice[data-v-c117a938]{background:#d9451a}.iso-brand .iso-top[data-v-c117a938]{background:linear-gradient(135deg,#ffb07a,#ff7a3d)}.iso-brand .iso-front[data-v-c117a938]{color:#fff;background:linear-gradient(90deg,#ff7a2f,#f2561d)}.iso-brand .iso-side[data-v-c117a938]{background:linear-gradient(#d9451a,#c2360f)}.iso-dark .iso-slice[data-v-c117a938]{background:#5a190e}.iso-dark .iso-top[data-v-c117a938]{background:linear-gradient(135deg,#fbf7f3,#f1e9e2)}.iso-dark .iso-front[data-v-c117a938]{background:linear-gradient(90deg,#8a2a17,#6d1f11)}.iso-dark .iso-side[data-v-c117a938]{background:linear-gradient(#5a190e,#47130a)}.iso-vents[data-v-c117a938]{background:repeating-linear-gradient(90deg,#0000001a 0 2px,#0000 2px 6px);border-radius:3px}.dark{background:linear-gradient(135deg,#2e2e2e,#242424);border-color:#ffffff14}.iso[data-v-d2c5a0eb]{transform-style:preserve-3d;transform:rotateX(60deg)rotate(-45deg)}.hero-floor[data-v-d2c5a0eb]{-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.hero-tile[data-v-d2c5a0eb]{background:color-mix(in oklab, var(--foreground) 4%, var(--background));border:1px solid color-mix(in oklab, var(--foreground) 9%, transparent)}.hero-tile-glow[data-v-d2c5a0eb]{animation:4s ease-in-out infinite hero-tile-glow-d2c5a0eb}@keyframes hero-tile-glow-d2c5a0eb{0%,to{background:color-mix(in oklab, var(--foreground) 4%, var(--background));box-shadow:none}45%{background:color-mix(in oklab, var(--brand) 55%, var(--background));box-shadow:0 0 18px color-mix(in oklab, var(--brand) 60%, transparent)}}.hero-flow[data-v-d2c5a0eb]{animation:1s linear infinite hero-flow-d2c5a0eb}@keyframes hero-flow-d2c5a0eb{to{stroke-dashoffset:-8px}}.hero-bob[data-v-d2c5a0eb]{animation:5s ease-in-out infinite hero-bob-d2c5a0eb}@keyframes hero-bob-d2c5a0eb{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}.hero-tick[data-v-d2c5a0eb]{animation-name:hero-tick-d2c5a0eb;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes hero-tick-d2c5a0eb{0%{transform:scale(1)}6%{transform:scale(1.45)}18%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-flow[data-v-d2c5a0eb],.hero-bob[data-v-d2c5a0eb]{animation:none}}@media (prefers-reduced-motion:no-preference){.blur-up[data-v-d671f229]{animation:.9s ease-out backwards blur-up-d671f229}}@keyframes blur-up-d671f229{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}
