.blog-hero[data-v-f9321ebc]{min-height:65vh;display:flex;align-items:center;justify-content:center;position:relative;padding:140px 2rem 80px;overflow:hidden;background-size:cover;background-position:center}.blog-hero__accent[data-v-f9321ebc]{position:absolute;width:60vw;height:60vw;background:radial-gradient(circle,rgba(255,90,60,.15) 0%,transparent 70%);top:-20%;right:-10%;pointer-events:none;filter:blur(60px)}.blog-hero__content[data-v-f9321ebc]{position:relative;z-index:2;max-width:1800px;width:100%;margin:0 auto;text-align:center}.blog-hero__badge[data-v-f9321ebc]{display:inline-flex;align-items:center;gap:.5rem;background:#14081899;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 18px;color:var(--primary-color);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);filter:drop-shadow(0 0 0 1px rgba(255,90,60,.3))}.blog-hero__title[data-v-f9321ebc]{font-size:clamp(3rem,5vw,4.5rem);font-weight:900;line-height:.95;text-transform:uppercase;margin-bottom:2rem;letter-spacing:-2px;color:var(--white-color)}.gradient-text[data-v-f9321ebc]{background:linear-gradient(to right,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-hero__subtitle[data-v-f9321ebc]{font-size:1.125rem;color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6;max-width:900px;margin-left:auto;margin-right:auto}.blog-articles[data-v-f9321ebc]{background:var(--dark-bg);padding:2rem 0 6rem;min-height:50vh}.blog-filters[data-v-f9321ebc]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem}.blog-filter-btn[data-v-f9321ebc]{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--white-transparent-1);color:var(--text-color);padding:6px 12px;border-radius:8px;font-size:.78rem;font-weight:600;letter-spacing:.3px;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.blog-filter-btn[data-v-f9321ebc]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d;border-color:var(--accent-color);color:var(--white-color)}.blog-filter-btn--active[data-v-f9321ebc]{background:var(--gradient-gold);border-color:var(--accent-color);color:var(--white-color);box-shadow:0 8px 25px var(--accent-color-transparent-4)}.blog-filter-btn__icon[data-v-f9321ebc]{width:20px;height:20px;object-fit:cover;border-radius:50%;border:1px solid var(--white-transparent-1);padding:2px;background:var(--glass-bg)}.blog-grid[data-v-f9321ebc]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:2rem}.blog-card[data-v-f9321ebc]{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--white-transparent-1);border-radius:24px;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 8px 32px #0006;transition:all .4s cubic-bezier(.25,1,.5,1);text-decoration:none;color:inherit;display:flex;flex-direction:column}.blog-card[data-v-f9321ebc]:before{content:"";position:absolute;inset:0;border-radius:22px;padding:2px;background:var(--gradient-gold);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.blog-card[data-v-f9321ebc]:hover{transform:translateY(-8px);box-shadow:0 20px 60px -5px #0009,0 0 50px -5px var(--accent-color-transparent-4)}.blog-card[data-v-f9321ebc]:hover:before{opacity:.6}.blog-card__image-wrap[data-v-f9321ebc]{overflow:hidden;border-radius:24px 24px 0 0}.blog-card__image[data-v-f9321ebc]{width:100%;height:220px;object-fit:cover;display:block;filter:grayscale(30%) brightness(.9);transition:all .5s ease}.blog-card:hover .blog-card__image[data-v-f9321ebc]{filter:grayscale(0%) brightness(1);transform:scale(1.05)}.blog-card__image-placeholder[data-v-f9321ebc]{width:100%;height:220px;background:var(--gradient-gold);display:flex;align-items:center;justify-content:center;font-size:3rem;color:#fff;opacity:.7}.blog-card__body[data-v-f9321ebc]{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:2}.blog-card__title[data-v-f9321ebc]{color:var(--white-color);font-size:1.25rem;font-weight:700;margin:0 0 .75rem;line-height:1.3;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.blog-card:hover .blog-card__title[data-v-f9321ebc]{background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-card__excerpt[data-v-f9321ebc]{color:var(--text-muted);font-size:.9rem;line-height:1.6;margin:0 0 1rem;flex-grow:1}.blog-card__meta[data-v-f9321ebc]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#ffffff80;margin-top:auto}.blog-card__date[data-v-f9321ebc]{display:flex;align-items:center;gap:.5rem}.blog-card__date svg[data-v-f9321ebc]{stroke:var(--primary-color);opacity:.7}.blog-card__read-more[data-v-f9321ebc]{color:var(--primary-color);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:.4rem;transition:all .3s ease}.blog-card:hover .blog-card__read-more[data-v-f9321ebc]{color:var(--secondary-color)}.blog-card:hover .blog-card__read-more i[data-v-f9321ebc]{transform:translate(4px)}.blog-empty[data-v-f9321ebc]{text-align:center;padding:4rem;color:var(--text-muted)}.blog-empty__icon[data-v-f9321ebc]{font-size:3rem;margin-bottom:1rem;display:block;opacity:.3}.blog-pagination[data-v-f9321ebc]{margin-top:4rem;display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.blog-pagination__btn[data-v-f9321ebc]{min-width:40px;height:40px;padding:0 .75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s ease;background:var(--glass-bg);border:1px solid var(--white-transparent-1);color:var(--text-color)}.blog-pagination__btn[data-v-f9321ebc]:hover:not(.blog-pagination__btn--disabled){border-color:var(--accent-color);color:var(--white-color);background:var(--accent-color-transparent-1)}.blog-pagination__btn--active[data-v-f9321ebc]{background:var(--gradient-gold);border-color:var(--accent-color);color:var(--white-color)}.blog-pagination__btn--disabled[data-v-f9321ebc]{opacity:.35;cursor:default}@media(max-width:1400px){.blog-grid[data-v-f9321ebc]{grid-template-columns:repeat(3,1fr);gap:1.75rem}}@media(max-width:1024px){.blog-grid[data-v-f9321ebc]{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.blog-hero[data-v-f9321ebc]{min-height:50vh;padding-top:100px}}@media(max-width:768px){.blog-hero[data-v-f9321ebc]{min-height:40vh;padding:80px 1rem 60px}.blog-hero__title[data-v-f9321ebc]{font-size:2rem;letter-spacing:-1px}.blog-hero__subtitle[data-v-f9321ebc]{font-size:1rem}.blog-articles[data-v-f9321ebc]{padding:1.5rem 0 4rem}.blog-grid[data-v-f9321ebc]{grid-template-columns:1fr;gap:1.5rem}.blog-filters[data-v-f9321ebc]{gap:.4rem}.blog-filter-btn[data-v-f9321ebc]{padding:5px 10px;font-size:.72rem}.blog-filter-btn__icon[data-v-f9321ebc]{width:18px;height:18px}.blog-pagination[data-v-f9321ebc]{overflow-x:auto;justify-content:flex-start;padding-bottom:1rem;flex-wrap:nowrap}}@media(max-width:480px){.blog-grid[data-v-f9321ebc]{gap:1rem}.blog-card__image[data-v-f9321ebc],.blog-card__image-placeholder[data-v-f9321ebc]{height:160px}.blog-card__body[data-v-f9321ebc]{padding:1rem}}
