
.blog-hero{padding-top:155px;padding-bottom:70px;max-width:980px}.blog-hero h1{max-width:900px}.blog-hero p{max-width:720px;color:var(--muted);font-size:18px;margin:28px 0 0}.blog-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.blog-feature{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:45px;border:1px solid rgba(83,246,231,.18);border-radius:30px;background:linear-gradient(145deg,rgba(18,27,49,.9),rgba(6,9,18,.78));box-shadow:var(--shadow);overflow:hidden;position:relative}.feature-visual{height:360px;position:relative;display:grid;place-items:center;perspective:900px}.feature-orbit{position:absolute;border:1px solid rgba(83,246,231,.25);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);animation:blogspin 14s linear infinite}.o1{width:300px;height:150px;box-shadow:0 0 50px rgba(83,246,231,.08)}.o2{width:210px;height:300px;border-color:rgba(157,108,255,.25);animation-direction:reverse;animation-duration:18s}.feature-core{width:155px;height:155px;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.35),rgba(83,246,231,.12) 20%,rgba(91,76,210,.3) 50%,#080d1b 75%);border:1px solid rgba(83,246,231,.35);box-shadow:0 0 80px rgba(83,246,231,.16),inset -20px -25px 35px rgba(0,0,0,.7);animation:blogfloat 5s ease-in-out infinite;z-index:2}.feature-core span,.feature-core small{font-size:8px;letter-spacing:.15em;color:#aab4c8;text-transform:uppercase}.feature-core strong{font:700 29px "Space Grotesk"}.feature-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px var(--cyan);animation:blogpulse 2s infinite}.fd1{top:18%;left:28%}.fd2{right:17%;top:34%;background:var(--violet);box-shadow:0 0 18px var(--violet);animation-delay:.6s}.fd3{bottom:17%;left:30%;background:var(--lime);box-shadow:0 0 18px var(--lime);animation-delay:1.1s}.feature-copy .tag{display:inline-flex;padding:7px 11px;border-radius:99px;border:1px solid rgba(83,246,231,.24);color:var(--cyan);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.feature-copy h2{font-size:clamp(34px,4vw,52px);margin:18px 0}.feature-copy p{color:var(--muted);font-size:15px}.feature-meta{display:flex;gap:18px;color:#75829a;font-size:11px;margin:20px 0}.feature-meta span:first-child{color:var(--cyan)}.text-link{font-weight:800;font-size:13px;color:white}.text-link:hover{color:var(--cyan)}
.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.blog-card{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:linear-gradient(145deg,rgba(18,24,45,.78),rgba(6,9,18,.75));box-shadow:var(--shadow);transition:.3s}.blog-card:hover{transform:translateY(-7px);border-color:rgba(83,246,231,.3)}.blog-art{height:185px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a0f1d}.blog-art:before,.blog-art:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.1);width:210px;height:90px;transform:rotate(-25deg)}.blog-art:after{width:130px;height:210px;transform:rotate(35deg)}.blog-art span{position:absolute;top:18px;left:18px;font-size:9px;letter-spacing:.15em;font-weight:800;color:#b8c2d4}.blog-art b{font:700 58px "Space Grotesk";z-index:2}.seo-art{background:radial-gradient(circle at 50% 45%,rgba(83,246,231,.18),transparent 55%),#080d19}.seo-art b{color:var(--cyan)}.ads-art{background:radial-gradient(circle at 50% 45%,rgba(157,108,255,.2),transparent 55%),#0a0817}.ads-art b{color:var(--violet)}.meta-art{background:radial-gradient(circle at 50% 45%,rgba(255,95,210,.18),transparent 55%),#120914}.meta-art b{color:#dca4ff}.local-art{background:radial-gradient(circle at 50% 45%,rgba(186,255,106,.16),transparent 55%),#0b130c}.local-art b{color:var(--lime)}.web-art{background:radial-gradient(circle at 50% 45%,rgba(83,160,255,.18),transparent 55%),#08101b}.web-art b{color:#75c6ff}.content-art{background:radial-gradient(circle at 50% 45%,rgba(255,183,77,.16),transparent 55%),#120e08}.content-art b{color:#ffc16b}.blog-body{padding:24px}.blog-meta{display:flex;justify-content:space-between;gap:10px;color:#75829a;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.blog-meta span:first-child{color:var(--cyan)}.blog-body h3{font-size:24px;margin:15px 0 10px}.blog-body p{color:var(--muted);font-size:13px;min-height:63px}.blog-body a{font-size:12px;font-weight:800;display:inline-block;margin-top:10px}.blog-body a:hover{color:var(--cyan)}
.blog-categories{padding-top:20px}.category-panel{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;padding:55px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 10% 0,rgba(83,246,231,.08),transparent 40%),rgba(8,11,22,.75)}.category-panel h2{font-size:clamp(38px,4.5vw,58px);margin-top:16px}.category-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.category-list a{padding:17px 18px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025);font-weight:700;font-size:13px;display:flex;justify-content:space-between}.category-list a:hover{border-color:rgba(83,246,231,.35);color:var(--cyan);transform:translateX(4px)}.blog-cta{padding-top:20px}.blog-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:55px;border-radius:28px;border:1px solid rgba(83,246,231,.2);background:linear-gradient(100deg,rgba(83,246,231,.08),rgba(157,108,255,.08))}.blog-cta h2{font-size:clamp(38px,4.5vw,60px);margin:16px 0}.blog-cta p{color:var(--muted);max-width:600px}.mobile-dock{display:none}
@keyframes blogspin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes blogfloat{0%,100%{transform:translateY(0) rotateY(0)}50%{transform:translateY(-10px) rotateY(8deg)}}@keyframes blogpulse{50%{transform:scale(1.8);opacity:.65}}
@media(max-width:900px){.blog-feature{grid-template-columns:1fr}.blog-grid{grid-template-columns:repeat(2,1fr)}.category-panel{grid-template-columns:1fr}.blog-cta-inner{flex-direction:column;align-items:flex-start}}
@media(max-width:700px){.blog-hero{padding-top:110px}.blog-hero h1{font-size:52px}.blog-feature{padding:22px;gap:25px}.feature-visual{height:280px}.o1{width:230px;height:115px}.o2{width:160px;height:230px}.feature-core{width:125px;height:125px}.blog-grid{grid-template-columns:1fr}.category-panel,.blog-cta-inner{padding:30px}.category-list{grid-template-columns:1fr}.blog-cta .btn{width:100%}.mobile-dock{position:fixed;display:grid;grid-template-columns:repeat(5,1fr);left:12px;right:12px;bottom:12px;z-index:200;background:rgba(5,7,17,.94);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(18px);border-radius:22px;padding:8px 5px;box-shadow:0 18px 55px rgba(0,0,0,.45)}.mobile-dock a{display:grid;justify-items:center;gap:3px;color:#8e99ae;font-size:8px;font-weight:700}.mobile-dock span{font-size:18px;line-height:1}.mobile-dock .active,.mobile-dock a:hover{color:var(--cyan)}body{padding-bottom:82px}}
@media(prefers-reduced-motion:reduce){.feature-orbit,.feature-core,.feature-dot{animation:none!important}}
