@keyframes gbPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes gbFloat{0%,to{transform:translate(13px,-48px)rotate(-9deg)}50%{transform:translate(13px,-54px)rotate(-9deg)}}@keyframes gbRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gb-handset{transition:transform .6s cubic-bezier(.34,1.3,.5,1);transform:translate(0)}.gb-handset-lifted{transform:translate(10px,-52px)rotate(-9deg)}.gb-float{animation:3.2s ease-in-out infinite gbFloat}.gb-pulse{animation:1.2s ease-in-out infinite gbPulse}.gb-rise{animation:.45s cubic-bezier(.22,1,.36,1) backwards gbRise}@media (prefers-reduced-motion:reduce){.gb-handset{transition:none}.gb-float,.gb-pulse,.gb-rise{animation:none}}.gb-art{--gb-body-strong:color-mix(in srgb, var(--joy-accent) 58%, #fff);--gb-body-mid:var(--joy-accent);--gb-body-soft:color-mix(in srgb, var(--joy-accent) 58%, #000);--gb-earpiece:color-mix(in srgb, var(--joy-accent) 35%, #000);--gb-rest:color-mix(in srgb, var(--joy-accent) 30%, #fff);--gb-dial-1:color-mix(in srgb, var(--joy-accent) 8%, #fff);--gb-dial-2:color-mix(in srgb, var(--joy-accent) 20%, #fff);--gb-accent-35:color-mix(in srgb, var(--joy-accent) 35%, transparent);--gb-accent-40:color-mix(in srgb, var(--joy-accent) 40%, transparent);--gb-accent-50:color-mix(in srgb, var(--joy-accent) 50%, transparent);--gb-shadow:#00000047;--gb-sheen-22:#ffffff40;--gb-sheen-08:#ffffff1a;--gb-sheen-07:#ffffff17}
