@import "https://fonts.googleapis.com/css2?family=Oxanium:wght@400;500;600&family=Space+Grotesk:wght@500;600&display=swap";.flock-experience[data-astro-cid-j5bhkfv3]{gap:14px;width:100%;display:grid}.flock-sandbox[data-astro-cid-j5bhkfv3]{isolation:isolate;cursor:none;touch-action:none;user-select:none;background:#000;border:1px solid #aeebf81f;border-radius:24px;width:100%;min-height:clamp(520px,72vh,820px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 30px 80px #00000038}.flock-sandbox[data-astro-cid-j5bhkfv3]:before{content:"";z-index:2;pointer-events:none;opacity:.28;background-color:#0000;background-image:linear-gradient(90deg,#ffffff04 1px,#0000 1px),linear-gradient(#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:92px 92px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:radial-gradient(circle,#000 0%,#00000073 44%,#0000 82%)}.flock-sandbox[data-astro-cid-j5bhkfv3]:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #0000007a,inset 0 -90px 130px #00000042}.flock-canvas[data-astro-cid-j5bhkfv3]{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.flock-copy[data-astro-cid-j5bhkfv3]{z-index:4;pointer-events:none;-webkit-font-smoothing:auto;text-rendering:optimizelegibility;flex-direction:column;gap:6px;display:flex;position:absolute;top:clamp(22px,3.2vw,40px);left:clamp(22px,3.2vw,44px)}.flock-kicker[data-astro-cid-j5bhkfv3]{color:#e1fafff0;letter-spacing:.2em;text-transform:uppercase;font-family:Oxanium,Avenir Next,Segoe UI Variable,Inter,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1}.flock-hint[data-astro-cid-j5bhkfv3]{color:#bedee5ad;letter-spacing:.035em;font-family:Oxanium,Avenir Next,Segoe UI Variable,Inter,system-ui,sans-serif;font-size:10.5px;font-weight:450;line-height:1.25}.flock-controls[data-astro-cid-j5bhkfv3]{box-sizing:border-box;-webkit-font-smoothing:auto;text-rendering:optimizelegibility;font-synthesis:none;background:linear-gradient(#08151bd1,#040d11e6);border:1px solid #b0ecf91c;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;padding:18px 20px 17px;font-family:Space Grotesk,Avenir Next,Segoe UI Variable,Inter,system-ui,sans-serif;display:grid;box-shadow:inset 0 1px #ffffff06,0 14px 36px #00000029}.flock-control[data-astro-cid-j5bhkfv3]{gap:10px;min-width:0;display:grid}.flock-control-head[data-astro-cid-j5bhkfv3]{color:#cae9f0b8;letter-spacing:.085em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-size:13.5px;font-weight:600;line-height:1.15;display:flex}.flock-control[data-astro-cid-j5bhkfv3] output[data-astro-cid-j5bhkfv3]{color:#e3faffe0;font-variant-numeric:tabular-nums;letter-spacing:.025em;font-size:13.5px;font-weight:600}.flock-control[data-astro-cid-j5bhkfv3] input[data-astro-cid-j5bhkfv3][type=range]{-webkit-appearance:none;appearance:none;cursor:ew-resize;background:0 0;width:100%;height:20px;margin:0}.flock-control[data-astro-cid-j5bhkfv3] input[data-astro-cid-j5bhkfv3][type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#76dcf261,#a8e2ee29);border-radius:999px;height:2.5px}.flock-control[data-astro-cid-j5bhkfv3] input[data-astro-cid-j5bhkfv3][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#b9f0fb;border:1px solid #e4fbffe0;border-radius:50%;width:12px;height:12px;margin-top:-4.75px;box-shadow:0 0 8px #68dcf652}.flock-control[data-astro-cid-j5bhkfv3] input[data-astro-cid-j5bhkfv3][type=range]::-moz-range-track{background:#a8e2ee38;border:0;border-radius:999px;height:2.5px}.flock-control[data-astro-cid-j5bhkfv3] input[data-astro-cid-j5bhkfv3][type=range]::-moz-range-thumb{background:#b9f0fb;border:1px solid #e4fbffe0;border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px #68dcf652}@media (width<=760px){.flock-controls[data-astro-cid-j5bhkfv3]{grid-template-columns:1fr;gap:12px}}@media (width<=640px){.flock-sandbox[data-astro-cid-j5bhkfv3]{border-radius:18px;min-height:68svh}.flock-copy[data-astro-cid-j5bhkfv3]{top:20px;left:19px}.flock-kicker[data-astro-cid-j5bhkfv3]{font-size:11.5px}.flock-hint[data-astro-cid-j5bhkfv3]{font-size:10px}.flock-controls[data-astro-cid-j5bhkfv3]{border-radius:14px;padding:14px}}
