.not-found-module__HS70Aa__page{background:linear-gradient(#19100624,#19100694),url(/not-found-realistic-bees-clouds.png) 50%/cover no-repeat,linear-gradient(#2c1f0f 0%,#1d1409 100%);min-height:100vh;overflow:hidden}.not-found-module__HS70Aa__sky{isolation:isolate;place-items:center;min-height:100vh;padding:1.75rem;display:grid;position:relative}.not-found-module__HS70Aa__card{z-index:5;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--accent-border);background:linear-gradient(#3c2811e6 0%,#2a1d0df0 100%);border-radius:20px;justify-items:center;width:min(100%,560px);padding:clamp(1.5rem,4vw,2.6rem);animation:4.6s ease-in-out infinite not-found-module__HS70Aa__cardFloat;display:grid;position:relative;box-shadow:0 26px 80px #00000057}.not-found-module__HS70Aa__kicker{color:#ffd36a;text-transform:uppercase;margin:0 0 .45rem;font-size:.82rem;font-weight:800}.not-found-module__HS70Aa__card h1{color:var(--text);text-shadow:.045em .045em #f4b400,0 18px 38px #00000047;margin:.2rem 0 0;font-size:clamp(5.4rem,18vw,10.8rem);line-height:.86}.not-found-module__HS70Aa__card h2{max-width:430px;color:var(--text);margin:1rem 0 .45rem;font-size:clamp(1.45rem,4vw,2.2rem);line-height:1.12}.not-found-module__HS70Aa__card p:not(.not-found-module__HS70Aa__kicker){max-width:430px;color:var(--muted);margin:0 0 1.45rem;font-size:1rem;line-height:1.6}.not-found-module__HS70Aa__homeButton{background:var(--accent);color:#1b1200;border:2px solid #f4b400eb;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:.52rem .82rem;font-weight:800;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 30px #f4b4002e}.not-found-module__HS70Aa__homeButton:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 18px 36px #f4b4003d}.not-found-module__HS70Aa__hive{object-fit:contain;filter:drop-shadow(0 18px 24px #00000042);width:min(140px,42vw);height:auto;margin:0 auto .6rem;display:block}@keyframes not-found-module__HS70Aa__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:600px){.not-found-module__HS70Aa__sky{padding:1rem}.not-found-module__HS70Aa__card{padding:1.55rem 1rem}.not-found-module__HS70Aa__hive{width:96px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__card{animation:none}}
