@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_next/static/media/poppins-latin-600-normal.BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_next/static/media/poppins-latin-700-normal.BVuQR_eA.woff)format("woff")}:root{--background:#f8f6f2;--accent:#b14b35;--surface:#fff;--text-primary:#1c1a19;--text-secondary:#5b5754;--stroke:#eae5de;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:#171514;--accent:#d47059;--surface:#272422;--text-primary:#f3f1ee;--text-secondary:#b0aca8;--stroke:#3e3a36}}*{box-sizing:border-box}body{background:var(--background);color:var(--text-primary);margin:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}.page{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;min-height:100dvh;padding:3rem 1.25rem;display:flex;position:relative;overflow:hidden}.page img{max-width:100%;height:auto}.aurora{z-index:-1;filter:blur(70px);opacity:.55;position:absolute;inset:0}.blob{will-change:transform;border-radius:50%;position:absolute}.blob-a{background:var(--accent);width:46vmax;height:46vmax;animation:22s ease-in-out infinite alternate drift-a;top:-14vmax;left:-10vmax}.blob-b{background:#e0a458;width:38vmax;height:38vmax;animation:26s ease-in-out infinite alternate drift-b;bottom:-12vmax;right:-12vmax}.blob-c{opacity:.7;background:#7d5ba6;width:28vmax;height:28vmax;animation:30s ease-in-out infinite alternate drift-c;top:40%;left:55%}@keyframes drift-a{to{transform:translate(18vmax,12vmax)scale(1.15)}}@keyframes drift-b{to{transform:translate(-16vmax,-10vmax)scale(.9)}}@keyframes drift-c{to{transform:translate(-22vmax,8vmax)scale(1.25)}}.brand{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.wordmark{letter-spacing:.5em;text-transform:uppercase;color:var(--accent);margin:0;padding-left:.5em;font-size:clamp(.95rem,2.6vw,1.2rem);font-weight:600;animation:.9s cubic-bezier(.2,.7,.2,1) .1s both rise}.logo{animation:.9s cubic-bezier(.2,.7,.2,1) both rise,6s ease-in-out .9s infinite float;position:relative}h1{letter-spacing:-.03em;background:linear-gradient(100deg, var(--text-primary) 30%, var(--accent) 48%, #e0a458 52%, var(--text-primary) 70%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.1em;font-size:clamp(2.75rem,9vw,5.5rem);font-weight:700;line-height:1.1;animation:.9s cubic-bezier(.2,.7,.2,1) .15s both rise,7s ease-in-out 1.2s infinite shimmer}@keyframes rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes float{50%{transform:translateY(-.6rem)}}@keyframes shimmer{0%{background-position:100% 0}60%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.blob,.logo,.wordmark,h1{animation:none}h1{background-position:0 0}}.status{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));align-items:center;margin:0;display:flex;position:fixed}.dot{background:var(--stroke);border-radius:50%;width:.6rem;height:.6rem;display:block}.status[data-status=online] .dot{background:#3a9d5d;animation:2.4s ease-out infinite ping;box-shadow:0 0 #3a9d5d99}@keyframes ping{to{box-shadow:0 0 0 .6rem #3a9d5d00}}@media (prefers-reduced-motion:reduce){.status[data-status=online] .dot{animation:none}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
