.ans-bloom,:is(.ans-fan,.ans-tr,.ans-cm,.ans-bus,.ans-chip-svg,.ans-fn-bus,.ans-fn-dive){display:none}.ans-chip{display:inline-flex;align-items:center;gap:var(--anslation-ds-space-8);padding:var(--anslation-ds-space-4) var(--anslation-ds-space-12) var(--anslation-ds-space-4) var(--anslation-ds-space-4);border:1px solid var(--anslation-ds-border);background-color:var(--anslation-ds-surface);box-shadow:var(--anslation-ds-elev-e1);color:var(--anslation-ds-text);font-size:var(--anslation-ds-type-small);font-weight:var(--anslation-ds-night-weight-strong);line-height:var(--anslation-ds-leading-small);white-space:nowrap;pointer-events:none}.ans-chip,.ans-chip__spark{border-radius:var(--anslation-ds-radius-pill)}.ans-chip__spark{display:grid;place-items:center;width:1.75rem;height:1.75rem;background-color:var(--anslation-ds-night-action-fill);color:var(--anslation-ds-product-primary-text)}.ans-chip--xl{gap:var(--anslation-ds-space-8);padding:var(--anslation-ds-space-4) var(--anslation-ds-space-16) var(--anslation-ds-space-4) var(--anslation-ds-space-4);font-size:var(--anslation-ds-type-prose);line-height:var(--anslation-ds-leading-prose)}.ans-chip--xl .ans-chip__spark{width:2rem;height:2rem}.ans-bridge,.ans-stage-fan,.ans-tiles{display:flex;justify-content:center}.ans-tiles{flex-wrap:wrap;align-items:flex-start;gap:var(--anslation-ds-space-12) var(--anslation-ds-space-16);margin:0;padding:0;list-style:none}.ans-tiles__item{display:grid;justify-items:center;gap:var(--anslation-ds-space-8);margin-top:calc(var(--o) * var(--o) * .1875rem)}.ans-tiles__tile{width:2.5rem;height:2.5rem;border-radius:var(--anslation-ds-radius-control);box-shadow:var(--anslation-ds-elev-e1)}.ans-tiles__item:not([data-on]) .ans-tiles__tile{opacity:.72}.ans-tiles[data-kind=stage] .ans-tiles__tile{width:2rem;height:2rem}.ans-tiles__label{color:var(--anslation-ds-text-soft);font-size:var(--anslation-ds-type-caption);font-weight:var(--anslation-ds-night-weight-statement);line-height:var(--anslation-ds-leading-caption);white-space:nowrap}.ans-tiles__item[data-on] .ans-tiles__label{color:var(--anslation-ds-text)}@media (max-width:599px){.ans-tiles{gap:var(--anslation-ds-space-8)}.ans-tiles__item{margin-top:calc(var(--o) * var(--o) * .125rem)}.ans-tiles__tile{width:2.25rem;height:2.25rem}.ans-tiles[data-n="7"] .ans-tiles__label{display:none}}.ans-pads{position:absolute;inset:0}.ans-pad{position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%)}.ans-pad .ans-pad__tile{position:relative;width:28px;height:28px;border-radius:var(--anslation-ds-radius-control)}.ans-pad:not([data-on]) .ans-pad__tile{opacity:.72}.ans-pad__label{position:absolute;top:calc(100% + 4px);left:50%;color:var(--anslation-ds-text-soft);font-size:var(--anslation-ds-type-caption);line-height:var(--anslation-ds-leading-caption);white-space:nowrap;transform:translateX(-50%)}.ans-line-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-content:start;min-height:100%}.ans-night-frame[data-size=hero] .ans-line-stage{padding-bottom:5.5rem}.ans-line-stage__art{display:grid;place-items:center;padding:.5rem;border-radius:var(--anslation-ds-radius);background-color:var(--ans-tone-soft,var(--anslation-ds-band))}.ans-line-stage__art .ans-sig{width:100%;max-width:35rem}.ans-line-stage__rail{display:grid;align-content:start;gap:.5rem;min-width:0}.ans-line-stage__title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:var(--anslation-ds-night-weight-strong);line-height:1.375rem;color:var(--anslation-ds-text)}.ans-line-stage__dot{flex:none;width:10px;height:10px;border-radius:3px;background-color:var(--ans-tone)}.ans-line-stage__label{margin:0;font-size:.75rem;font-weight:var(--anslation-ds-night-weight-strong);line-height:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--anslation-ds-muted)}.ans-line-stage__list{position:relative;display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.ans-line-stage__row{position:relative;display:flex;align-items:center;min-width:0;min-height:2rem;padding:0 .75rem;border:1px solid var(--anslation-ds-border);border-radius:var(--anslation-ds-radius);background-color:var(--anslation-ds-product-surface);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--anslation-ds-text)}.ans-line-stage__via{flex:none;width:6px;height:6px;margin-right:var(--anslation-ds-space-8);border-radius:50%;background-color:var(--ans-tone)}@media (min-width:600px){.ans-line-stage__art{padding:.75rem}.ans-line-stage__art .ans-sig{max-width:26rem}.ans-line-stage__row{min-height:2.25rem}}@media (min-width:960px){.ans-line-stage{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0}.ans-line-stage__art{padding:1.5rem 1.75rem}.ans-line-stage__art .ans-sig{max-width:35rem}.ans-line-stage__rail{align-self:stretch;align-content:center;padding:1.25rem 0 1.25rem 1.5rem;border-left:1px solid var(--anslation-ds-border)}.ans-line-stage__row{min-height:2.5rem}}.ans-sig{--s0:var(--sig0,0ms);--st:var(--anslation-ds-stagger);display:block;width:100%;height:auto;overflow:visible}.ans-sig[data-ans-play=late]{--s0:0ms}.ans-sig :is(.a-hr,.a-ln,.a-flow,.a-orb,.a-orb2,.a-rail,.a-wave,.a-trend,.a-via,.a-dia,.a-dk,.a-film,.a-cell){vector-effect:non-scaling-stroke}.ans-sig .s1{stop-color:color-mix(in srgb,var(--ans-tone) 72%,var(--anslation-ds-night-fill-light))}.ans-sig .s2{stop-color:var(--ans-tone)}.ans-sig .s3{stop-color:color-mix(in srgb,var(--ans-tone) 78%,var(--anslation-ds-night-fill-dark))}.ans-sig .t1{fill:color-mix(in srgb,var(--ans-tone) 68%,var(--anslation-ds-night-fill-light))}.ans-sig .t2{fill:var(--ans-tone)}.ans-sig .t3{fill:color-mix(in srgb,var(--ans-tone) 58%,var(--anslation-ds-night-fill-dark))}.ans-sig .t4{fill:color-mix(in srgb,var(--ans-tone) 34%,var(--anslation-ds-surface))}.ans-sig .hi{fill:var(--anslation-ds-night-fill-light);opacity:.55}.ans-sig .hi-s{fill:none;stroke:var(--anslation-ds-night-fill-light);stroke-width:2;stroke-linecap:round;opacity:.45}.ans-sig .ink{fill:none;stroke:var(--anslation-ds-page);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ans-sig :is(.a-dk,.a-film){fill:var(--anslation-ds-surface)}.ans-sig .a-hr,.ans-sig :is(.a-dk,.a-film){stroke:var(--anslation-ds-border-strong);stroke-width:1}.ans-sig .a-hr{fill:none}.ans-sig .a-dots{fill:none;stroke:var(--anslation-ds-border-control);stroke-width:6;stroke-linecap:round}.ans-sig :is(.a-caret,.a-baton,.a-play){fill:var(--anslation-ds-night-fill-light)}.ans-sig :is(.a-wave,.a-trend){fill:none;stroke:color-mix(in srgb,var(--ans-tone) 60%,var(--anslation-ds-night-fill-light));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ans-sig :is(.a-ln,.a-orb,.a-rail){fill:none;stroke:color-mix(in srgb,var(--ans-tone) 60%,transparent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ans-sig .a-flow{fill:none;stroke:color-mix(in srgb,var(--ans-tone) 55%,var(--anslation-ds-night-fill-light));stroke-width:2;stroke-dasharray:6 14;stroke-linecap:round}.ans-sig .a-via{fill:var(--anslation-ds-page);stroke:var(--ans-tone);stroke-width:2}.ans-sig .a-orb2{fill:color-mix(in srgb,var(--ans-tone) 8%,transparent);stroke:color-mix(in srgb,var(--ans-tone) 22%,transparent);stroke-width:1}.ans-sig .a-drop{fill:var(--anslation-ds-night-fill-light);opacity:0}.ans-sig .a-dia{fill:none;stroke:var(--ans-tone);stroke-width:2.4}.ans-sig .a-ties{fill:none;stroke:color-mix(in srgb,var(--ans-tone) 35%,transparent);stroke-width:7;stroke-dasharray:2 8}.ans-sig .a-holes{fill:none;stroke:var(--anslation-ds-page);stroke-width:5;stroke-dasharray:8 12.17;stroke-linecap:round}.ans-sig .a-wv{fill:none;stroke-width:6;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 100%}.ans-sig .a-wv--0{stroke:color-mix(in srgb,var(--ans-tone) 68%,var(--anslation-ds-night-fill-light))}.ans-sig .a-wv--1{stroke:var(--ans-tone)}.ans-sig .a-wv--2{stroke:color-mix(in srgb,var(--ans-tone) 60%,var(--anslation-ds-night-fill-dark))}.ans-sig .a-led{fill:var(--ans-tone)}.ans-sig .a-slot{fill:var(--anslation-ds-border)}.ans-sig .a-cell{stroke:color-mix(in srgb,var(--ans-tone) 40%,transparent);stroke-width:1}.ans-sig .sig-type>*{transform-box:fill-box;transform-origin:0 50%}.ans-sig :is(.sig-node,.sig-pop,.sig-ride,.sig-snap){transform-box:fill-box;transform-origin:center}.ans-sig .sig-rise{transform-box:fill-box;transform-origin:50% 100%}.ans-sig .sig-orbit{transform-box:view-box;transform-origin:140px 70px}.ans-sig .sig-ripple{transform-box:view-box;transform-origin:30px 70px}.ans-sig .sig-draw{stroke-dasharray:var(--len) 999}@media (prefers-reduced-motion:no-preference){html:not(.anslation-a11y-reduced-motion)
		:is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		:is(.sig-type>*){animation:ans-sig-type var(--anslation-ds-duration-settle) var(--anslation-ds-spring) calc(var(--s0) + var(--i) * var(--st) * 1.5) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-caret{animation:ans-sig-blink var(--anslation-ds-duration-draw) steps(1) calc(var(--s0) + var(--anslation-ds-duration-settle)) 3}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-pop{animation:ans-sig-pop var(--anslation-ds-duration-settle) var(--anslation-ds-spring-bounce) calc(var(--s0) + var(--anslation-ds-duration-base) * 1.5) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-draw{animation:ans-sig-draw var(--anslation-ds-duration-draw) var(--anslation-ds-spring) calc(var(--s0) + var(--anslation-ds-duration-base)) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-orbit{animation:ans-sig-orbit var(--anslation-ds-duration-pulse) var(--anslation-ds-ease-glide) calc(var(--s0) + var(--st) * 2) 1 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-node{animation:ans-sig-node var(--anslation-ds-duration-settle) var(--anslation-ds-ease) calc(var(--s0) + var(--anslation-ds-duration-slow) + var(--i) * var(--anslation-ds-duration-reveal)) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-ripple{animation:ans-sig-ripple var(--anslation-ds-duration-long) var(--anslation-ds-ease) calc(var(--s0) + var(--i) * var(--anslation-ds-duration-base)) 2 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-fall{animation:ans-sig-fall var(--anslation-ds-duration-long) var(--anslation-ds-ease-glide) calc(var(--s0) + var(--anslation-ds-duration-base) + var(--i) * var(--anslation-ds-duration-slow)) 1 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-snap{animation:ans-sig-snap var(--anslation-ds-duration-reveal) var(--anslation-ds-spring-bounce) calc(var(--s0) + var(--i) * var(--st) * 2) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-rise{animation:ans-sig-rise var(--anslation-ds-duration-reveal) var(--anslation-ds-spring) calc(var(--s0) + var(--anslation-ds-duration-slow) + var(--i) * var(--st) * 2) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-fill{animation:ans-sig-fill var(--anslation-ds-duration-slow) var(--anslation-ds-ease) calc(var(--s0) + var(--i) * var(--st) * 2) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-ride{animation:ans-sig-ride var(--anslation-ds-duration-long) var(--anslation-ds-ease-glide) calc(var(--s0) + var(--anslation-ds-duration-slow)) both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-frame{animation:ans-sig-frame var(--anslation-ds-duration-draw) var(--anslation-ds-ease) calc(var(--s0) + var(--i) * var(--anslation-ds-duration-base)) 2 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-strip{animation:ans-sig-strip var(--anslation-ds-duration-draw) var(--anslation-ds-ease-glide) var(--s0) 3 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-bounce{animation:ans-sig-bounce var(--anslation-ds-duration-reveal) var(--anslation-ds-ease) calc(var(--s0) + var(--i) * var(--st) * 2) 3 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-flow{animation:ans-sig-flow var(--anslation-ds-duration-reveal) var(--anslation-ds-ease-glide) calc(var(--s0) + var(--i) * var(--st) * 2) 3 both}html:not(.anslation-a11y-reduced-motion) :is([data-ans-play],[data-ans-sig-host]:hover .ans-sig[data-play=hover],[data-walk-touched] [open]>*>.ans-night-walk__art .ans-sig[data-play=open])
		.sig-led{animation:ans-sig-frame var(--anslation-ds-duration-settle) steps(2) calc(var(--s0) + var(--i) * var(--anslation-ds-duration-base)) 3 both}html:not(.anslation-a11y-reduced-motion) [data-ans-still] *,html:not(.anslation-a11y-reduced-motion) [data-ans-wake] *,html:not(.anslation-a11y-reduced-motion) [data-ans-wake] :after,html:not(.anslation-a11y-reduced-motion) [data-ans-wake] :before{animation:none!important}}@media (forced-colors:active){:is(.ans-sig,.ans-tiles,.ans-pads){forced-color-adjust:none;opacity:.6}}@keyframes ans-sig-type{0%{opacity:.4;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes ans-sig-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes ans-sig-pop{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ans-sig-draw{0%{stroke-dashoffset:calc(var(--len) * .7)}to{stroke-dashoffset:0}}@keyframes ans-sig-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ans-sig-node{0%,to{transform:scale(1)}40%{transform:scale(1.3)}}@keyframes ans-sig-ripple{0%{opacity:.45;transform:scale(.85)}30%{opacity:1}to{opacity:.25;transform:scale(1.12)}}@keyframes ans-sig-fall{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translateY(62px)}}@keyframes ans-sig-snap{0%{opacity:.45;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.8)}to{opacity:1;transform:none}}@keyframes ans-sig-rise{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@keyframes ans-sig-fill{0%{opacity:.45}to{opacity:1}}@keyframes ans-sig-ride{0%{transform:translateX(0)}to{transform:translateX(124px)}}@keyframes ans-sig-frame{0%,to{opacity:1}50%{opacity:.45}}@keyframes ans-sig-strip{0%{transform:translateX(0)}to{transform:translateX(-20px)}}@keyframes ans-sig-bounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes ans-sig-flow{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}