.rings-artwork{width:100%;height:auto;display:block}.rings-hero-artwork{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.rings-hero-artwork .rings-artwork{object-fit:cover;object-position:center bottom;width:100%;height:100%}.rings-hero-artwork:after{content:"";background:linear-gradient(#0e141bb8,#0e141b6b 62%,#0000 90%);position:absolute;inset:0}.hz-rings section:has(>.rings-hero-artwork) :is(h1,.nx-lead,.nx-eyebrow){text-shadow:0 1px 18px #0e141b99}.hz-rings section:has(>.rings-hero-artwork) .nx-lead{color:#f4eee9eb}.hz-rings section:has(>.rings-hero-artwork){isolation:isolate;min-height:680px;padding-bottom:240px;position:relative}.hz-rings .nf-stage:has(.rings-feature-art){aspect-ratio:16/9;background:0 0;align-self:start;height:auto;min-height:0;padding:0}.hz-rings .nf-stage:has(.rings-feature-art)>.nw-atmosphere{display:none}:is(.hz-rings .nf-stage:has(.rings-feature-art) .nf-preview,.hz-rings .nf-stage:has(.rings-feature-art) .nf-deferred-demo){width:100%;height:100%;padding:0}.rings-feature-art{width:100%;height:100%}.rings-feature-art .rings-artwork{object-fit:contain;width:100%;height:100%}.v2-impact .rings-impact-art{border-radius:24px;width:min(1200px,100%);margin:40px auto 0}@media (max-width:800px){.hz-rings section:has(>.rings-hero-artwork){min-height:600px;padding-bottom:180px}.rings-hero-artwork .rings-artwork{object-position:85% bottom}.rings-hero-artwork[data-artwork=enterprise] .rings-artwork,.rings-hero-artwork[data-artwork=apps] .rings-artwork{object-position:center bottom}.v2-impact .rings-impact-art{border-radius:16px}}
