:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050505;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}img,video,canvas{max-width:100%;display:block}html{background:#050505;min-width:320px}html,body,#root{min-height:100%}body{min-width:320px;min-height:100dvh;margin:0;overflow-x:hidden}button,a{font:inherit}::selection{color:#fff;background:#d60016}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.screen01-page{color:#fff;background:#030510;place-items:center;min-height:100dvh;font-family:Arial,Helvetica,sans-serif;display:grid;overflow-x:hidden}.screen01-scene{isolation:isolate;touch-action:pan-y;background:#040818;width:min(100vw,56.25dvh);height:100dvh;position:relative;overflow:hidden}.screen01-background,.screen01-light{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.screen01-background{z-index:0}.screen01-light{z-index:1;opacity:.6;filter:hue-rotate(130deg)saturate(.85);mix-blend-mode:screen}.screen01-veil{z-index:2;pointer-events:none;background:linear-gradient(#0003,#0000 50%,#00000040);position:absolute;inset:0}.screen01-layer{pointer-events:none;will-change:transform;height:auto;display:block;position:absolute}.screen01-logo{--screen01-logo-x:0px;--screen01-logo-y:0px;z-index:3;width:48.6%;transform:translate3d(var(--screen01-logo-x), var(--screen01-logo-y), 0);top:6%;left:26.5%}.screen01-artists{--screen01-artists-x:0px;--screen01-artists-y:0px;z-index:4;width:108%;transform:translate3d(var(--screen01-artists-x), var(--screen01-artists-y), 0);bottom:-4.5%;left:-4%}.screen01-artists img{transform-origin:50% 100%;will-change:transform;width:100%;max-width:none;height:auto;animation:8s ease-in-out infinite screen01-breathing-zoom;display:block}@keyframes screen01-breathing-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.screen01-bottom-fade{z-index:5;pointer-events:none;background:linear-gradient(#0000,#02030a);height:6%;position:absolute;bottom:0;left:0;right:0}.screen01-whatsapp{z-index:10;right:max(4%, env(safe-area-inset-right));bottom:max(5%, env(safe-area-inset-bottom));aspect-ratio:1;background:#20bd51;border:2px solid #ffffffa6;border-radius:50%;place-items:center;width:clamp(52px,13%,68px);transition:background .2s,box-shadow .2s;animation:3.2s ease-in-out infinite screen01-whatsapp-float;display:grid;position:absolute;box-shadow:0 6px 24px #00000080,0 0 0 5px #25d36626}.screen01-whatsapp svg{width:69%;height:69%}.screen01-whatsapp:hover,.screen01-whatsapp:focus-visible{outline-offset:3px;background:#159c42;outline:2px solid #fff;box-shadow:0 7px 28px #000000a6,0 0 0 7px #25d36633}@keyframes screen01-whatsapp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.screen01-gyro-button{z-index:12;bottom:max(2.2%, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);white-space:nowrap;background:#00000080;border:1px solid #ffffff59;border-radius:20px;padding:8px 13px;font:12px Arial,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.screen01-gyro-button:focus-visible{outline:2px solid #fff}@media (aspect-ratio<=9/16){.screen01-scene{width:100vw}}@media (aspect-ratio>=9/16){.screen01-scene{width:56.25dvh}}@media (prefers-reduced-motion:reduce){.screen01-layer{will-change:auto}.screen01-artists img,.screen01-whatsapp{animation:none}.screen01-gyro-button{display:none}}
