.public-blog-page[data-v-077a5205]{min-height:100svh;color:var(--arc-text);background:radial-gradient(circle at 20% 0,rgba(var(--arc-mint-rgb),.12),transparent 30%),var(--arc-bg);box-sizing:border-box;overflow-x:hidden}.blog-index[data-v-077a5205]{width:100%;min-width:0}.public-blog-content[data-v-077a5205]{padding:10px clamp(16px,4vw,48px) 64px}.blog-hero[data-v-077a5205],.public-blog-content[data-v-077a5205]{box-sizing:border-box;min-width:0;max-width:100%}.blog-hero[data-v-077a5205]{border:1px solid rgba(var(--arc-mint-rgb),.22);border-left:4px solid var(--arc-mint);background:linear-gradient(135deg,rgba(var(--arc-mint-rgb),.14),rgba(var(--arc-yellow-rgb),.06)),var(--arc-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:clamp(20px,5vw,60px);width:100%;min-height:280px;margin:30px auto 18px;padding:clamp(24px,5vw,56px);display:flex}.blog-hero h1[data-v-077a5205],.blog-hero p[data-v-077a5205]{margin:0}.blog-hero-copy[data-v-077a5205]{min-width:0}.blog-hero h1[data-v-077a5205]{max-width:760px;margin:6px 0 12px;font-size:clamp(2.2rem,7vw,4.7rem);line-height:.98}.blog-hero p[data-v-077a5205]:not(.section-label){max-width:680px;color:var(--arc-muted);font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.blog-filter[data-v-077a5205]{gap:8px;width:100%;margin:18px auto;padding-bottom:2px;display:flex;overflow-x:auto}.blog-filter button[data-v-077a5205]{border:1px solid rgba(var(--arc-mint-rgb),.2);min-height:40px;color:var(--arc-muted);background:var(--arc-surface);font:inherit;white-space:nowrap;border-radius:999px;padding:0 16px;font-size:.8rem;font-weight:900}.blog-filter button.active[data-v-077a5205]{color:var(--arc-on-accent);background:var(--arc-mint);border-color:#0000}.blog-list[data-v-077a5205],.blog-state[data-v-077a5205]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0 auto}.blog-state[data-v-077a5205]{border:1px solid rgba(var(--arc-mint-rgb),.18);color:var(--arc-muted);background:var(--arc-surface);border-radius:14px;padding:24px;font-weight:850}.blog-list[data-v-077a5205]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blog-pager[data-v-077a5205]{width:100%;margin:16px auto 0}.blog-card[data-v-077a5205]{border:1px solid rgba(var(--arc-mint-rgb),.18);background:var(--arc-surface);border-radius:14px;min-width:0;min-height:260px;overflow:hidden}.blog-card[data-v-077a5205]:only-child{grid-column:1/-1}.blog-card.has-cover[data-v-077a5205]{min-height:360px}.blog-card-link[data-v-077a5205]{height:100%;color:inherit;grid-template-rows:auto 1fr;text-decoration:none;display:grid}.blog-card-cover[data-v-077a5205]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:rgba(var(--arc-mint-rgb),.08);width:100%;height:auto;display:block}.blog-card-body[data-v-077a5205]{align-content:start;gap:12px;min-height:260px;padding:20px;display:grid}.blog-card.has-cover .blog-card-body[data-v-077a5205]{min-height:210px}.blog-card h2[data-v-077a5205],.blog-card p[data-v-077a5205]{margin:0}.blog-card h2[data-v-077a5205]{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.12}.blog-card p[data-v-077a5205]:not(.section-label){color:var(--arc-muted);line-height:1.5}.blog-card-meta[data-v-077a5205]{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.blog-card-meta b[data-v-077a5205],.blog-card-meta span[data-v-077a5205]{border-radius:999px;padding:6px 9px;font-size:.7rem;font-weight:900}.blog-card-meta span[data-v-077a5205]{color:var(--arc-mint);background:rgba(var(--arc-mint-rgb),.1)}.blog-card-meta b[data-v-077a5205]{color:var(--arc-on-accent);background:var(--arc-yellow)}@media (width>=861px){.public-blog-page[data-v-077a5205]{background:linear-gradient(180deg,var(--arc-palette-legacy-rgba-12-24-25-0-94),var(--arc-palette-legacy-rgba-13-17-20-0) 360px),var(--arc-bg)}.public-blog-content[data-v-077a5205]{padding:24px clamp(32px,5.5vw,104px) 76px}.blog-hero[data-v-077a5205]{border:0;border-bottom:1px solid rgba(var(--arc-mint-rgb),.18);background:0 0;border-radius:0;grid-template-columns:minmax(0,.98fr) minmax(360px,.72fr);align-items:center;width:100%;min-height:0;margin:42px auto 28px;padding:0 0 32px;display:grid}.blog-hero h1[data-v-077a5205]{max-width:780px;margin:10px 0 18px;font-size:clamp(3.1rem,4.45vw,5.15rem);line-height:.98}.blog-hero p[data-v-077a5205]:not(.section-label){max-width:680px;font-size:1.08rem;line-height:1.65}.blog-filter[data-v-077a5205],.blog-list[data-v-077a5205],.blog-pager[data-v-077a5205],.blog-state[data-v-077a5205]{width:100%}.blog-filter[data-v-077a5205]{gap:10px;margin:28px auto;padding-bottom:0}.blog-filter button[data-v-077a5205]{background:var(--arc-palette-legacy-rgba-18-25-29-0-68);border-radius:8px;min-height:42px;padding:0 18px}.blog-list[data-v-077a5205]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.blog-card[data-v-077a5205]{grid-column:span 4;min-height:0;transition:transform .16s,border-color .16s,background-color .16s}.blog-card[data-v-077a5205]:hover{border-color:rgba(var(--arc-mint-rgb),.34);background:var(--arc-palette-legacy-rgba-23-30-34-0-96);transform:translateY(-2px)}.blog-card.has-cover[data-v-077a5205]{min-height:0}.blog-card[data-v-077a5205]:first-child,.blog-card[data-v-077a5205]:nth-child(2){grid-column:span 6}.blog-card:first-child .blog-card-cover[data-v-077a5205],.blog-card:nth-child(2) .blog-card-cover[data-v-077a5205]{aspect-ratio:21/10}.blog-card-cover[data-v-077a5205]{aspect-ratio:16/10}.blog-card-body[data-v-077a5205],.blog-card.has-cover .blog-card-body[data-v-077a5205]{min-height:0;padding:22px}.blog-card h2[data-v-077a5205]{font-size:clamp(1.2rem,1.35vw,1.58rem);line-height:1.16}.blog-card:first-child h2[data-v-077a5205],.blog-card:nth-child(2) h2[data-v-077a5205]{font-size:clamp(1.55rem,2vw,2.1rem)}}@media (width<=860px){.blog-list[data-v-077a5205]{grid-template-columns:1fr}.public-blog-page[data-v-077a5205]{padding:0}.public-blog-content[data-v-077a5205]{padding:4px 14px calc(34px + env(safe-area-inset-bottom))}.blog-hero[data-v-077a5205]{align-items:flex-start;min-height:auto;margin-top:20px;padding:22px}.blog-hero h1[data-v-077a5205]{font-size:clamp(2rem,10vw,3rem);line-height:1.02}}
