<!DOCTYPE html>
<html lang="vi">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Podcast đêm – Nam Mori Cafe</title>
<!-- Google Font -->
<link href="https://fonts.googleapis.com/css2?family=Crimson+Text:wght@400;600&family=Inter:wght@300;400&display=swap" rel="stylesheet">
<style>
:root{
--cream:#f2ede4;
--dark:#0e0e0e;
}
*{
margin:0;
padding:0;
box-sizing:border-box;
}
body{
font-family:'Inter',sans-serif;
background:var(--dark);
color:var(--cream);
}
/* ===== HEADER ===== */
header{
position:fixed;
top:0;
left:0;
width:100%;
padding:18px 8%;
display:flex;
justify-content:space-between;
align-items:center;
z-index:10;
background:rgba(0,0,0,.35);
backdrop-filter:blur(6px);
}
.logo{
font-family:'Crimson Text',serif;
font-size:18px;
letter-spacing:.08em;
}
nav a{
margin-left:22px;
font-size:14px;
color:var(--cream);
text-decoration:none;
opacity:.85;
}
nav a:hover{opacity:1;}
/* ===== PODCAST HERO ===== */
.podcast-hero{
padding:160px 8% 90px;
max-width:720px;
}
.podcast-hero h1{
font-family:'Crimson Text',serif;
font-size:38px;
font-weight:400;
margin-bottom:18px;
}
.podcast-hero p{
opacity:.75;
line-height:1.7;
}
/* ===== PODCAST MAIN ===== */
.podcast-main{
max-width:720px;
padding:60px 8%;
}
.episode-mark{
font-size:13px;
letter-spacing:.18em;
opacity:.6;
margin-bottom:20px;
}
.podcast-main h2{
font-family:'Crimson Text',serif;
font-size:32px;
line-height:1.4;
font-weight:400;
margin-bottom:22px;
}
.episode-desc{
line-height:1.9;
opacity:.85;
margin-bottom:32px;
}
.hero-btn{
display:inline-block;
padding:10px 22px;
border:1px solid rgba(242,237,228,.6);
border-radius:999px;
font-size:14px;
color:var(--cream);
text-decoration:none;
transition:.3s;
}
.hero-btn:hover{
background:rgba(242,237,228,.12);
}
/* ===== PODCAST LIST ===== */
.podcast-list{
max-width:720px;
padding:40px 8% 120px;
}
.podcast-list p{
font-size:13px;
letter-spacing:.12em;
opacity:.5;
margin-bottom:22px;
}
.podcast-list ul{
list-style:none;
}
.podcast-list li{
margin-bottom:16px;
}
.podcast-list a{
color:var(--cream);
text-decoration:none;
opacity:.6;
}
.podcast-list a:hover{opacity:1;}
/* ===== FOOTER ===== */
footer{
padding:60px 8%;
font-size:13px;
opacity:.6;
}
footer a{
color:var(--cream);
text-decoration:none;
opacity:.6;
}
footer a:hover{opacity:1;}
/* ===== RESPONSIVE ===== */
@media(max-width:768px){
.podcast-hero h1{font-size:32px;}
.podcast-main h2{font-size:28px;}
nav{display:none;}
}
</style>
</head>
<body>
<!-- HEADER -->
<header>
<div class="logo">Nam Mori Cafe</div>
<nav>
<a href="index.html">Trang chính</a>
<a href="tan-van.html">Tản văn</a>
</nav>
</header>
<!-- PODCAST HERO -->
<section class="podcast-hero">
<h1>Podcast đêm</h1>
<p>
Những câu chuyện được kể khi thành phố đã yên.<br>
Không cần nghe vội. Chỉ cần nghe đúng lúc.
</p>
</section>
<!-- PODCAST MAIN -->
<section class="podcast-main">
<p class="episode-mark">Tập gần nhất</p>
<h2>
Giữa đêm,<br>
nói với nhau một điều chưa kịp nói
</h2>
<p class="episode-desc">
Một cuộc trò chuyện chậm, dành cho những ai vẫn còn thức.<br>
Không cần hiểu hết. Chỉ cần ngồi lại một chút.
</p>
<a href="#" class="hero-btn">Nghe tập này</a>
</section>
<!-- PODCAST LIST -->
<section class="podcast-list">
<p>— Một vài đêm trước —</p>
<ul>
<li><a href="#">Dã Quỳ Tình</a></li>
<li><a href="#">Gió trở mùa</a></li>
<li><a href="#">Một buổi tối không cần nói nhiều</a></li>
</ul>
</section>
<!-- FOOTER -->
<footer>
© Nam Mori Cafe — Podcast đêm.<br>
Nghe trên
<a href="#">Spotify</a> ·
<a href="#">YouTube</a>
</footer>
</body>
</html>