<!doctype html>
<html lang="pt-BR">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Grupos Oficiais no WhatsApp</title>
<meta name="description" content="Escolha seu clube e entre no grupo oficial no WhatsApp." />
<style>
:root{
--bg: #0b0f14;
--card: rgba(255,255,255,.06);
--card2: rgba(255,255,255,.10);
--border: rgba(255,255,255,.12);
--text: rgba(255,255,255,.92);
--muted: rgba(255,255,255,.70);
--shadow: 0 18px 60px rgba(0,0,0,.45);
--radius: 18px;
--radius2: 24px;
--max: 1120px;
}
*{box-sizing:border-box}
html,body{height:100%}
body{
margin:0;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, "Noto Sans", "Helvetica Neue", sans-serif;
color:var(--text);
background:
radial-gradient(1200px 600px at 15% 10%, rgba(46, 139, 255, .22), transparent 60%),
radial-gradient(900px 500px at 85% 15%, rgba(16, 185, 129, .18), transparent 55%),
radial-gradient(900px 600px at 50% 90%, rgba(244, 63, 94, .12), transparent 60%),
var(--bg);
overflow-x:hidden;
}
a{color:inherit; text-decoration:none}
.wrap{
width: min(var(--max), calc(100% - 40px));
margin: 0 auto;
padding: 26px 0 42px;
}
/* Top bar */
.topbar{
display:flex;
align-items:center;
justify-content:space-between;
gap:16px;
padding:14px 18px;
border:1px solid var(--border);
background: rgba(255,255,255,.04);
border-radius: 999px;
backdrop-filter: blur(10px);
box-shadow: 0 10px 40px rgba(0,0,0,.25);
}
.brand{
display:flex;
align-items:center;
gap:10px;
min-width:0;
}
.dot{
width:10px;height:10px;border-radius:50%;
background: #22c55e;
box-shadow: 0 0 0 6px rgba(34,197,94,.14);
flex:0 0 auto;
}
.brand strong{
font-size:14px;
letter-spacing:.3px;
white-space:nowrap;
}
.brand span{
display:block;
font-size:12px;
color:var(--muted);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.pill{
display:flex;
align-items:center;
gap:8px;
padding:10px 12px;
border:1px solid var(--border);
background: rgba(255,255,255,.04);
border-radius: 999px;
color: var(--muted);
font-size:12px;
white-space:nowrap;
}
/* Hero */
.hero{
margin: 26px 0 18px;
padding: 26px 22px;
border: 1px solid var(--border);
background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));
border-radius: var(--radius2);
box-shadow: var(--shadow);
position:relative;
overflow:hidden;
}
.hero:before{
content:"";
position:absolute;
inset:-2px;
background:
radial-gradient(500px 200px at 10% 20%, rgba(34,197,94,.20), transparent 60%),
radial-gradient(700px 260px at 90% 30%, rgba(59,130,246,.20), transparent 60%),
radial-gradient(700px 260px at 50% 120%, rgba(244,63,94,.16), transparent 60%);
pointer-events:none;
filter: blur(0px);
}
.hero > *{position:relative}
.kicker{
display:inline-flex;
align-items:center;
gap:10px;
padding:8px 12px;
border: 1px solid var(--border);
background: rgba(0,0,0,.18);
border-radius: 999px;
color: var(--muted);
font-size:12px;
letter-spacing:.2px;
}
.title{
margin: 14px 0 10px;
font-size: clamp(22px, 3.4vw, 36px);
line-height: 1.12;
letter-spacing: -0.6px;
}
.subtitle{
margin: 0;
color: var(--muted);
font-size: 14px;
line-height: 1.5;
max-width: 70ch;
}
/* Grid */
.grid{
margin-top: 18px;
display:grid;
grid-template-columns: repeat(4, minmax(0,1fr));
gap: 14px;
}
@media (max-width: 980px){
.grid{grid-template-columns: repeat(2, minmax(0,1fr));}
}
@media (max-width: 520px){
.grid{grid-template-columns: 1fr;}
.wrap{width: min(var(--max), calc(100% - 28px));}
.hero{padding: 22px 18px;}
.topbar{padding: 12px 14px;}
}
.card{
border: 1px solid var(--border);
background: rgba(255,255,255,.04);
border-radius: var(--radius);
overflow:hidden;
box-shadow: 0 16px 45px rgba(0,0,0,.35);
transition: transform .18s ease, border-color .18s ease, background .18s ease;
position:relative;
min-height: 250px;
display:flex;
flex-direction:column;
}
.card:hover{
transform: translateY(-3px);
border-color: rgba(255,255,255,.22);
background: rgba(255,255,255,.06);
}
.cardTop{
padding: 16px 16px 10px;
display:flex;
align-items:flex-start;
justify-content:space-between;
gap:10px;
}
.clubName{
font-weight: 800;
letter-spacing: .2px;
font-size: 15px;
margin:0;
}
.clubMeta{
margin: 6px 0 0;
color: var(--muted);
font-size: 12px;
line-height:1.35;
}
.logoWrap{
height: 120px;
margin: 6px 16px 10px;
border-radius: 14px;
border: 1px solid rgba(255,255,255,.10);
background: rgba(0,0,0,.22);
display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
position:relative;
}
.logoWrap:after{
content:"";
position:absolute;
inset:-1px;
background: radial-gradient(260px 120px at 50% 10%, rgba(255,255,255,.12), transparent 60%);
pointer-events:none;
}
.logo{
max-width: 78%;
max-height: 78%;
object-fit: contain;
filter: drop-shadow(0 10px 18px rgba(0,0,0,.55));
}
.cardBottom{
margin-top:auto;
padding: 14px 16px 16px;
display:flex;
align-items:center;
justify-content:space-between;
gap:10px;
border-top: 1px solid rgba(255,255,255,.08);
background: linear-gradient(180deg, rgba(255,255,255,.00), rgba(255,255,255,.03));
}
.btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
padding: 12px 14px;
border-radius: 999px;
border: 1px solid rgba(255,255,255,.16);
background: rgba(255,255,255,.06);
font-weight: 800;
font-size: 13px;
letter-spacing: .2px;
transition: transform .16s ease, background .16s ease, border-color .16s ease;
user-select:none;
white-space:nowrap;
}
.btn:hover{
transform: translateY(-1px);
background: rgba(255,255,255,.09);
border-color: rgba(255,255,255,.28);
}
.hint{
color: var(--muted);
font-size: 12px;
line-height: 1.35;
}
/* Footer */
footer{
margin-top: 18px;
color: rgba(255,255,255,.55);
font-size: 12px;
text-align:center;
padding: 10px 0 0;
}
/* Simple focus */
.card:focus-within{
outline: 2px solid rgba(34,197,94,.30);
outline-offset: 3px;
}
/* WhatsApp icon */
.wa{
width: 18px;
height: 18px;
flex: 0 0 auto;
}
</style>
</head>
<body>
<div class="wrap">
<div class="topbar" role="banner">
<div class="brand">
<span class="dot" aria-hidden="true"></span>
<div>
<strong>Entrar no WhatsApp do seu clube</strong>
<span>Toque no escudo e entre no grupo oficial</span>
</div>
</div>
<div class="pill" title="Funciona em celular e desktop">
✅ Links verificados
</div>
</div>
<section class="hero" aria-label="Chamada principal">
<div class="kicker">
<span aria-hidden="true">📲</span>
<span>Selecione um clube abaixo</span>
</div>
<h1 class="title">Escolha o seu time e entre no grupo agora</h1>
<p class="subtitle">
Clique no card do clube para abrir o convite do WhatsApp. Em seguida, toque em <strong>“Entrar no grupo”</strong>.
Se você estiver no computador, o WhatsApp Web vai abrir automaticamente.
</p>
</section>
<main class="grid" aria-label="Lista de clubes">
<!-- Corinthians -->
<a class="card" href="https://chat.whatsapp.com/LId2UHs82voDkVWsBxDzus" target="_blank" rel="noopener noreferrer" aria-label="Entrar no grupo do Corinthians no WhatsApp">
<div class="cardTop">
<div>
<p class="clubName">Corinthians</p>
<p class="clubMeta">Clique e vá direto pro grupo</p>
</div>
<span class="hint">WhatsApp</span>
</div>
<div class="logoWrap" aria-hidden="true">
<img class="logo" alt="Logo Corinthians" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAMAAAC1m5+vAAAAvVBMVEX////2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQD2xQDGfe4eAAAAOXRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5GuuJEAAABoFJREFUeNrt3Uty2zAQhWHZtLJYQG7k/38m2zQkE2l6yS8jLQmQmTgI4cG0f9R8p1gkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4Vtqv8c3Xc4s8mCzq4oK6n9yN8u3n3y+JX7Zzv7b5r0VwS0e7m1C8Wm6Oq2v7v6g7Gq2u2t0q8tqkQq+zK7xZ9mYc4bGm8b1Jw9X4dJf4xv2r9z2pXq0y