.hero-mosaic[data-v-ff1daecb]{isolation:isolate;width:100%;max-width:1100px;margin:52px auto 0}.module-wall[data-v-ff1daecb]{aspect-ratio:1740/698;grid-template-rows:1fr 1.05fr;grid-template-columns:1fr .53fr .49fr;gap:13px;display:grid;position:relative}.module[data-v-ff1daecb]{border-radius:24px;min-width:0;position:relative}.module-deck[data-v-ff1daecb]{background:linear-gradient(115deg,#00cce9,#32d8f4);grid-row:span 2}.module-flow[data-v-ff1daecb]{background:radial-gradient(at 85% 0,#a397ff,#0000 50%),linear-gradient(135deg,#8173ff,#7460ff 70%,#9181ff);grid-column:span 2}.module-audio[data-v-ff1daecb]{background:linear-gradient(125deg,#ccf7fc,#b7ecf8)}.module-clock[data-v-ff1daecb]{background:radial-gradient(at 75% 65%,#ff9c3b99,#0000 65%),radial-gradient(at 20% 10%,#ffe7ac,#0000 65%),linear-gradient(135deg,#ffda8a,#ffc36c)}.module-control[data-v-ff1daecb]{z-index:2;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.module-control[data-v-ff1daecb]:focus-visible{outline-offset:4px;outline:3px solid #243b50;box-shadow:0 0 0 3px #fff}canvas[data-v-ff1daecb]{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}canvas.ready[data-v-ff1daecb]{opacity:1}@media (width<=640px){.hero-mosaic[data-v-ff1daecb]{margin-top:30px}.module-wall[data-v-ff1daecb]{aspect-ratio:auto;grid-template-rows:auto auto auto;grid-template-columns:1.08fr 1fr;gap:10px}.module[data-v-ff1daecb]{border-radius:18px}.module-deck[data-v-ff1daecb]{aspect-ratio:846/698;grid-area:auto/span 2}.module-flow[data-v-ff1daecb]{aspect-ratio:875/333}.module-audio[data-v-ff1daecb],.module-clock[data-v-ff1daecb]{aspect-ratio:1.2}}
