@charset "UTF-8";.blog-card[data-v-ed8bbe95]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.blog-card[data-v-ed8bbe95]:before{background:linear-gradient(135deg,#667eea4d,#764ba24d);border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;position:absolute;transition:opacity .4s}@media(hover:hover){.blog-card[data-v-ed8bbe95]:hover{box-shadow:0 20px 40px #0000004d,0 0 60px #667eea33;transform:translateY(-8px)}.blog-card[data-v-ed8bbe95]:hover:before{opacity:1}.blog-card:hover .blog-card__image[data-v-ed8bbe95]{transform:scale(1.05)}.blog-card:hover .blog-card__overlay[data-v-ed8bbe95]{opacity:.4}.blog-card:hover .blog-card__title[data-v-ed8bbe95]{color:var(--color-primary)}}@media(max-width:768px){.blog-card[data-v-ed8bbe95]{border-radius:12px}}.blog-card__image-wrapper[data-v-ed8bbe95]{height:240px;overflow:hidden;position:relative}@media(max-width:768px){.blog-card__image-wrapper[data-v-ed8bbe95]{height:200px}}@media(max-width:480px){.blog-card__image-wrapper[data-v-ed8bbe95]{height:180px}}.blog-card__image[data-v-ed8bbe95]{background-position:50%;background-size:cover;height:100%;position:relative;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.blog-card__overlay[data-v-ed8bbe95]{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));inset:0;opacity:.6;position:absolute;transition:opacity .4s}.blog-card__category[data-v-ed8bbe95]{background:#667eeae6;border-radius:20px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:6px 14px;position:absolute;right:16px;text-transform:uppercase;top:16px;z-index:1}@media(max-width:480px){.blog-card__category[data-v-ed8bbe95]{font-size:.7rem;padding:4px 10px;right:12px;top:12px}}.blog-card__content[data-v-ed8bbe95]{padding:1.5rem}@media(max-width:768px){.blog-card__content[data-v-ed8bbe95]{padding:1.25rem}}@media(max-width:480px){.blog-card__content[data-v-ed8bbe95]{padding:1rem}}.blog-card__meta[data-v-ed8bbe95]{align-items:center;color:var(--color-text-secondary);display:flex;font-size:.875rem;gap:1rem;margin-bottom:1rem}@media(max-width:480px){.blog-card__meta[data-v-ed8bbe95]{font-size:.8rem;gap:.75rem;margin-bottom:.75rem}}.blog-card__date[data-v-ed8bbe95],.blog-card__read-time[data-v-ed8bbe95]{align-items:center;display:flex;gap:.5rem}.blog-card__date[data-v-ed8bbe95]:before,.blog-card__read-time[data-v-ed8bbe95]:before{color:var(--color-primary);content:"•"}.blog-card__title[data-v-ed8bbe95]{color:var(--color-text-primary);display:-webkit-box;font-size:1.5rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3;margin:0 0 1rem;transition:color .3s;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.blog-card__title[data-v-ed8bbe95]{font-size:1.25rem;margin-bottom:.75rem}}@media(max-width:480px){.blog-card__title[data-v-ed8bbe95]{font-size:1.1rem}}.blog-card__excerpt[data-v-ed8bbe95]{color:var(--color-text-secondary);display:-webkit-box;font-size:.95rem;-webkit-line-clamp:3;line-height:1.6;margin:0 0 1.5rem;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.blog-card__excerpt[data-v-ed8bbe95]{font-size:.9rem;-webkit-line-clamp:2;margin-bottom:1.25rem}}@media(max-width:480px){.blog-card__excerpt[data-v-ed8bbe95]{font-size:.85rem;margin-bottom:1rem}}.blog-card__footer[data-v-ed8bbe95]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:1rem;justify-content:space-between;padding-top:1rem}@media(max-width:480px){.blog-card__footer[data-v-ed8bbe95]{align-items:flex-start;flex-direction:column;gap:.75rem;padding-top:.75rem}}.blog-card__author[data-v-ed8bbe95]{align-items:center;display:flex;gap:.75rem}.blog-card__avatar[data-v-ed8bbe95]{border:2px solid rgba(102,126,234,.3);border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}@media(max-width:480px){.blog-card__avatar[data-v-ed8bbe95]{height:28px;width:28px}}.blog-card__author-name[data-v-ed8bbe95]{color:var(--color-text-primary);font-size:.875rem;font-weight:600}@media(max-width:480px){.blog-card__author-name[data-v-ed8bbe95]{font-size:.8rem}}.blog-card__tags[data-v-ed8bbe95]{display:flex;flex-wrap:wrap;gap:.5rem}.blog-card__tag[data-v-ed8bbe95]{color:var(--color-primary);font-size:.75rem;opacity:.8;transition:opacity .3s}@media(hover:hover){.blog-card__tag[data-v-ed8bbe95]:hover{opacity:1}}@media(max-width:480px){.blog-card__tag[data-v-ed8bbe95]{font-size:.7rem}}@keyframes shimmer-ed8bbe95{0%{background-position:-1000px 0}to{background-position:1000px 0}}.blog-list-page[data-v-c46f74f0]{min-height:100vh;padding:120px 0 4rem;position:relative}@media(max-width:768px){.blog-list-page[data-v-c46f74f0]{padding:120px 0 3rem}}.blog-list-page__background[data-v-c46f74f0]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.blog-list-page__gradient[data-v-c46f74f0]{animation:gradientShift-c46f74f0 15s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,rgba(102,126,234,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(118,75,162,.15) 0,transparent 50%);height:100%;position:absolute;width:100%}.blog-list-page__particles[data-v-c46f74f0]{animation:particles-c46f74f0 20s linear infinite;background-image:radial-gradient(2px 2px at 20% 30%,hsla(0,0%,100%,.1),transparent),radial-gradient(2px 2px at 60% 70%,hsla(0,0%,100%,.1),transparent),radial-gradient(2px 2px at 50% 50%,hsla(0,0%,100%,.1),transparent),radial-gradient(2px 2px at 80% 10%,hsla(0,0%,100%,.1),transparent);background-size:200% 200%;height:100%;position:absolute;width:100%}.blog-list-page .container[data-v-c46f74f0]{position:relative;z-index:1}.blog-list-page__header[data-v-c46f74f0]{animation:fadeInUp-c46f74f0 .8s ease-out;margin-bottom:3rem;margin-top:2rem;text-align:center}@media(max-width:768px){.blog-list-page__header[data-v-c46f74f0]{margin-bottom:2rem;margin-top:1.5rem}}.blog-list-page__title[data-v-c46f74f0]{color:var(--color-text-primary);font-size:3rem;font-weight:800;line-height:1.2;margin:0 0 1rem}@media(max-width:1024px){.blog-list-page__title[data-v-c46f74f0]{font-size:2.5rem}}@media(max-width:768px){.blog-list-page__title[data-v-c46f74f0]{font-size:2rem;margin-bottom:.75rem}}@media(max-width:480px){.blog-list-page__title[data-v-c46f74f0]{font-size:1.75rem}}.blog-list-page__title-accent[data-v-c46f74f0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-c46f74f0 3s ease-in-out infinite;background-clip:text;display:inline-block}.blog-list-page__description[data-v-c46f74f0]{color:var(--color-text-secondary);font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:700px}@media(max-width:768px){.blog-list-page__description[data-v-c46f74f0]{font-size:1.1rem}}@media(max-width:480px){.blog-list-page__description[data-v-c46f74f0]{font-size:1rem}}.blog-list-page__intent-links[data-v-c46f74f0]{margin:0 auto 2rem;max-width:980px}.blog-list-page__intent-title[data-v-c46f74f0]{color:var(--color-text-primary);font-size:1.05rem;font-weight:700;margin:0 0 .75rem;text-align:center}.blog-list-page__intent-grid[data-v-c46f74f0]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.blog-list-page__intent-link[data-v-c46f74f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:var(--color-text-secondary);font-size:.8rem;padding:.42rem .8rem;text-decoration:none;transition:all .2s ease}@media(hover:hover){.blog-list-page__intent-link[data-v-c46f74f0]:hover{background:#667eea29;border-color:#667eea99;color:#fff}}.blog-list-page__filters[data-v-c46f74f0]{animation:fadeInUp-c46f74f0 .8s ease-out .2s both;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media(max-width:768px){.blog-list-page__filters[data-v-c46f74f0]{gap:.75rem;margin-bottom:2rem}}@media(max-width:480px){.blog-list-page__filters[data-v-c46f74f0]{gap:.5rem}}.blog-list-page__search[data-v-c46f74f0]{display:flex;justify-content:center;margin-bottom:1rem}.blog-list-page__search-input[data-v-c46f74f0]{width:min(760px,100%)}.blog-list-page__search-input[data-v-c46f74f0] .input__wrapper{background:#ffffff08;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;padding:.65rem .9rem;transition:border-color .2s ease,box-shadow .2s ease}.blog-list-page__search-input[data-v-c46f74f0] .input__field{color:var(--color-text-primary);font-size:.95rem}.blog-list-page__search-input[data-v-c46f74f0] .input__field::-moz-placeholder{color:var(--color-text-secondary)}.blog-list-page__search-input[data-v-c46f74f0] .input__field::placeholder{color:var(--color-text-secondary)}.blog-list-page__search-input[data-v-c46f74f0] .input__wrapper:focus-within{border-color:#667eea99;box-shadow:0 0 0 3px #667eea33}.blog-list-page__subfilters[data-v-c46f74f0]{display:grid;gap:.75rem;margin:-1rem 0 2rem}.blog-list-page__series-filter[data-v-c46f74f0],.blog-list-page__tag-filter[data-v-c46f74f0]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.blog-list-page__chip[data-v-c46f74f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:var(--color-text-secondary);cursor:pointer;font-size:.8rem;font-weight:600;padding:.4rem .75rem;transition:all .2s ease}.blog-list-page__chip_active[data-v-c46f74f0]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.blog-list-page__filter[data-v-c46f74f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;color:var(--color-text-secondary);cursor:pointer;font-size:.95rem;font-weight:600;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.blog-list-page__filter[data-v-c46f74f0]{font-size:.9rem;padding:.625rem 1.25rem}}@media(max-width:480px){.blog-list-page__filter[data-v-c46f74f0]{font-size:.85rem;padding:.5rem 1rem}}.blog-list-page__filter[data-v-c46f74f0]:before{background:linear-gradient(135deg,#667eea,#764ba2);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s}.blog-list-page__filter[data-v-c46f74f0]:after{border-radius:24px;content:"";inset:0;position:absolute}.blog-list-page__filter span[data-v-c46f74f0]{position:relative;z-index:1}@media(hover:hover){.blog-list-page__filter[data-v-c46f74f0]:hover{border-color:#667eea80;box-shadow:0 4px 12px #667eea33;transform:translateY(-2px)}.blog-list-page__filter[data-v-c46f74f0]:hover:before{opacity:.1}}.blog-list-page__filter_active[data-v-c46f74f0]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;box-shadow:0 4px 12px #667eea4d;color:#fff!important}.blog-list-page__filter_active[data-v-c46f74f0]:before{opacity:0}.blog-list-page__filter_active span[data-v-c46f74f0]{color:#fff!important}.blog-list-page__grid[data-v-c46f74f0]{animation:fadeInUp-c46f74f0 .8s ease-out .4s both;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media(max-width:768px){.blog-list-page__grid[data-v-c46f74f0]{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:480px){.blog-list-page__grid[data-v-c46f74f0]{gap:1.25rem;grid-template-columns:1fr}}.blog-list-page__card[data-v-c46f74f0]{animation:fadeInUp-c46f74f0 .6s ease-out both}.blog-list-page__card[data-v-c46f74f0]:first-child{animation-delay:.1s}.blog-list-page__card[data-v-c46f74f0]:nth-child(2){animation-delay:.2s}.blog-list-page__card[data-v-c46f74f0]:nth-child(3){animation-delay:.3s}.blog-list-page__card[data-v-c46f74f0]:nth-child(4){animation-delay:.4s}.blog-list-page__card[data-v-c46f74f0]:nth-child(5){animation-delay:.5s}.blog-list-page__card[data-v-c46f74f0]:nth-child(6){animation-delay:.6s}.blog-list-page__card[data-v-c46f74f0]:nth-child(7){animation-delay:.7s}.blog-list-page__card[data-v-c46f74f0]:nth-child(8){animation-delay:.8s}.blog-list-page__card[data-v-c46f74f0]:nth-child(9){animation-delay:.9s}.blog-list-page__card[data-v-c46f74f0]:nth-child(10){animation-delay:1s}.blog-list-page__empty[data-v-c46f74f0]{color:var(--color-text-secondary);font-size:1.25rem;padding:4rem 2rem;text-align:center}@media(max-width:768px){.blog-list-page__empty[data-v-c46f74f0]{font-size:1.1rem;padding:3rem 1.5rem}}.blog-list-page__pagination[data-v-c46f74f0]{align-items:center;animation:fadeInUp-c46f74f0 .8s ease-out .6s both;display:flex;gap:.5rem;justify-content:center;margin-top:4rem;overflow-x:auto;overflow-y:hidden;padding:2rem 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-list-page__pagination[data-v-c46f74f0]::-webkit-scrollbar{display:none}@media(max-width:768px){.blog-list-page__pagination[data-v-c46f74f0]{gap:.375rem;justify-content:flex-start;margin-top:3rem;padding:1.5rem 0}}@media(max-width:480px){.blog-list-page__pagination[data-v-c46f74f0]{gap:.25rem;padding:1rem 0}}.blog-list-page__pagination-btn[data-v-c46f74f0]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;flex-shrink:0;font-size:1rem;font-weight:600;height:44px;min-width:44px;padding:.75rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.blog-list-page__pagination-btn[data-v-c46f74f0]{font-size:.9rem;height:44px;min-width:44px;padding:.625rem .75rem}}@media(max-width:480px){.blog-list-page__pagination-btn[data-v-c46f74f0]{font-size:.875rem;padding:.5rem .625rem}}@media(hover:hover){.blog-list-page__pagination-btn[data-v-c46f74f0]:hover:not(:disabled){background:#667eea1a;border-color:#667eea80;transform:translateY(-2px)}}.blog-list-page__pagination-btn[data-v-c46f74f0]:disabled{cursor:not-allowed;opacity:.3}.blog-list-page__pagination-btn_active[data-v-c46f74f0]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;box-shadow:0 4px 12px #667eea4d;color:#fff}@keyframes fadeInUp-c46f74f0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift-c46f74f0{0%,to{opacity:1}50%{opacity:.8}}@keyframes particles-c46f74f0{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes shimmer-c46f74f0{0%,to{background-position:0 50%}50%{background-position:100% 50%}}
