@font-face{font-family:"Unbounded";font-weight:700;font-style:normal;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}

:root{
  --night:#161A3D;
  --deep:#10132E;
  --gold:#E2B85C;
  --gold-soft:#F1D79A;
  --paper:#F3EFE7;
  --lilac:#A7A2D1;
  --line:rgba(243,239,231,.14);
  --display:"Unbounded","Arial Black",system-ui,sans-serif;
  --body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --wrap:min(1180px,92vw);
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{background:var(--night);color:var(--paper);font-family:var(--body);font-size:1.0625rem;line-height:1.6;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit}
:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}
.wrap{width:var(--wrap);margin-inline:auto}

/* Kopfzeile */
.top{position:absolute;inset:0 0 auto;z-index:5}
.top .wrap{display:flex;justify-content:space-between;align-items:center;padding-block:1.6rem}
.brand{font-family:var(--display);font-size:1.05rem;text-decoration:none;letter-spacing:-.01em}
.brand span{color:var(--gold)}
.nav{display:flex;gap:1.8rem;list-style:none}
.nav a{text-decoration:none;font-weight:600;font-size:.95rem;color:var(--lilac);transition:color .2s}
.nav a:hover{color:var(--paper)}

/* Hero mit Platte */
.hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:radial-gradient(120% 90% at 85% 40%,#262B63 0%,var(--night) 55%,var(--deep) 100%)}
.hero .wrap{position:relative;z-index:2;padding-block:9rem 4.5rem}
.wordmark{font-family:var(--display);font-weight:700;font-size:clamp(3.4rem,13.5vw,12.5rem);line-height:.86;letter-spacing:-.045em;margin-left:-.04em}
.wordmark .row2{display:block;padding-left:.55em;color:transparent;-webkit-text-stroke:2px var(--gold)}
.hero-copy{display:grid;grid-template-columns:minmax(0,34rem) auto;gap:2rem;align-items:end;justify-content:space-between;margin-top:2.6rem}
.hero-copy p{font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--paper);max-width:34rem}
.hero-copy p small{display:block;margin-top:.6rem;font-size:.95rem;color:var(--lilac)}
.btn{display:inline-block;background:var(--gold);color:var(--deep);font-weight:600;text-decoration:none;padding:1rem 1.6rem;border-radius:999px;transition:background .2s,transform .2s;white-space:nowrap}
.btn:hover{background:var(--gold-soft);transform:translateY(-2px)}

.record{position:absolute;z-index:1;right:-12vmin;top:50%;margin-top:-39vmin;width:min(78vmin,760px);aspect-ratio:1;border-radius:50%;
  background:
    radial-gradient(circle at 50% 50%,var(--deep) 0 1.6%,transparent 1.7%),
    radial-gradient(circle at 50% 50%,var(--gold) 0 17%,#b88c34 17.2% 17.8%,transparent 18%),
    repeating-radial-gradient(circle at 50% 50%,#2a2f66 0 1.5px,#0f1230 1.5px 4px),
    #11142f;
  box-shadow:0 40px 120px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.05);
  animation:spin 9s linear infinite}
.record::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 8%,rgba(241,215,154,.22) 12%,transparent 18% 55%,rgba(167,162,209,.14) 60%,transparent 66%)}
.record::after{content:"HF";position:absolute;inset:0;display:grid;place-items:center;font-family:var(--display);font-size:min(4.4vmin,40px);color:var(--deep);transform:translateY(-5.2%)}
@keyframes spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.record{animation:none}html{scroll-behavior:auto}}

/* Abschnitte */
section.block{padding-block:clamp(5rem,11vw,9rem);border-top:1px solid var(--line)}
.block h2{font-family:var(--display);font-weight:700;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.02;letter-spacing:-.03em;max-width:16ch}
.lead{font-size:clamp(1.1rem,1.5vw,1.25rem);max-width:38rem;margin-top:1.4rem;color:var(--paper)}
.muted{color:var(--lilac)}

/* Ueber uns */
.about{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:start}
.about .facts{display:grid;gap:1.6rem;margin-top:.4rem}
.about .facts p{max-width:34rem}

/* Leistungen als Tracklist */
.tracks{list-style:none;margin-top:3.5rem;border-top:1px solid var(--line)}
.tracks li{display:grid;grid-template-columns:4.5rem minmax(0,1.1fr) minmax(0,1.4fr);gap:1.5rem;padding:1.8rem 0;border-bottom:1px solid var(--line);align-items:baseline}
.tracks .no{font-family:var(--display);color:var(--gold);font-size:1rem}
.tracks h3{font-family:var(--display);font-weight:700;font-size:clamp(1.15rem,2vw,1.55rem);letter-spacing:-.02em;line-height:1.2}
.tracks p{color:var(--lilac);max-width:36rem}
.side{margin-top:3rem;font-family:var(--display);font-size:.9rem;color:var(--gold)}

/* Roster */
.roster{background:var(--paper);color:var(--deep);border-top:none}
.roster .muted{color:#55537A}
.artist{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);margin-top:3.5rem;align-items:center}
.artist h3{font-family:var(--display);font-size:clamp(4rem,12vw,9rem);line-height:.9;letter-spacing:-.05em}
.artist .role{margin-top:1rem;font-weight:600}
.discs{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}
.disc{width:5.2rem;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-size:.72rem;font-weight:600;text-align:center;line-height:1.15;color:var(--deep);
  background:radial-gradient(circle,var(--paper) 0 9%,transparent 9.5%),radial-gradient(circle,rgba(255,255,255,.35) 0 32%,transparent 33%),repeating-radial-gradient(circle,var(--c1) 0 1.5px,var(--c2) 1.5px 3px)}
.disc.gold{--c1:#E2B85C;--c2:#C99B3E}
.disc.plat{--c1:#D9DCE6;--c2:#B6BACA}
.disc.one{--c1:#161A3D;--c2:#262B63;color:var(--paper)}
.disc span{background:rgba(243,239,231,.85);color:var(--deep);padding:.15rem .35rem;border-radius:4px}
.disc-legend{margin-top:1rem;font-size:.95rem}
.credits{margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid rgba(16,19,46,.15);max-width:36rem}
.credits strong{display:block;margin-bottom:.4rem}

/* Netzwerk */
.network .labels{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin-top:3rem;font-family:var(--display);font-size:clamp(1.3rem,3vw,2.3rem);letter-spacing:-.02em;color:var(--lilac)}
.network .labels span{white-space:nowrap}

/* Kontakt */
.contact{background:var(--gold);color:var(--deep);border-top:none}
.contact h2{max-width:18ch}
.contact .mail{display:inline-block;margin-top:2.2rem;font-family:var(--display);font-size:clamp(1.4rem,4.2vw,3.2rem);letter-spacing:-.03em;text-decoration:none;border-bottom:3px solid var(--deep);line-height:1.2;word-break:break-word}
.contact .mail:hover{border-bottom-color:transparent}
.contact .more{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem 2.5rem;font-weight:600}
.contact .more a{text-decoration-thickness:2px;text-underline-offset:4px}

/* Fusszeile */
.foot{padding-block:2.4rem;font-size:.92rem;color:var(--lilac)}
.foot .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}
.foot nav{display:flex;gap:1.6rem}
.foot a{text-decoration:none}
.foot a:hover{color:var(--paper)}

/* Rechtstexte */
.legal{padding-block:9rem 6rem}
.legal h1{font-family:var(--display);font-size:clamp(2.2rem,6vw,4rem);letter-spacing:-.03em;line-height:1}
.legal h2{font-family:var(--display);font-size:1.15rem;margin-top:2.6rem;margin-bottom:.6rem;color:var(--gold)}
.legal p,.legal li{max-width:44rem;color:var(--paper)}
.legal p+p{margin-top:.8rem}
.legal ul{margin:.6rem 0 0 1.2rem}
.legal .back{display:inline-block;margin-top:3.5rem;color:var(--gold);font-weight:600}

@media (max-width:860px){
  .nav{gap:1.1rem}
  .nav li:not(:last-child){display:none}
  .hero-copy{grid-template-columns:1fr}
  .record{right:-40vmin;top:12vh;margin-top:0;width:92vmin;opacity:.8}
  .about,.artist{grid-template-columns:1fr}
  .tracks li{grid-template-columns:3rem minmax(0,1fr);gap:.4rem 1rem}
  .tracks p{grid-column:2}
}
