/*
Theme Name: Noise Theory
Theme URI: https://noisetheory.io
Author: Noise Theory
Description: Minimal, responsive landing page theme for Noise Theory.
Version: 1.2.0
Text Domain: noise-theory
*/
:root{
  --bg:#0b0b0b;
  --text:#e7e7e7;
  --muted:#b8b8b8;
  --ring: rgba(255,255,255,.35);
}
*{box-sizing:border-box}
html,body{height:100%}
body{
  margin:0;
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;
  color:var(--text);
  background: radial-gradient(1200px 800px at 50% -10%, #1a1a1a 0%, var(--bg) 60%);
  text-align:center;
}
.container{
  width:min(960px, 92vw);
  margin:auto;
  padding: clamp(16px, 4vw, 32px);
}
.hero{
  width:100%; height:auto; display:block;
  border-radius:12px; filter: drop-shadow(0 2px 16px rgba(0,0,0,.6));
}
.bottom-text{
  font-size: clamp(1rem, 2.4vw, 1.25rem);
  color: var(--muted);
  margin: 1.5rem auto;
  max-width:680px;
}
.social{ margin: 1rem 0; }
.icon{ width:36px;height:36px;display:inline-block }
.subscribe{ display:flex; flex-wrap:wrap; gap:12px; justify-content:center; }
.footer{ padding:48px 0; color:#8b8b8b; font-size:.9rem }
@media (max-width:480px){ .subscribe button{ width:100% } }
