.home-rotator>.home-q{grid-area:1 / 1}.home-rotator:not([data-rotator="ready"])>.home-q:not(:first-child){display:none}.home-rotator[data-rotator="ready"]>.home-q{opacity:0;visibility:hidden;transform:translateY(var(--space-8));transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1),visibility 0s linear .8s}.home-rotator[data-rotator="ready"]>.home-q.is-active{opacity:1;visibility:visible;transform:none;transition-delay:.16s,.16s,0s}.home-dots .home-dot{appearance:none;display:grid;place-items:center;width:var(--space-6);height:var(--space-6);padding:0;border:0;background:#fff0;cursor:pointer}.home-dots .home-dot::before{content:"";width:var(--space-3);height:var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 45%,transparent);transition:background-color .3s ease,transform .3s ease}.home-dots .home-dot[aria-current="true"]::before{background:var(--brand-fill);transform:scale(1.25)}.home-dots .home-dot:hover::before{background:var(--brand-hi)}.home-dots .home-dot:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px;border-radius:var(--radius-sm)}@keyframes home-cue-bob{0%,100%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(var(--space-2)) rotate(45deg)}}.home-cue>.home-chevron{animation:home-cue-bob 1.5s ease-in-out 3}.home-cue>.home-chevron:nth-child(2){animation-delay:.22s}.home-cue>.home-chevron:nth-child(3){animation-delay:.44s}@media (prefers-reduced-motion:reduce){.home-cue>.home-chevron{animation:none}.home-rotator[data-rotator="ready"]>.home-q{transition:none}}