10 เว็บ แทงบอลออนไลน์ @HD35 เปิดรับทุกคู่ เว็บแทงบอลราคาบอลวันนี้

โดย: hd35 [IP: 87.124.80.xxx]
เมื่อ: 2026-09-05 18:03:19
* {

box-sizing: border-box;

margin: 0;

padding: 0;

}



html {

scroll-behavior: smooth;

}



body {

font-family: Arial, "Noto Sans Thai", Tahoma, sans-serif;

background: #07070c;

color: #fff;

line-height: 1.6;

}



.container {

width: min(1180px, calc(100% - 32px));

margin: 0 auto;

}



.topbar {

position: sticky;

top: 0;

z-index: 20;

background: rgba(5, 5, 9, .94);

border-bottom: 1px solid #282833;

backdrop-filter: blur(10px);

}



.nav {

min-height: 64px;

display: flex;

align-items: center;

justify-content: space-between;

}



.brand {

font-size: 30px;

font-weight: 900;

letter-spacing: 1px;

background: linear-gradient(90deg, #fff, #ffd21c);

-webkit-background-clip: text;

color: transparent;

}



nav {

display: flex;

gap: 8px;

}



nav a {

color: #fff;

text-decoration: none;

padding: 9px 14px;

border-radius: 8px;

transition: .2s;

}



nav a:hover {

background: #1e1e28;

}



.menu-toggle {

display: none;

background: none;

color: #fff;

border: 0;

font-size: 28px;

}



.hero {

padding: 18px 0 35px;

background:

radial-gradient(circle at 50% 20%, rgba(87, 22, 190, .28), transparent 40%),

#020207;

}



.hero-image {

display: block;

width: 100%;

max-width: 1200px;

margin: auto;

border-radius: 14px;

box-shadow: 0 15px 55px rgba(85, 0, 255, .25);

}



.line-link {

display: block;

width: min(800px, 92%);

margin: -5px auto 0;

position: relative;

z-index: 3;

transition: transform .2s ease, filter .2s ease;

}



.line-link:hover {

transform: translateY(-3px) scale(1.01);

filter: brightness(1.08);

}



.line-link img {

display: block;

width: 100%;

height: auto;

}



.section {

padding: 70px 0;

background: #0b0b12;

}



.section h1,

.section h2 {

text-align: center;

margin-bottom: 12px;

}



.section h1 {

font-size: clamp(28px, 5vw, 48px);

}



.section h2 {

font-size: clamp(26px, 4vw, 40px);

}



.intro {

text-align: center;

color: #bcbcc8;

margin-bottom: 35px;

}



.cards {

display: grid;

grid-template-columns: repeat(4, 1fr);

gap: 18px;

}



.card {

padding: 26px 20px;

text-align: center;

border: 1px solid #30303b;

border-radius: 16px;

background: linear-gradient(145deg, #15151d, #09090e);

transition: .2s;

}



.card:hover {

transform: translateY(-5px);

border-color: #6c3cff;

}



.icon {

display: block;

font-size: 42px;

margin-bottom: 8px;

}



.card h2 {

font-size: 22px;

margin-bottom: 6px;

}



.card p {

color: #b7b7c2;

}



.dark {

background: #050508;

}



.features {

max-width: 850px;

margin: 30px auto 0;

display: grid;

grid-template-columns: 1fr 1fr;

gap: 14px;

}



.features div {

padding: 18px 20px;

border: 1px solid #272731;

border-radius: 12px;

background: #101017;

}



.contact {

text-align: center;

}



.contact p {

color: #bcbcc8;

margin: 8px 0 20px;

}



.contact-btn {

display: inline-block;

color: #fff;

text-decoration: none;

background: #1d1d27;

padding: 11px 20px;

border-radius: 8px;

}



footer {

padding: 25px 0;

text-align: center;

color: #898995;

background: #020205;

border-top: 1px solid #22222a;

}



@media (max-width: 800px) {

.menu-toggle {

display: block;

}



nav {

display: none;

position: absolute;

left: 0;

right: 0;

top: 64px;

padding: 10px 16px 15px;

background: #08080d;

border-bottom: 1px solid #292932;

flex-direction: column;

}



nav.open {

display: flex;

}



nav a {

text-align: center;

}



.cards {

grid-template-columns: 1fr 1fr;

}



.features {

grid-template-columns: 1fr;

}

}



@media (max-width: 520px) {

.container {

width: min(100% - 18px, 1180px);

}



.hero {

padding-top: 9px;

}



.hero-image {

border-radius: 8px;

}



.line-link {

width: 96%;

}



.section {

padding: 45px 0;

}



.cards {

grid-template-columns: 1fr;

}

}

ชื่อผู้ตอบ:

Visitors: 105,480