<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Dancin’ Jam Experiment – 02. Mai 2026 – Freiburg</title>
<meta name="description" content="Dancin’ Jam Experiment – Dance focused Jam Session in Freiburg. 02. Mai 2026, ab 19 Uhr." />
<style>
:root{
--bg1:#2b6aa6;
--bg2:#f3b56a;
--bg3:#b0567a;
--card: rgba(255,255,255,.10);
--text: #0c0f14;
--textOnDark: #f6f7fb;
--muted: rgba(246,247,251,.75);
--ring: rgba(255,255,255,.35);
--btn: #111827;
--btnText:#ffffff;
}
*{ box-sizing:border-box; }
body{
margin:0;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji";
color:var(--textOnDark);
background:
radial-gradient(900px 600px at 50% 40%, rgba(255,255,255,.08), transparent 60%),
linear-gradient(180deg, var(--bg1) 0%, var(--bg2) 55%, var(--bg3) 100%);
min-height:100svh;
}
a{ color:inherit; }
.wrap{
max-width: 980px;
margin: 0 auto;
padding: 28px 18px 44px;
}
header{
display:flex;
justify-content:space-between;
align-items:center;
gap:16px;
margin-bottom: 22px;
}
.pill{
display:inline-flex;
gap:10px;
align-items:center;
padding:10px 14px;
border:1px solid var(--ring);
border-radius:999px;
background: rgba(0,0,0,.14);
backdrop-filter: blur(8px);
font-size: 14px;
color: var(--muted);
white-space: nowrap;
}
.brand{
font-weight:700;
letter-spacing:.4px;
color: var(--textOnDark);
}
.hero{
display:grid;
grid-template-columns: 1.15fr .85fr;
gap: 18px;
align-items: stretch;
}
@media (max-width: 860px){
.hero{ grid-template-columns: 1fr; }
}
.card{
border:1px solid var(--ring);
background: var(--card);
border-radius: 22px;
padding: 22px;
backdrop-filter: blur(10px);
box-shadow: 0 20px 50px rgba(0,0,0,.18);
}
h1{
margin: 6px 0 10px;
font-size: clamp(34px, 5vw, 54px);
line-height: 1.05;
letter-spacing:.2px;
}
.subtitle{
margin: 0 0 18px;
font-size: 18px;
color: var(--muted);
line-height:1.5;
}
.facts{
display:grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
margin: 16px 0 18px;
}
@media (max-width: 520px){
.facts{ grid-template-columns: 1fr; }
}
.fact{
border:1px dashed rgba(255,255,255,.35);
border-radius: 16px;
padding: 12px 14px;
background: rgba(0,0,0,.10);
}
.fact .k{
font-size: 12px;
text-transform: uppercase;
letter-spacing: .12em;
color: rgba(246,247,251,.72);
margin-bottom: 4px;
}
.fact .v{
font-size: 16px;
font-weight: 650;
color: var(--textOnDark);
}
.ctaRow{
display:flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 10px;
}
.btn{
appearance:none;
border:none;
background: var(--btn);
color: var(--btnText);
padding: 12px 16px;
border-radius: 14px;
font-weight: 650;
font-size: 15px;
cursor:pointer;
text-decoration:none;
display:inline-flex;
align-items:center;
gap:10px;
box-shadow: 0 12px 30px rgba(0,0,0,.22);
}
.btn.secondary{
background: rgba(255,255,255,.14);
border:1px solid rgba(255,255,255,.35);
color: var(--textOnDark);
box-shadow:none;
}
.side h2{
margin: 0 0 12px;
font-size: 18px;
letter-spacing:.2px;
}
.side p{
margin: 0 0 12px;
color: var(--muted);
line-height:1.6;
font-size: 15px;
}
.list{
margin: 0;
padding-left: 18px;
color: rgba(246,247,251,.85);
line-height:1.6;
font-size: 15px;
}
footer{
margin-top: 18px;
display:flex;
flex-wrap:wrap;
gap:10px;
justify-content:space-between;
color: rgba(246,247,251,.7);
font-size: 13px;
}
/* small helper for anchor target spacing */
section{ scroll-margin-top: 18px; }
</style>
</head>
<body>
<div class="wrap">
<header>
<div class="pill"><span class="brand">Dancin’ Jam Experiment</span></div>
<div class="pill">Dance focused • Jam session</div>
</header>
<main class="hero">
<section class="card">
<div class="pill" style="display:inline-flex;">📍 Freiburg</div>
<h1>Dancin’ Jam Experiment</h1>
<p class="subtitle">
Ein offenes Format zwischen Tanz & Musik: Jam Session mit Dance-Fokus.
Komm vorbei, bring Freunde mit, und steig ein.
</p>
<div class="facts" id="info">
<div class="fact">
<div class="k">Datum</div>
<div class="v">02. Mai 2026</div>
</div>
<div class="fact">
<div class="k">Start</div>
<div class="v">ab 19:00 Uhr</div>
</div>
<div class="fact">
<div class="k">Ort</div>
<div class="v">Haus der Jugend (Freiburg)</div>
</div>
<div class="fact">
<div class="k">Spende</div>
<div class="v">5–15 €</div>
</div>
</div>
<div class="ctaRow">
<a class="btn" href="#anreise">Anreise / Karte</a>
<a class="btn secondary" href="mailto:hello@dancinjam.free?subject=Dancin%E2%80%99%20Jam%20Experiment%20%E2%80%93%20Frage">
Kontakt per E‑Mail
</a>
</div>
</section>
<aside class="card side">
<h2>Was dich erwartet</h2>
<p>
Eine Session zum Mitmachen: Tänzer:innen & Musiker:innen teilen den Raum, reagieren aufeinander und
entwickeln den Abend live.
</p>
<ul class="list">
<li>Offen für alle Levels (zuschauen ist auch okay).</li>
<li>Dance-focused Jam: Bewegung steht im Zentrum.</li>
<li>Spendenbasis: 5–15 € empfohlen.</li>
</ul>
<section id="anreise" style="margin-top:16px;">
<h2>Anreise</h2>
<p>
Hinterlege hier deine genaue Adresse/Maps‑Link (ich kann ihn einsetzen, sobald du ihn mir gibst).
</p>
<a class="btn secondary" href="#" onclick="alert('Sende mir bitte die genaue Adresse oder einen Google-Maps-Link, dann trage ich ihn ein.'); return false;">
Maps-Link hinzufügen
</a>
</section>
</aside>
</main>
<footer>
<div>© 2026 Dancin’ Jam Experiment</div>
<div><a href="#" onclick="alert('Impressum/Datenschutz: Wenn du in DE hostest, brauchst du i.d.R. beides. Sag mir, wer Veranstalter ist, dann erstelle ich Vorlagen.'); return false;">Impressum & Datenschutz</a></div>
</footer>
</div>
</body>
</html>