.blog-hero[data-v-aed2ba59]{align-items:center;background:radial-gradient(ellipse at 30% 20%,rgba(var(--accent-rgb),.12) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(var(--accent-rgb),.08) 0,transparent 40%),radial-gradient(circle at 50% 50%,rgba(var(--accent-rgb),.03) 0,transparent 70%),var(--dark);display:flex;flex-direction:column;justify-content:center;min-height:85vh;overflow:hidden;padding:10rem 4rem 6rem;position:relative;text-align:center}.hero-decor[data-v-aed2ba59]{inset:0;pointer-events:none;position:absolute;z-index:1}.decor-line[data-v-aed2ba59]{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.3),transparent);height:1px;position:absolute}.line-1[data-v-aed2ba59]{left:0;top:20%;width:30%}.line-2[data-v-aed2ba59]{right:0;top:50%;width:25%}.line-3[data-v-aed2ba59]{bottom:30%;left:10%;width:20%}.decor-circle[data-v-aed2ba59]{border:1px solid rgba(var(--accent-rgb),.2);border-radius:50%;position:absolute}.circle-1[data-v-aed2ba59]{height:300px;right:-100px;top:10%;width:300px}.circle-2[data-v-aed2ba59]{bottom:20%;height:200px;left:-50px;width:200px}.circle-3[data-v-aed2ba59]{background:radial-gradient(circle,rgba(var(--accent-rgb),.1) 0,transparent 70%);height:100px;left:15%;top:40%;width:100px}.decor-grid[data-v-aed2ba59]{background-image:linear-gradient(rgba(var(--accent-rgb),.03) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.03) 1px,transparent 1px);background-size:60px 60px;inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%);position:absolute}.corner-accent[data-v-aed2ba59]{height:80px;position:absolute;width:80px;z-index:2}.corner-accent[data-v-aed2ba59]:after,.corner-accent[data-v-aed2ba59]:before{background:rgba(var(--accent-rgb),.3);content:"";position:absolute}.corner-accent[data-v-aed2ba59]:before{height:1px;width:40px}.corner-accent[data-v-aed2ba59]:after{height:40px;width:1px}.top-left[data-v-aed2ba59]{left:3rem;top:3rem}.top-left[data-v-aed2ba59]:after,.top-left[data-v-aed2ba59]:before{left:0;top:0}.top-right[data-v-aed2ba59]{right:3rem;top:3rem}.top-right[data-v-aed2ba59]:after,.top-right[data-v-aed2ba59]:before{right:0;top:0}.bottom-left[data-v-aed2ba59]{bottom:3rem;left:3rem}.bottom-left[data-v-aed2ba59]:after,.bottom-left[data-v-aed2ba59]:before{bottom:0;left:0}.bottom-right[data-v-aed2ba59]{bottom:3rem;right:3rem}.bottom-right[data-v-aed2ba59]:after,.bottom-right[data-v-aed2ba59]:before{bottom:0;right:0}.reveal-overlay[data-v-aed2ba59]{inset:0;pointer-events:none;position:absolute;z-index:100}.reveal-bar[data-v-aed2ba59]{height:100%;inset:0;position:absolute;width:100%}.reveal-dark[data-v-aed2ba59],.reveal-pink[data-v-aed2ba59]{background:var(--dark)}.blog-hero-content[data-v-aed2ba59]{max-width:1000px;overflow:hidden;position:relative;z-index:10}.blog-hero-tagline[data-v-aed2ba59]{align-items:center;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);color:var(--accent);display:inline-flex;font-size:.85rem;font-weight:600;gap:.75rem;letter-spacing:.25em;margin-bottom:2.5rem;padding:.6rem 1.5rem;text-transform:uppercase}.tagline-icon[data-v-aed2ba59]{align-items:center;display:flex;justify-content:center}.tagline-icon svg[data-v-aed2ba59]{height:16px;width:16px}.blog-hero-title[data-v-aed2ba59]{font-size:clamp(4rem,12vw,10rem);font-weight:800;letter-spacing:-.04em;line-height:.85;margin-bottom:2.5rem}.title-line[data-v-aed2ba59]{display:block}.title-main[data-v-aed2ba59]{color:var(--white);position:relative}.title-main[data-v-aed2ba59]:after{background:linear-gradient(90deg,transparent,var(--accent),transparent);bottom:.1em;content:"";height:.15em;left:50%;opacity:.3;position:absolute;transform:translate(-50%);width:120%}.title-outline[data-v-aed2ba59]{-webkit-text-stroke:2px var(--accent);color:transparent;font-size:.45em;letter-spacing:.05em;margin-top:.3em}.blog-hero-desc[data-v-aed2ba59]{color:var(--gray);font-size:1.2rem;line-height:1.8;margin:0 auto 3rem;max-width:650px}.desc-highlight[data-v-aed2ba59]{color:var(--accent);font-weight:600}.hero-stats[data-v-aed2ba59]{display:flex;gap:4rem;justify-content:center}.hero-stat[data-v-aed2ba59]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.stat-number[data-v-aed2ba59]{color:var(--white);font-size:2.5rem;font-weight:700;line-height:1}.stat-label[data-v-aed2ba59]{letter-spacing:.15em}.scroll-indicator[data-v-aed2ba59],.stat-label[data-v-aed2ba59]{color:var(--gray);font-size:.75rem;text-transform:uppercase}.scroll-indicator[data-v-aed2ba59]{align-items:center;bottom:2rem;display:flex;gap:1rem;left:4rem;letter-spacing:.2em;position:absolute;z-index:10}.scroll-line[data-v-aed2ba59]{background:linear-gradient(to right,var(--accent),transparent);height:1px;overflow:hidden;position:relative;width:60px}.scroll-line[data-v-aed2ba59]:after{animation:scrollAnim-aed2ba59 2s infinite;background:var(--accent);content:"";height:1px;left:0;position:absolute;top:0;width:30px}@keyframes scrollAnim-aed2ba59{0%{transform:translate(-30px)}to{transform:translate(90px)}}@media(max-width:1024px){.hero-stats[data-v-aed2ba59]{gap:2.5rem}.corner-accent[data-v-aed2ba59]{display:none}}@media(max-width:768px){.blog-hero[data-v-aed2ba59]{min-height:80vh;padding:10rem 1.5rem 4rem}.blog-hero-tagline[data-v-aed2ba59]{font-size:.75rem;padding:.5rem 1rem}.blog-hero-desc[data-v-aed2ba59]{font-size:1rem}.hero-stats[data-v-aed2ba59]{flex-wrap:wrap;gap:2rem}.stat-number[data-v-aed2ba59]{font-size:2rem}.decor-circle[data-v-aed2ba59]{display:none}}.blog-list[data-v-e7024c59]{background:var(--dark);padding:6rem 4rem 8rem;position:relative}.section-header[data-v-e7024c59]{align-items:center;display:flex;gap:2rem;margin:0 auto 4rem;max-width:1400px}.header-line[data-v-e7024c59]{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.3),transparent);flex:1;height:1px}.header-content[data-v-e7024c59]{text-align:center}.header-label[data-v-e7024c59]{color:var(--accent);display:block;font-size:.75rem;font-weight:600;letter-spacing:.2em;margin-bottom:.5rem;text-transform:uppercase}.header-title[data-v-e7024c59]{color:var(--white);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em}.blog-grid[data-v-e7024c59]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1400px}.grid-featured[data-v-e7024c59]{grid-column:span 2}.blog-empty[data-v-e7024c59]{margin:0 auto;max-width:400px;padding:6rem 2rem;text-align:center}.empty-icon[data-v-e7024c59]{align-items:center;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 2rem;width:80px}.empty-icon svg[data-v-e7024c59]{color:var(--accent);height:36px;width:36px}.empty-title[data-v-e7024c59]{color:var(--white);font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.empty-text[data-v-e7024c59]{color:var(--gray);font-size:1rem}.blog-pagination[data-v-e7024c59]{border-top:1px solid rgba(var(--accent-rgb),.15);gap:1.5rem;margin-top:5rem;padding-top:4rem}.blog-pagination[data-v-e7024c59],.pagination-arrow[data-v-e7024c59]{align-items:center;display:flex;justify-content:center}.pagination-arrow[data-v-e7024c59]{background:transparent;border:1px solid rgba(var(--accent-rgb),.3);color:var(--white);height:48px;text-decoration:none;transition:all .3s;width:48px}.pagination-arrow[data-v-e7024c59]:hover:not(.pagination-disabled){background:rgba(var(--accent-rgb),.1);border-color:var(--accent);color:var(--accent)}.pagination-arrow svg[data-v-e7024c59]{height:20px;width:20px}.pagination-disabled[data-v-e7024c59]{cursor:not-allowed;opacity:.3}.pagination-numbers[data-v-e7024c59]{align-items:center;display:flex;gap:.5rem}.pagination-number[data-v-e7024c59]{align-items:center;background:transparent;border:1px solid rgba(var(--accent-rgb),.2);color:var(--gray);display:flex;font-size:.9rem;font-weight:600;height:44px;justify-content:center;text-decoration:none;transition:all .3s;width:44px}.pagination-number[data-v-e7024c59]:hover{border-color:var(--accent);color:var(--accent)}.pagination-number.active[data-v-e7024c59]{background:var(--accent);border-color:var(--accent);color:var(--dark)}.pagination-dots[data-v-e7024c59]{color:var(--gray);padding:0 .5rem}@media(max-width:1200px){.blog-grid[data-v-e7024c59]{grid-template-columns:repeat(2,1fr)}.grid-featured[data-v-e7024c59]{grid-column:span 2}}@media(max-width:768px){.blog-list[data-v-e7024c59]{padding:4rem 1.5rem 6rem}.section-header[data-v-e7024c59]{flex-direction:column;gap:1rem;margin-bottom:3rem}.header-line[data-v-e7024c59]{flex:none;width:60px}.blog-grid[data-v-e7024c59]{gap:1.5rem;grid-template-columns:1fr}.grid-featured[data-v-e7024c59]{grid-column:span 1}.blog-pagination[data-v-e7024c59]{gap:1rem;margin-top:3rem;padding-top:3rem}.pagination-arrow[data-v-e7024c59]{height:40px;width:40px}.pagination-number[data-v-e7024c59]{font-size:.85rem;height:38px;width:38px}}.blog-page[data-v-965ee2c3]{background:var(--dark);min-height:100vh}
