.ds-field-canvas{position:fixed;top:0;left:0;z-index:0;display:block;width:100%;height:100vh;height:100lvh;pointer-events:none;visibility:hidden;background:var(--ds-ink)}html[data-gl=on] .ds-field-canvas[data-state=live]{visibility:visible}html:has(.ds-field-canvas) footer:not(main footer),html:has(.ds-field-canvas) main{position:relative;z-index:1}:where([data-field]){position:relative;isolation:isolate;background-color:var(--ds-ink)}html[data-gl=on]:has(.ds-field-canvas[data-state=live]) main [data-field]{background:transparent}.ds-field-poster{position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:hidden;pointer-events:none;transition:opacity .9s var(--ds-ease),visibility 0s linear 0s}.ds-field-poster[data-formation=signal]{-webkit-mask-image:linear-gradient(90deg,transparent 8%,black 48%,black 80%,transparent 99%);mask-image:linear-gradient(90deg,transparent 8%,black 48%,black 80%,transparent 99%)}html[data-gl=on] main [data-field] .ds-field-poster{visibility:hidden;opacity:0;transition:opacity .9s var(--ds-ease),visibility 0s linear .9s}html[data-motion=reduced] .ds-field-poster,html[data-motion=reduced] main [data-field] .ds-field-poster{transition:none}.ds-field-poster :is(.ds-poster-ridge,.ds-poster-ridge-ember){fill:var(--ds-ink);stroke:var(--ds-on-dark);stroke-width:1.15px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ds-field-poster .ds-poster-ember,.ds-field-poster .ds-poster-ridge-ember{stroke:var(--ds-ember)}.ds-field-poster :is(.ds-poster-line,.ds-poster-ember){fill:none;stroke:var(--ds-on-dark);stroke-width:1px;vector-effect:non-scaling-stroke}.ds-field-poster ellipse.ds-poster-ember{fill:var(--ds-ember);stroke:none}.ds-field-poster .ds-poster-ember{stroke:var(--ds-ember)}.ds-field-poster .ds-poster-dot{fill:none;stroke:var(--ds-on-dark);stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ds-field-poster .ds-poster-text{fill:none;stroke:var(--ds-on-dark);stroke-opacity:.55;stroke-width:1px;font-family:var(--ds-font-display);font-size:460px;font-style:normal;font-weight:400}.ds-field-poster .ds-poster-amp{font-style:italic;stroke:var(--ds-ember);stroke-opacity:.85}.ds-hover-preview{position:fixed;top:0;left:0;z-index:30;display:block;pointer-events:none;visibility:hidden;will-change:transform}