@layer theme,base;@layer components{.site-nf{min-height:calc(100vh - 81px)}.site-nf-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d4a24a29,#d4a24a0d 55%,#d4a24a00),radial-gradient(40% 40% at 50% 70%,#1f6eef24,#1f6eef00);width:760px;height:520px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.site-nf-4{letter-spacing:-.06em;background:linear-gradient(#fff 0%,#9aa3b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:200px;font-weight:800;line-height:1;animation:4.8s ease-in-out infinite site-nf-float}.site-nf-4[data-late]{animation-delay:-2.4s}.site-nf-bell{justify-content:center;align-items:center;width:168px;height:168px;display:flex;position:relative}.site-nf-bell img{z-index:2;transform-origin:50% 6%;filter:drop-shadow(0 0 18px #f3d39447);width:120px;height:auto;animation:3.6s ease-in-out infinite site-nf-swing;display:block;position:relative}.site-nf-ring{opacity:0;border:2px solid #e0b45c73;border-radius:999px;animation:3.6s ease-out infinite site-nf-ping;position:absolute;inset:0}.site-nf-ring[data-late]{animation-delay:.35s}@keyframes site-nf-swing{0%{transform:rotate(0)}7%{transform:rotate(16deg)}15%{transform:rotate(-13deg)}23%{transform:rotate(9deg)}31%{transform:rotate(-6deg)}38%{transform:rotate(3deg)}44%,to{transform:rotate(0)}}@keyframes site-nf-ping{0%{opacity:0;transform:scale(.55)}6%{opacity:.9}45%,to{opacity:0;transform:scale(1.35)}}@keyframes site-nf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:860px){.site-nf-glow{width:420px;height:420px}.site-nf-4{font-size:112px}.site-nf-bell{width:96px;height:96px}.site-nf-bell img{width:68px}}@media (prefers-reduced-motion:reduce){.site-nf-4,.site-nf-bell img,.site-nf-ring{animation:none}}}@layer utilities;
