.mark-ring{transform-origin:50%;will-change:transform}@keyframes bloom-ring{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(var(--bloom-rot)) scale(var(--bloom-scale))}}.mark-animating :is(.mark-ring-1,.mark-ring-2,.mark-ring-3,.mark-ring-4,.mark-ring-5,.mark-ring-6){animation:8s ease-in-out infinite bloom-ring}.mark-animating .mark-ring-1{--bloom-rot:1.5deg;--bloom-scale:1.005;animation-delay:0s}.mark-animating .mark-ring-2{--bloom-rot:-2deg;--bloom-scale:1.008;animation-delay:.3s}.mark-animating .mark-ring-3{--bloom-rot:2.5deg;--bloom-scale:1.01;animation-delay:.6s}.mark-animating .mark-ring-4{--bloom-rot:-1.8deg;--bloom-scale:1.012;animation-delay:.9s}.mark-animating .mark-ring-5{--bloom-rot:2deg;--bloom-scale:1.015;animation-delay:1.2s}.mark-animating .mark-ring-6{--bloom-rot:-2.5deg;--bloom-scale:1.018;animation-delay:1.5s}@keyframes bloom-stamens{0%,to{transform:rotate(0)}50%{transform:rotate(-1deg)}}.mark-animating .mark-stamens{transform-origin:50%;animation:10s ease-in-out infinite bloom-stamens}@keyframes pollen-pulse{0%,to{opacity:.4}50%{opacity:.6}}.mark-animating .mark-pollen{animation:6s ease-in-out infinite pollen-pulse}@media (prefers-reduced-motion:reduce){.mark-animating :is(.mark-ring,.mark-stamens,.mark-pollen){animation:none!important}}.mark-hover-animate:hover :is(.mark-ring-1,.mark-ring-2,.mark-ring-3,.mark-ring-4,.mark-ring-5,.mark-ring-6){animation:8s ease-in-out bloom-ring}.mark-hover-animate:hover .mark-stamens{transform-origin:50%;animation:10s ease-in-out bloom-stamens}.mark-hover-animate:hover .mark-pollen{animation:6s ease-in-out pollen-pulse}.mark-hover-animate:focus-visible :is(.mark-ring-1,.mark-ring-2,.mark-ring-3,.mark-ring-4,.mark-ring-5,.mark-ring-6){animation:8s ease-in-out bloom-ring}.mark-hover-animate:focus-visible .mark-stamens{transform-origin:50%;animation:10s ease-in-out bloom-stamens}.mark-hover-animate:focus-visible .mark-pollen{animation:6s ease-in-out pollen-pulse}@media (prefers-reduced-motion:reduce){.mark-hover-animate:hover :is(.mark-ring,.mark-stamens,.mark-pollen),.mark-hover-animate:focus-visible :is(.mark-ring,.mark-stamens,.mark-pollen){animation:none!important}}@keyframes mark-glow{0%,to{box-shadow:0 0 30px 8px #b08d5414}50%{box-shadow:0 0 50px 16px #b08d542e}}.mark-glow-container{border-radius:9999px;animation:6s ease-in-out infinite mark-glow}@media (prefers-reduced-motion:reduce){.mark-glow-container{box-shadow:0 0 30px 8px #b08d541f;animation:none!important}}