.greeting-reel{vertical-align:baseline;justify-items:center;display:inline-grid}.greeting-flag{width:.7em;height:.7em;margin-right:.25em}.greeting-word{white-space:nowrap;visibility:hidden;grid-area:1/1;align-items:center;width:max-content;display:inline-flex}.greeting-word[data-state=on]{visibility:visible}@media (prefers-reduced-motion:no-preference){.greeting-word{filter:blur(4px);transform:translateY(.4em)}.greeting-word[data-state=on]{filter:blur();transition:visibility 0s linear .28s, filter .55s .28s, transform .55s var(--ease-out) .28s;transform:none}.greeting-word[data-state=out]{transition:visibility 0s linear .28s,filter .28s cubic-bezier(.4,0,1,1),transform .28s cubic-bezier(.4,0,1,1);transform:translateY(-.4em)}}.hero-photos{aspect-ratio:4/3.4}@media (min-width:40rem){.hero-photos{aspect-ratio:2.45}}.hero-photo{opacity:0}.hero-photo[data-active=true]{opacity:1}.hero-photo-progress{transform-origin:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.hero-photo{transition:opacity 1.2s}.hero-photo img{transition:transform 6s ease-out;transform:scale(1.06)}.hero-photo[data-active=true] img{transform:none}[data-playing=true] [aria-pressed=true] .hero-photo-progress{animation:5s linear forwards hero-photo-progress}}@keyframes hero-photo-progress{to{transform:scaleX(1)}}.company-step:not(:last-child):after{content:"";background:var(--color-line-strong);opacity:.6;width:1px;position:absolute;top:3.25rem;bottom:.25rem;left:1.375rem}@media (min-width:64rem){.company-step:not(:last-child):after{width:auto;height:1px;inset:1.375rem -.75rem auto 3.5rem}}.story-postcard{transform:rotate(-2.5deg)}@media (prefers-reduced-motion:no-preference){.story-postcard{transition:transform .4s var(--ease-out)}.story-postcard:hover{transform:none}}
