.zsnx5a_scene{z-index:1000;color:#fff;isolation:isolate;background:#02040a;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.zsnx5a_stars{background-image:radial-gradient(1px 1px at 10% 16%,#fff,#0000),radial-gradient(2px 2px at 33% 10%,#fff9d7,#0000),radial-gradient(1px 1px at 70% 24%,#fff,#0000),radial-gradient(1px 1px at 81% 12%,#fff,#0000),radial-gradient(2px 2px at 53% 35%,#d7edff,#0000),radial-gradient(1px 1px at 22% 43%,#fff,#0000);background-size:460px 370px;animation:8s both zsnx5a_sky;position:absolute;inset:-10%}.zsnx5a_rig{aspect-ratio:3;z-index:2;width:min(86vw,900px);animation:8s both zsnx5a_camera;position:relative}.zsnx5a_darkLogo,.zsnx5a_logo{position:absolute;inset:0}.zsnx5a_darkLogo{mix-blend-mode:screen;animation:8s both zsnx5a_metal}.zsnx5a_darkLogo img,.zsnx5a_logo img{width:100%;height:auto;display:block}.zsnx5a_logo{mix-blend-mode:multiply;animation:8s both zsnx5a_logo}.zsnx5a_comet{transform-origin:100%;filter:drop-shadow(0 0 7px #ffd787);background:linear-gradient(90deg,#0000,#b86f24 40%,#ffd98b 82%,#fff);width:clamp(150px,25vw,360px);height:3px;animation:2s both zsnx5a_comet;position:absolute;top:27.3%;left:84.4%;transform:translate(-100%)rotate(57deg)}.zsnx5a_comet:after{content:"";background:#fffbe3;border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;right:0;box-shadow:0 0 12px 4px #ffd181}.zsnx5a_ignition{z-index:5;background:#fff;border-radius:50%;width:2px;height:2px;animation:4.5s 1.7s both zsnx5a_impact;position:absolute;top:27.3%;left:84.4%}.zsnx5a_rays{aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(from 7deg,#0000 0deg 21deg,#ffd78c55 22deg 23deg,#0000 24deg 30deg);width:40%;animation:5s 1.7s both zsnx5a_rays;position:absolute;top:27.3%;left:84.4%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000,#0000 65%);mask-image:radial-gradient(circle,#000,#0000 65%)}.zsnx5a_ring{aspect-ratio:1;border:1px solid #ffda92;border-radius:50%;width:24px;animation:3s 1.8s both zsnx5a_ring;position:absolute;top:27.3%;left:84.4%;translate:-50% -50%}.zsnx5a_trace{fill:none;stroke:#ffe7a4;stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:700;stroke-dashoffset:700px;filter:drop-shadow(0 0 6px #f5ab40);width:100%;height:100%;animation:3s 1.9s both zsnx5a_trace;position:absolute;inset:0}.zsnx5a_globe{aspect-ratio:1;border:1px solid #afdcff;border-radius:50%;width:17%;animation:4s 5.4s both zsnx5a_globe;position:absolute;top:47%;left:45.8%;translate:-50% -50%;box-shadow:inset 0 0 25px #5eb5ff88,0 0 40px #397edc88}.zsnx5a_sweep{mix-blend-mode:screen;clip-path:polygon(3% 34%,95% 30%,96% 73%,3% 73%);pointer-events:none;background:linear-gradient(110deg,#0000 40%,#fff0bc66 49%,#fff8d9bb 50%,#0000 58%);animation:2s 3.8s both zsnx5a_sweep;position:absolute;inset:0}.zsnx5a_horizon{filter:blur(24px);background:radial-gradient(at 65% 0,#fff8d6,#ffca7a 22%,#b66b3a55 45%,#0000 65%);border-radius:50%;width:160%;height:90%;animation:6s 2s both zsnx5a_sunrise;position:absolute;bottom:-75%;left:-30%}.zsnx5a_dawn{background:radial-gradient(at 72% 45%,#fff9e7,#f5f8fc 52%,#dfedff);animation:3s 5s both zsnx5a_dawn;position:absolute;inset:0}.zsnx5a_message{color:#174b7e;letter-spacing:.15em;text-align:center;padding:0 20px;font-size:clamp(13px,1.6vw,20px);animation:1.2s 7s both zsnx5a_message;position:absolute;top:calc(50% + min(18vw,180px))}.zsnx5a_controls{bottom:max(28px,env(safe-area-inset-bottom));z-index:6;flex-wrap:wrap;justify-content:center;gap:12px;padding:12px;display:flex;position:absolute}.zsnx5a_controls button{color:#174b7e;cursor:pointer;background:#fffaf0ed;border:1px solid #c49f52;border-radius:30px;padding:14px 24px;font-weight:800;box-shadow:0 3px 20px #0002}.zsnx5a_controls button:focus-visible{outline-offset:5px;outline:3px solid #529de0}.zsnx5a_accessible{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes zsnx5a_comet{0%{opacity:0;translate:-600px -920px}12%{opacity:1}90%{opacity:1}to{opacity:0;translate:0}}@keyframes zsnx5a_impact{0%{opacity:0;box-shadow:0 0 #ffcb70}12%{opacity:1;box-shadow:0 0 35px 16px #ffe2a2}45%{opacity:.8;box-shadow:0 0 90px 35px #ffc87577}to{opacity:0;box-shadow:0 0 100px 40px #0000}}@keyframes zsnx5a_ring{0%{opacity:0;scale:.1}12%{opacity:.9}to{opacity:0;scale:22}}@keyframes zsnx5a_rays{0%{opacity:0;rotate:-15deg}22%{opacity:.9}to{opacity:0;rotate:22deg}}@keyframes zsnx5a_trace{0%{opacity:0;stroke-dashoffset:700px}10%{opacity:1}80%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes zsnx5a_metal{0%,15%{opacity:.04;filter:brightness(.2)}40%{opacity:.45;filter:brightness(.5)}65%{opacity:1;filter:brightness(1.15)}to{opacity:0;filter:brightness()}}@keyframes zsnx5a_globe{0%{opacity:0;scale:.7}30%{opacity:1;scale:1}to{opacity:0;scale:1.12}}@keyframes zsnx5a_sweep{0%{opacity:0;translate:70%}15%{opacity:.8}to{opacity:0;translate:-70%}}@keyframes zsnx5a_sunrise{0%{opacity:0;transform:translateY(0)}30%{opacity:.9}to{opacity:0;transform:translateY(-55%)}}@keyframes zsnx5a_dawn{0%{opacity:0}to{opacity:1}}@keyframes zsnx5a_logo{0%,62%{opacity:0}to{opacity:1}}@keyframes zsnx5a_message{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes zsnx5a_sky{0%{opacity:.6;transform:scale(1)}70%{opacity:.5}to{opacity:0;transform:scale(1.08)}}@keyframes zsnx5a_camera{0%{transform:scale(.9)}to{transform:scale(1)}}.zsnx5a_reduced .zsnx5a_comet,.zsnx5a_reduced .zsnx5a_ignition,.zsnx5a_reduced .zsnx5a_horizon,.zsnx5a_reduced .zsnx5a_stars,.zsnx5a_reduced .zsnx5a_rays,.zsnx5a_reduced .zsnx5a_ring,.zsnx5a_reduced .zsnx5a_trace,.zsnx5a_reduced .zsnx5a_globe,.zsnx5a_reduced .zsnx5a_darkLogo,.zsnx5a_reduced .zsnx5a_sweep{display:none}.zsnx5a_reduced .zsnx5a_dawn,.zsnx5a_reduced .zsnx5a_logo,.zsnx5a_reduced .zsnx5a_message,.zsnx5a_reduced .zsnx5a_rig{opacity:1;filter:none;animation:none}@media (prefers-reduced-motion:reduce){.zsnx5a_scene *{animation:none!important}.zsnx5a_comet,.zsnx5a_ignition,.zsnx5a_horizon,.zsnx5a_stars,.zsnx5a_rays,.zsnx5a_ring,.zsnx5a_trace,.zsnx5a_globe,.zsnx5a_darkLogo,.zsnx5a_sweep{display:none}.zsnx5a_dawn,.zsnx5a_logo,.zsnx5a_message{opacity:1}}@media (max-width:600px){.zsnx5a_controls button{padding:12px 18px}.zsnx5a_comet{height:2px}.zsnx5a_rig{width:94vw}.zsnx5a_message{letter-spacing:.06em}}.zsnx5a_darkLogo{-webkit-mask-image:url(/images/elora-logo-dark.png);mask-image:url(/images/elora-logo-dark.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.zsnx5a_comet,.zsnx5a_ignition,.zsnx5a_rays,.zsnx5a_ring{top:26.5%;left:85.2%}.zsnx5a_globe{width:16.5%;top:52%;left:43.5%}.zsnx5a_trace{opacity:.65;stroke-width:1px;filter:drop-shadow(0 0 3px #eeb659)}.zsnx5a_ring{border-color:#e5ba7355}.zsnx5a_rays{background:repeating-conic-gradient(from 7deg,#0000 0deg 28deg,#ffd78c33 29deg 30deg,#0000 31deg 45deg);width:31%}.zsnx5a_horizon{filter:blur(42px);background:radial-gradient(at 65% 0,#fff2cc,#e6b06c99 25%,#9a63332b 48%,#0000 70%)}.zsnx5a_controls button{letter-spacing:.025em;font-size:13px;box-shadow:0 3px 16px #00000012}.zsnx5a_message{letter-spacing:.12em;font-weight:500}.zsnx5a_logo img{mix-blend-mode:multiply}.zsnx5a_rig{z-index:auto;animation:none}.zsnx5a_logo,.zsnx5a_darkLogo{z-index:2}.zsnx5a_trace,.zsnx5a_globe,.zsnx5a_sweep{z-index:3}.zsnx5a_globeSurge{aspect-ratio:1;z-index:5;filter:drop-shadow(0 0 5px #ffd784);pointer-events:none;background:conic-gradient(#0000 0deg 235deg,#df9c3444 265deg,#ffd47b 310deg,#fff8da 338deg,#0000 350deg);border-radius:50%;width:17%;animation:3.2s 5.8s both zsnx5a_orbitSurge;position:absolute;top:52%;left:43.5%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#0000 62%,#000 65% 69%,#0000 72%);mask:radial-gradient(circle,#0000 62%,#000 65% 69%,#0000 72%)}.zsnx5a_globeSurge span{border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 9px #ffd484}.zsnx5a_globeGlint{aspect-ratio:1;z-index:4;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 32% 25%,#fff9,#0000 35%),radial-gradient(circle,#72bfff33,#0000 70%);border-radius:50%;width:14%;animation:3.8s 5.6s both zsnx5a_globeAwaken;position:absolute;top:52%;left:43.5%;translate:-50% -50%}@keyframes zsnx5a_orbitSurge{0%{opacity:0;rotate:-100deg}12%{opacity:1}75%{opacity:1}to{opacity:0;rotate:620deg}}@keyframes zsnx5a_globeAwaken{0%{opacity:0;scale:.98}35%{opacity:.9;scale:1.025}65%{opacity:.5;scale:1}to{opacity:0;scale:1}}.zsnx5a_reduced .zsnx5a_globeSurge,.zsnx5a_reduced .zsnx5a_globeGlint{display:none}@media (prefers-reduced-motion:reduce){.zsnx5a_globeSurge,.zsnx5a_globeGlint{display:none}}.zsnx5a_soundControls{z-index:7;color:#8e713b;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:85%;display:flex;position:absolute;top:24px;right:24px}.zsnx5a_soundControls span{letter-spacing:.16em;font-size:9px;font-weight:700}.zsnx5a_soundControls button{color:#174b7e;cursor:pointer;background:#fffaf0ed;border:1px solid #c9ad72;border-radius:24px;padding:10px 16px;font-weight:700}.zsnx5a_soundControls button:focus-visible{outline-offset:4px;outline:3px solid #529de0}.zsnx5a_soundControls small{font-size:12px}.zsnx5a_rays{filter:blur(.5px)}.zsnx5a_message{font-size:clamp(13px,1.45vw,19px)}@media (max-width:600px){.zsnx5a_soundControls{top:16px;right:16px}.zsnx5a_soundControls span{display:none}}.zsnx5a_comet{filter:drop-shadow(0 0 9px #ffc365);background:linear-gradient(90deg,#0000 0%,#b9762010 15%,#e5a34644 48%,#ffd990bb 82%,#fff8dc 100%);border-radius:100%;width:clamp(230px,34vw,490px);height:7px;animation-duration:2.8s}.zsnx5a_comet:before{content:"";clip-path:polygon(0 50%,100% 0,100% 100%);filter:blur(5px);background:linear-gradient(90deg,#0000,#ec9b3522 45%,#ffd38488 90%,#fff2c9);border-radius:50%;width:95%;height:27px;position:absolute;top:-10px;right:0}.zsnx5a_comet:after{background:radial-gradient(circle,#fff 0 25%,#fff3c9 40%,#ffc15c99 65%,#0000 75%);width:16px;height:16px;top:-5px;box-shadow:0 0 17px 5px #ffc86f88}.zsnx5a_horizon{animation-delay:2.95s}.zsnx5a_logo{animation-delay:.95s}.zsnx5a_phoenix{filter:drop-shadow(0 0 5px #ffce6e);width:74px;height:52px;position:absolute;top:50%;right:-12px;overflow:visible;transform:translateY(-50%)}.zsnx5a_comet:after{display:none}@media (max-width:600px){.zsnx5a_phoenix{width:48px;height:34px;right:-8px}}.zsnx5a_flame{transform-origin:100%;clip-path:polygon(0 47%,18% 29%,28% 41%,42% 13%,50% 32%,64% 5%,78% 24%,100% 40%,100% 65%,77% 93%,65% 78%,47% 94%,33% 63%,17% 70%);filter:blur(2px);pointer-events:none;background:linear-gradient(90deg,#0000,#9b361a22 20%,#ef6b2399 60%,#ffbd57 88%,#fff2b8);width:88%;height:26px;animation:.18s ease-in-out infinite alternate zsnx5a_fireFlicker;position:absolute;top:-9px;right:15px}.zsnx5a_smoke{filter:blur(10px);transform-origin:100%;pointer-events:none;background:radial-gradient(at 75% 55%,#a4a6ae55,#0000 45%),radial-gradient(at 45% 30%,#73798955,#0000 40%),radial-gradient(at 20% 65%,#656b7b33,#0000 38%);border-radius:50%;width:120%;height:70px;animation:1.3s ease-in-out infinite alternate zsnx5a_smokeDrift;position:absolute;top:-32px;right:25px}@keyframes zsnx5a_fireFlicker{0%{opacity:.75;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1.25)}}@keyframes zsnx5a_smokeDrift{0%{opacity:.45;transform:translateY(-5px)scaleY(.8)}to{opacity:.8;transform:translateY(7px)scaleY(1.2)}}.zsnx5a_reduced .zsnx5a_flame,.zsnx5a_reduced .zsnx5a_smoke{display:none}@media (prefers-reduced-motion:reduce){.zsnx5a_flame,.zsnx5a_smoke{display:none}}@media (max-width:600px){.zsnx5a_flame{height:18px;top:-5px}.zsnx5a_smoke{height:45px;top:-20px}}.zsnx5a_sun{aspect-ratio:1;z-index:1;background:radial-gradient(circle,#fffde9 15%,#ffe6a2 55%,#eeb063);border-radius:50%;width:clamp(80px,12vw,180px);animation:7s 4.3s both zsnx5a_coastalSunrise;position:absolute;top:68%;left:72%;translate:-50% -50%;box-shadow:0 0 70px 35px #f7c67855,0 0 180px 90px #efb46a22}.zsnx5a_miami{filter:saturate(.75)brightness(1.08);background-image:linear-gradient(#f6f8fa33 0%,#fff8e733 30%,#e0f3f222 60%,#84c3dd44),url(/images/miami-harbor.jpg);background-position:50% 45%;background-size:cover;animation:6s 7s both zsnx5a_miamiReveal;position:absolute;inset:0}.zsnx5a_water{pointer-events:none;background:repeating-linear-gradient(178deg,#0000 0 13px,#e7ffff18 15px,#0000 18px 30px),linear-gradient(#0000,#307e9b55);width:120%;height:23%;animation:6s 7s both zsnx5a_waterReveal;position:absolute;bottom:0;left:-10%}.zsnx5a_palms{fill:#123e49;opacity:0;pointer-events:none;width:100%;height:100%;animation:4s 8s both zsnx5a_coastalFrame;position:absolute;inset:0}.zsnx5a_dolphins{fill:#20546c;pointer-events:none;width:clamp(100px,16vw,230px);height:auto;animation:3s 10.8s both zsnx5a_dolphinArc;position:absolute;bottom:12%;left:17%}.zsnx5a_rig{z-index:3;width:min(73vw,760px)}.zsnx5a_logo{filter:drop-shadow(0 5px 20px #fff8eacc)}.zsnx5a_message{z-index:4;background:#fffaf0e8;border-radius:25px;padding:10px 20px;font-size:clamp(12px,1.2vw,17px);top:calc(50% + min(16vw,160px))}.zsnx5a_credit{text-align:center;color:#17374c;z-index:4;background:#fff9;border-radius:5px;max-width:650px;margin:0 auto;padding:3px;font-size:9px;line-height:1.5;animation:2s 10s both zsnx5a_message;position:absolute;bottom:7px;left:16px;right:16px}.zsnx5a_credit a{color:inherit;text-decoration:underline}.zsnx5a_soundControls{z-index:8}@keyframes zsnx5a_coastalSunrise{0%{opacity:0;transform:translateY(160px)scale(.65)}20%{opacity:.95}75%{opacity:.8}to{opacity:0;transform:translateY(-190px)scale(1)}}@keyframes zsnx5a_miamiReveal{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes zsnx5a_waterReveal{0%{opacity:0;transform:translate(-1%)}to{opacity:1;transform:translate(1%)}}@keyframes zsnx5a_coastalFrame{0%{opacity:0}to{opacity:.65}}@keyframes zsnx5a_dolphinArc{0%{opacity:0;transform:translate(-20px,45px)rotate(-12deg)}25%{opacity:.75}50%{opacity:.75;transform:translate(25px,-12px)rotate(5deg)}90%,to{opacity:0;transform:translate(70px,40px)rotate(22deg)}}.zsnx5a_reduced .zsnx5a_sun,.zsnx5a_reduced .zsnx5a_dolphins{display:none}.zsnx5a_reduced .zsnx5a_miami,.zsnx5a_reduced .zsnx5a_palms,.zsnx5a_reduced .zsnx5a_water,.zsnx5a_reduced .zsnx5a_credit{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.zsnx5a_sun,.zsnx5a_dolphins{display:none}.zsnx5a_miami,.zsnx5a_water,.zsnx5a_palms,.zsnx5a_credit{opacity:1}}@media (max-width:600px){.zsnx5a_rig{width:88vw}.zsnx5a_miami{background-position:52%}.zsnx5a_palms{opacity:.4}.zsnx5a_credit{font-size:8px}.zsnx5a_message{letter-spacing:.02em;max-width:85%;top:calc(50% + 85px)}}.zsnx5a_logo{mix-blend-mode:normal;filter:none}.zsnx5a_logo img{mix-blend-mode:normal;filter:url(#elora-remove-white)}.zsnx5a_rig{width:min(68vw,720px);transform:translateY(16vh)}.zsnx5a_message{padding:8px 18px;top:calc(66% + min(13vw,130px))}.zsnx5a_controls{bottom:34px}.zsnx5a_credit{bottom:4px}.zsnx5a_miami{background-position:50% 40%}@media (max-height:750px) and (min-width:601px){.zsnx5a_rig{width:min(62vw,620px);transform:translateY(12vh)}.zsnx5a_message{top:calc(62% + 105px)}.zsnx5a_controls{bottom:30px}}@media (max-width:600px){.zsnx5a_rig{width:86vw;transform:translateY(12vh)}.zsnx5a_message{font-size:12px;top:calc(62% + 75px)}.zsnx5a_controls{bottom:42px}.zsnx5a_miami{background-position:52%}}.zsnx5a_sweep{animation-name:zsnx5a_brandSweep;animation-duration:2s;animation-delay:4.65s}@keyframes zsnx5a_brandSweep{0%{opacity:0;transform:translate(75%)}15%{opacity:.7}85%{opacity:.7}to{opacity:0;transform:translate(-75%)}}.zsnx5a_scene{background:#000}.zsnx5a_miami{filter:none;animation:11s both zsnx5a_cityDaybreak}.zsnx5a_dawn{mix-blend-mode:screen;background:radial-gradient(at 68% 65%,#ffd79866,#0000 65%);animation:7s 2.7s both zsnx5a_impactDawn}.zsnx5a_comet{animation:3.8s .3s both zsnx5a_phoenixArc;transform:translate(-100%)}.zsnx5a_comet:before{opacity:.7}.zsnx5a_phoenix{filter:drop-shadow(0 0 5px #ffd786)}.zsnx5a_darkLogo{animation:11s both zsnx5a_nightLogo}.zsnx5a_logo{animation:11s both zsnx5a_dayLogo}.zsnx5a_sun,.zsnx5a_horizon{animation-delay:3.9s}.zsnx5a_message{animation-delay:10.5s}.zsnx5a_water{animation-delay:7s}@keyframes zsnx5a_phoenixArc{0%{opacity:0;translate:-85vw -12vh;rotate:-13deg}7%{opacity:1}28%{translate:-57vw -23vh;rotate:-5deg}56%{translate:-30vw -20vh;rotate:10deg}80%{opacity:1;translate:-10vw -9vh;rotate:22deg}96%{opacity:1;translate:-1vw -1vh;rotate:25deg}to{opacity:0;translate:0;rotate:25deg}}@keyframes zsnx5a_cityDaybreak{0%,24%{opacity:0;filter:brightness(.02)saturate(.3)}33%{opacity:.28;filter:brightness(.2)sepia(.65)saturate(.8)}47%{opacity:.75;filter:brightness(.55)sepia(.45)saturate(1.25)}65%{opacity:1;filter:brightness(.86)sepia(.22)saturate(1.1)}to{opacity:1;filter:brightness(1.06)sepia(0)saturate(.85)}}@keyframes zsnx5a_impactDawn{0%{opacity:0}15%{opacity:.9}70%{opacity:.5}to{opacity:0}}@keyframes zsnx5a_nightStars{0%,30%{opacity:.5}to{opacity:0}}@keyframes zsnx5a_nightLogo{0%,28%{opacity:.015;filter:brightness(.2)}42%{opacity:.6;filter:brightness(.8)}65%{opacity:1;filter:brightness()}to{opacity:0}}@keyframes zsnx5a_dayLogo{0%,50%{opacity:0}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.zsnx5a_miami{opacity:1;filter:none;animation:none}.zsnx5a_logo{opacity:1}.zsnx5a_dawn{opacity:0}}.zsnx5a_reduced .zsnx5a_logo{opacity:1}.zsnx5a_reduced .zsnx5a_dawn{opacity:0}.zsnx5a_comet{display:none}.zsnx5a_soundControls label{color:#174b7e;background:#fffaf0e8;border-radius:12px;padding:6px 10px;font-size:11px}.zsnx5a_soundControls select{color:#174b7e;background:#fff;border:1px solid #c9ad72;border-radius:6px;max-width:180px;padding:5px;font-size:11px;display:block}.zsnx5a_dawn{transform-origin:66% 62%;mix-blend-mode:screen;background:radial-gradient(at 66% 62%,#fff4c9aa 0%,#ffd08b66 18%,#e9b16b22 42%,#0000 72%);animation:7s 3.85s both zsnx5a_cometIllumination}.zsnx5a_miami{animation:11.8s both zsnx5a_impactLightsCity}@keyframes zsnx5a_cometIllumination{0%{opacity:0;transform:scale(.08)}12%{opacity:1;transform:scale(.45)}48%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(1.8)}}@keyframes zsnx5a_impactLightsCity{0%,32%{opacity:0;filter:brightness(.02)saturate(.3)}38%{opacity:.3;filter:brightness(.24)sepia(.5)saturate(.8)}53%{opacity:.85;filter:brightness(.65)sepia(.35)saturate(1.1)}76%{opacity:1;filter:brightness(.95)sepia(.12)saturate(.9)}to{opacity:1;filter:brightness(1.06)sepia(0)saturate(.85)}}@media (prefers-reduced-motion:reduce){.zsnx5a_dawn{display:none}.zsnx5a_miami{opacity:1;filter:none;animation:none}}.zsnx5a_reduced .zsnx5a_dawn{display:none}.zsnx5a_water{background:repeating-linear-gradient(178deg,#0000 0 13px,#ffffff0c 15px,#0000 18px 30px)}.zsnx5a_photoCredits{z-index:8;color:#17374c;background:#fffaf0ed;border:1px solid #d3bc88;border-radius:10px;max-width:min(380px,90vw);padding:6px 10px;font-size:10px;position:absolute;bottom:8px;right:16px}.zsnx5a_photoCredits summary{cursor:pointer;font-weight:700}.zsnx5a_photoCredits p{margin:8px 0;line-height:1.7}.zsnx5a_photoCredits a{color:inherit;text-decoration:underline}.zsnx5a_miami{background-image:url(/images/miami-photo-illustrated-v3.png)}.zsnx5a_ignition{animation-delay:3.15s}.zsnx5a_ring{animation-delay:3.25s}.zsnx5a_rays{animation-delay:3.15s}.zsnx5a_trace{animation-delay:3.35s}.zsnx5a_dawn{animation-delay:3.15s}.zsnx5a_sweep{animation-delay:5.3s}.zsnx5a_globe{animation-delay:6.7s}.zsnx5a_globeSurge{animation-delay:7.1s}.zsnx5a_globeGlint{animation-delay:6.9s}.zsnx5a_miami{z-index:0;animation:7.2s cubic-bezier(.22,.61,.36,1) 3.25s both zsnx5a_clearDaylight}.zsnx5a_dawn{z-index:1;pointer-events:none;background:radial-gradient(at 70% 65%,#fff8dfcc 0%,#ffd29177 22%,#ffbc5526 48%,#0000 75%);animation:5.8s ease-out 3.25s both zsnx5a_daylightBloom}.zsnx5a_water{z-index:1;animation:5s 4.5s both zsnx5a_waterReveal}.zsnx5a_stars{animation:5s both zsnx5a_daylightStars}@keyframes zsnx5a_clearDaylight{0%{opacity:0;filter:brightness(.12)sepia(.45)saturate(.65)}12%{opacity:.68;filter:brightness(.58)sepia(.32)saturate(.95)}34%{opacity:1;filter:brightness(.98)sepia(.14)saturate(1.02)}65%{opacity:1;filter:brightness(1.12)sepia(.04)saturate(.98)}to{opacity:1;filter:brightness(1.1)sepia(0)saturate(.95)}}@keyframes zsnx5a_daylightBloom{0%{opacity:0;transform:scale(.15)}18%{opacity:.85;transform:scale(.8)}48%{opacity:.42;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes zsnx5a_daylightStars{0%,60%{opacity:.5}to{opacity:0}}.zsnx5a_reduced .zsnx5a_miami{opacity:1;filter:brightness(1.1)saturate(.95);animation:none}@media (prefers-reduced-motion:reduce){.zsnx5a_miami{opacity:1;filter:brightness(1.1)saturate(.95);animation:none}}.zsnx5a_logo:after{content:"";aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 0 7px #ffdf8b);mix-blend-mode:screen;background:radial-gradient(circle,#fffef4 0 5%,#fff7ce 9%,#ffe39bba 19%,#ffc35440 38%,#0000 70%);width:9%;animation:8s 3.25s both zsnx5a_crownLight;position:absolute;top:31.3%;left:84.5%;translate:-50% -50%}@keyframes zsnx5a_crownLight{0%{opacity:0;scale:.4}12%{opacity:1;scale:1.3}45%{opacity:.95;scale:1}to{opacity:.85;scale:.85}}.zsnx5a_reduced .zsnx5a_logo:after{opacity:.85;animation:none}@media (prefers-reduced-motion:reduce){.zsnx5a_logo:after{opacity:.85;animation:none}}
