@layer properties,theme,base;@layer components{.headline-word{--w:47}[data-headline]{--n:48}[data-w="0"]{--w:0}[data-w="1"]{--w:1}[data-w="2"]{--w:2}[data-w="3"]{--w:3}[data-w="4"]{--w:4}[data-w="5"]{--w:5}[data-w="6"]{--w:6}[data-w="7"]{--w:7}[data-w="8"]{--w:8}[data-w="9"]{--w:9}[data-w="10"]{--w:10}[data-w="11"]{--w:11}[data-w="12"]{--w:12}[data-w="13"]{--w:13}[data-w="14"]{--w:14}[data-w="15"]{--w:15}[data-w="16"]{--w:16}[data-w="17"]{--w:17}[data-w="18"]{--w:18}[data-w="19"]{--w:19}[data-w="20"]{--w:20}[data-w="21"]{--w:21}[data-w="22"]{--w:22}[data-w="23"]{--w:23}[data-w="24"]{--w:24}[data-w="25"]{--w:25}[data-w="26"]{--w:26}[data-w="27"]{--w:27}[data-w="28"]{--w:28}[data-w="29"]{--w:29}[data-w="30"]{--w:30}[data-w="31"]{--w:31}[data-w="32"]{--w:32}[data-w="33"]{--w:33}[data-w="34"]{--w:34}[data-w="35"]{--w:35}[data-w="36"]{--w:36}[data-w="37"]{--w:37}[data-w="38"]{--w:38}[data-w="39"]{--w:39}[data-w="40"]{--w:40}[data-w="41"]{--w:41}[data-w="42"]{--w:42}[data-w="43"]{--w:43}[data-w="44"]{--w:44}[data-w="45"]{--w:45}[data-w="46"]{--w:46}[data-w="47"]{--w:47}[data-words="1"]{--n:1}[data-words="2"]{--n:2}[data-words="3"]{--n:3}[data-words="4"]{--n:4}[data-words="5"]{--n:5}[data-words="6"]{--n:6}[data-words="7"]{--n:7}[data-words="8"]{--n:8}[data-words="9"]{--n:9}[data-words="10"]{--n:10}[data-words="11"]{--n:11}[data-words="12"]{--n:12}[data-words="13"]{--n:13}[data-words="14"]{--n:14}[data-words="15"]{--n:15}[data-words="16"]{--n:16}[data-words="17"]{--n:17}[data-words="18"]{--n:18}[data-words="19"]{--n:19}[data-words="20"]{--n:20}[data-words="21"]{--n:21}[data-words="22"]{--n:22}[data-words="23"]{--n:23}[data-words="24"]{--n:24}[data-words="25"]{--n:25}[data-words="26"]{--n:26}[data-words="27"]{--n:27}[data-words="28"]{--n:28}[data-words="29"]{--n:29}[data-words="30"]{--n:30}[data-words="31"]{--n:31}[data-words="32"]{--n:32}[data-words="33"]{--n:33}[data-words="34"]{--n:34}[data-words="35"]{--n:35}[data-words="36"]{--n:36}[data-words="37"]{--n:37}[data-words="38"]{--n:38}[data-words="39"]{--n:39}[data-words="40"]{--n:40}[data-words="41"]{--n:41}[data-words="42"]{--n:42}[data-words="43"]{--n:43}[data-words="44"]{--n:44}[data-words="45"]{--n:45}[data-words="46"]{--n:46}[data-words="47"]{--n:47}[data-words="48"]{--n:48}.card-motion{transition:translate var(--fs-duration-fast) var(--fs-ease-standard);position:relative}.card-motion:after{content:"";border-radius:inherit;box-shadow:var(--fs-shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--fs-duration-fast) var(--fs-ease-standard);position:absolute;inset:0}.card-motion__surface{box-shadow:var(--fs-shadow-sm);transition:border-color var(--fs-duration-fast) var(--fs-ease-standard)}.card-motion__media :is(img,.thumb__screen){transition:transform var(--fs-duration-media-zoom) var(--fs-ease-glide)}.card-motion:focus-within{translate:0 calc(var(--fs-motion-lift) * -1)}.card-motion:focus-within:after{opacity:1}.card-motion:focus-within .card-motion__surface{border-color:var(--fs-color-accent-border)}@media (hover:hover){.card-motion:hover{translate:0 calc(var(--fs-motion-lift) * -1)}.card-motion:hover:after{opacity:1}.card-motion:hover .card-motion__surface{border-color:var(--fs-color-accent-border)}.card-motion:hover .card-motion__media :is(img,.thumb__screen){transform:scale(var(--fs-motion-scale-media-hover))}}}@layer utilities;@keyframes fs-headline-in{0%{opacity:var(--fs-motion-headline-opacity-from);transform:translateY(var(--fs-motion-shift-headline))}}@media (prefers-reduced-motion:no-preference){.motion-ok [data-headline] .headline-word{animation:fs-headline-in var(--fs-duration-headline) var(--fs-ease-glide) both;animation-delay:calc(var(--w) * clamp(var(--fs-duration-headline-word-min), var(--fs-duration-headline-spread) / max(var(--n) - 1, 1), var(--fs-duration-headline-word-max)));display:inline-block}}@keyframes fs-highlight-draw{0%{background-size:0 var(--fs-highlight-band-height)}}@media (prefers-reduced-motion:no-preference){.motion-ok:not(.motion-paused) [data-headline] .brand-highlight{animation:fs-highlight-draw var(--fs-duration-reveal) var(--fs-ease-glide) both;animation-delay:calc(var(--fs-duration-headline-spread) + var(--fs-duration-headline))}}[data-motion-loop]{--loop-state:paused}.motion-ok:not(.motion-paused) [data-motion-loop][data-motion=playing]{--loop-state:running}.status-pulse:after{content:"";border-radius:inherit;background-color:inherit;opacity:0;position:absolute;inset:0}@keyframes fs-dot-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(var(--fs-motion-scale-dot-pulse))}}@media (prefers-reduced-motion:no-preference){.motion-ok [data-motion] .status-pulse:after{animation:fs-dot-pulse var(--fs-duration-pulse) var(--fs-ease-enter) infinite;animation-play-state:var(--loop-state)}}
