.particle-logo[data-v-9b0b3bf7]{display:grid;gap:var(--bui-space-3)}.particle-logo__stage[data-v-9b0b3bf7]{position:relative;min-height:clamp(32rem,64vw,50rem);overflow:hidden;border:1px solid var(--bui-line);background:radial-gradient(circle at 54% 44%,color-mix(in srgb,var(--bui-violet) 16%,transparent),transparent 34%),var(--bui-canvas-deep);isolation:isolate}.particle-logo__stage[data-v-9b0b3bf7]:before,.particle-logo__stage[data-v-9b0b3bf7]:after{content:"";position:absolute;z-index:-1;pointer-events:none}.particle-logo__stage[data-v-9b0b3bf7]:before{inset:8%;border:1px solid var(--bui-line);transform:rotate(45deg)}.particle-logo__stage[data-v-9b0b3bf7]:after{inset:50% 0 auto;height:1px;background:var(--bui-line)}.particle-logo__canvas[data-v-9b0b3bf7]{display:block;width:100%;height:100%;min-height:inherit;touch-action:pan-y;cursor:crosshair}.particle-logo__fallback[data-v-9b0b3bf7]{position:absolute;inset:50% auto auto 50%;width:min(54%,31rem);max-height:68%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;opacity:.24}.particle-logo__status[data-v-9b0b3bf7]{position:absolute;right:var(--bui-space-3);bottom:var(--bui-space-3);margin:0;color:var(--bui-ink-subtle);font:700 var(--bui-label)/1.2 var(--bui-font-mono);letter-spacing:.14em}.particle-logo__coordinates[data-v-9b0b3bf7]{position:absolute;inset:var(--bui-space-3) var(--bui-space-3) auto;display:flex;justify-content:space-between;color:var(--bui-ink-subtle);font:700 var(--bui-label)/1.2 var(--bui-font-mono);letter-spacing:.14em;pointer-events:none}.particle-logo__controls[data-v-9b0b3bf7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--bui-line)}.particle-logo__controls label[data-v-9b0b3bf7],.particle-logo__controls button[data-v-9b0b3bf7]{min-height:4.5rem;padding:var(--bui-space-3);border:0;border-right:1px solid var(--bui-line);background:transparent;color:var(--bui-ink);font:700 var(--bui-label)/1.2 var(--bui-font-mono);letter-spacing:.12em}.particle-logo__controls label[data-v-9b0b3bf7]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--bui-space-3)}.particle-logo__controls button[data-v-9b0b3bf7]{border-right:0;cursor:pointer;text-align:center}.particle-logo__controls button[data-v-9b0b3bf7]:hover{background:var(--bui-surface-raised)}.particle-logo__controls button[data-v-9b0b3bf7]:focus-visible,.particle-logo__controls input[data-v-9b0b3bf7]:focus-visible{outline:2px solid var(--bui-magenta);outline-offset:3px}.particle-logo__toggle input[data-v-9b0b3bf7]{width:1rem;height:1rem;accent-color:var(--bui-violet)}.particle-logo__controls input[type=range][data-v-9b0b3bf7]{width:100%;accent-color:var(--bui-violet)}.particle-logo__hint[data-v-9b0b3bf7]{margin:0;color:var(--bui-ink-subtle);font:600 .7rem/1.5 var(--bui-font-mono);letter-spacing:.08em;text-align:right}@media(max-width:760px){.particle-logo__stage[data-v-9b0b3bf7]{min-height:31rem}.particle-logo__controls[data-v-9b0b3bf7]{grid-template-columns:1fr 1fr}.particle-logo__controls label[data-v-9b0b3bf7]:nth-child(2){border-right:0}.particle-logo__controls label[data-v-9b0b3bf7],.particle-logo__controls button[data-v-9b0b3bf7]{border-bottom:1px solid var(--bui-line)}.particle-logo__controls button[data-v-9b0b3bf7]{border-bottom:0}.particle-logo__hint[data-v-9b0b3bf7]{text-align:left}}@media(max-width:480px){.particle-logo__controls[data-v-9b0b3bf7]{grid-template-columns:1fr}.particle-logo__controls label[data-v-9b0b3bf7],.particle-logo__controls button[data-v-9b0b3bf7]{border-right:0}.particle-logo__coordinates span[data-v-9b0b3bf7]:last-child{display:none}}@media(prefers-reduced-motion:reduce){.particle-logo__canvas[data-v-9b0b3bf7]{cursor:default}}.logo-object-page[data-astro-cid-3apop45k]{position:relative;z-index:2;overflow:hidden;background:var(--bui-canvas);color:var(--bui-ink)}.logo-object-hero[data-astro-cid-3apop45k]{padding-top:clamp(10rem,15vw,13rem)}.logo-object-hero__header[data-astro-cid-3apop45k]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(3rem,8vw,9rem);align-items:end;margin-bottom:var(--bui-space-7)}.logo-object-hero[data-astro-cid-3apop45k] h1[data-astro-cid-3apop45k]{max-width:68rem;margin-top:var(--bui-space-5)}.logo-object-hero[data-astro-cid-3apop45k] h1[data-astro-cid-3apop45k] span[data-astro-cid-3apop45k]{display:block}.logo-object-hero__intro[data-astro-cid-3apop45k]{display:grid;gap:var(--bui-space-5);padding-bottom:var(--bui-space-2)}.logo-object-hero__intro[data-astro-cid-3apop45k]>p[data-astro-cid-3apop45k]:last-child{margin:0;padding-top:var(--bui-space-3);border-top:1px solid var(--bui-line);color:var(--bui-ink-subtle);font:600 .72rem/1.7 var(--bui-font-mono);letter-spacing:.07em}.logo-object-hero__facts[data-astro-cid-3apop45k]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--bui-line);list-style:none}.logo-object-hero__facts[data-astro-cid-3apop45k] li[data-astro-cid-3apop45k]{display:flex;gap:var(--bui-space-3);padding:var(--bui-space-3) 0;border-right:1px solid var(--bui-line);color:var(--bui-ink-muted);font:700 var(--bui-label)/1.2 var(--bui-font-mono);letter-spacing:.12em;text-transform:uppercase}.logo-object-hero__facts[data-astro-cid-3apop45k] li[data-astro-cid-3apop45k]:not(:first-child){padding-left:var(--bui-space-3)}.logo-object-hero__facts[data-astro-cid-3apop45k] li[data-astro-cid-3apop45k]:last-child{border-right:0}.logo-object-hero__facts[data-astro-cid-3apop45k] span[data-astro-cid-3apop45k]{color:var(--bui-violet)}.logo-object-statement[data-astro-cid-3apop45k]{border-top:1px solid var(--bui-line);background:var(--bui-surface)}.logo-object-statement__grid[data-astro-cid-3apop45k]{display:grid;grid-template-columns:.25fr 1.05fr .7fr;gap:clamp(2rem,6vw,7rem);align-items:end}.logo-object-statement__grid[data-astro-cid-3apop45k]>div[data-astro-cid-3apop45k]{display:grid;gap:var(--bui-space-5)}.logo-object-statement__grid[data-astro-cid-3apop45k]>div[data-astro-cid-3apop45k] p[data-astro-cid-3apop45k]{margin:0;color:var(--bui-ink-muted);font:400 var(--bui-body-lg)/1.75 var(--bui-font-body)}.logo-object-statement__grid[data-astro-cid-3apop45k] .bui-button{justify-self:start}@media(max-width:900px){.logo-object-hero__header[data-astro-cid-3apop45k],.logo-object-statement__grid[data-astro-cid-3apop45k]{grid-template-columns:1fr}.logo-object-hero__header[data-astro-cid-3apop45k]{gap:var(--bui-space-6)}.logo-object-hero__intro[data-astro-cid-3apop45k]{max-width:var(--bui-prose)}}@media(max-width:600px){.logo-object-hero[data-astro-cid-3apop45k]{padding-top:8rem}.logo-object-hero__facts[data-astro-cid-3apop45k]{grid-template-columns:1fr}.logo-object-hero__facts[data-astro-cid-3apop45k] li[data-astro-cid-3apop45k],.logo-object-hero__facts[data-astro-cid-3apop45k] li[data-astro-cid-3apop45k]:not(:first-child){padding:var(--bui-space-3) 0;border-right:0;border-bottom:1px solid var(--bui-line)}}
