.blog-main{padding-bottom:80px}.blog-hero{max-width:900px;margin:0 auto;text-align:center;padding:70px 25px 35px}.blog-kicker{font:500 11px 'Open Sans',Arial,sans-serif;letter-spacing:2px;color:var(--creator-pink)}.blog-hero h1{font-size:50px;font-weight:300;line-height:1.05;letter-spacing:-1.5px;margin:17px 0 14px}.blog-hero h1 strong{font-weight:600;background:linear-gradient(90deg,#ff4a9f,#ff6570);-webkit-background-clip:text;background-clip:text;color:transparent}.blog-hero p{color:#98949c;font-size:14px;line-height:1.7;max-width:530px;margin:0 auto}.blog-filters{display:flex;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.blog-filters button{border:1px solid #3b3940;border-radius:20px;background:#242329;color:#aaa6ae;padding:9px 17px;font-size:11px;cursor:pointer}.blog-filters button:hover,.blog-filters button.active{border-color:var(--creator-pink);background:#352b36;color:#fff}.featured-post,.blog-grid{max-width:1270px;margin:0 auto;padding:0 35px}.featured-card{display:grid;grid-template-columns:1.18fr .82fr;min-height:290px;background:linear-gradient(135deg,#2d2c33,#242329);border:1px solid #3d3a43;border-radius:11px;overflow:hidden;box-shadow:0 18px 35px #0002}.featured-cover,.post-cover{position:relative;display:block;background:#2b2a31;overflow:hidden}.featured-cover img,.post-cover img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease;opacity:.82}.featured-cover:hover img,.post-cover:hover img{transform:scale(1.05);opacity:1}.featured-play,.post-arrow{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--creator-pink);color:#fff;font-size:14px}.featured-body{padding:39px 41px}.post-category{color:var(--creator-pink);font-size:9px;font-weight:600;letter-spacing:1.4px}.featured-body h2{font-size:30px;line-height:1.15;font-weight:500;letter-spacing:-.5px;margin:19px 0 13px}.featured-body>p,.post-body>p{color:#a4a0a9;font-size:12px;line-height:1.7;margin:0}.post-author{display:flex;align-items:center;gap:10px;margin-top:27px}.post-author img{width:31px;height:31px;border-radius:50%;object-fit:cover}.post-author strong{display:block;color:#eee;font-size:10px;font-weight:600}.post-author small{display:block;color:#77737d;font-size:9px;margin-top:4px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:17px}.blog-card{background:linear-gradient(145deg,#29282e,#222228);border:1px solid #37353e;border-radius:10px;overflow:hidden}.post-cover{height:165px}.post-arrow{width:31px;height:31px;right:12px;bottom:12px;font-size:16px}.post-body{padding:21px 21px 23px}.post-body h2{font-size:17px;line-height:1.3;font-weight:500;margin:11px 0 8px}.post-body>p{height:42px;font-size:11px}.blog-card .post-author{margin-top:20px}@media(max-width:1000px){.featured-card{grid-template-columns:1fr 1fr}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.blog-main{min-height:calc(100vh - 72px)}.blog-hero{padding:42px 20px 31px}.blog-hero h1{font-size:35px}.blog-hero p{font-size:12px}.featured-post,.blog-grid{padding:0 18px}.featured-card{display:block}.featured-cover{height:190px}.featured-body{padding:24px}.featured-body h2{font-size:23px}.blog-grid{grid-template-columns:1fr;gap:14px}.post-cover{height:180px}}
