.mg-particles{width:100%;height:100%;display:block}@media print{.mg-particles{display:none}}
.gx{z-index:0;pointer-events:none;background:var(--page);contain:strict;position:absolute;inset:0;overflow:clip}.gx-sky{z-index:1;opacity:.8;width:100%;height:100lvh;position:sticky;top:0}.gx-hero{width:100%;height:1000px;position:absolute;top:0;left:0;overflow:clip}.gx-hero[data-over-stars]{z-index:2}.gx-glow{opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-out;display:block;position:absolute;inset:0}.gx-glow[data-lit]{opacity:1}.gx-photo{--wide:max(1600px, 100vw);top:calc(var(--at) - var(--anchor) * var(--wide));left:calc(50% - var(--wide) / 2);width:var(--wide);opacity:0;height:auto;transform-origin:50% var(--origin);transition:opacity 1.6s ease-out;animation:40s ease-in-out infinite alternate gx-drift;display:block;position:absolute}.gx-photo[data-ready]{opacity:1}.gx-hero[data-off] .gx-photo{animation-play-state:paused}@keyframes gx-drift{to{transform:scale(1.03)}}html:has(.gx-photo) main .ds-hero :is(.ds-display,.ds-lead,.ds-hero-note){text-shadow:0 1px 2px #0000004d,0 2px 28px #00000080}.gx-grain{opacity:.012;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}@media (max-width:809.98px){.gx-hero{height:760px;-webkit-mask-image:linear-gradient(#000 calc(100% - 220px),#0000);mask-image:linear-gradient(#000 calc(100% - 220px),#0000)}.gx-photo{top:var(--phone-top);width:820px;left:calc(50% - 410px)}}@media (prefers-reduced-motion:reduce){.gx-glow,.gx-photo{transition:none;animation:none}}@media print{.gx{display:none}}
