.bl-hero[data-astro-cid-35dpazjw]{background:var(--dark);color:#fff;padding:96px 0 80px}.bl-hero[data-astro-cid-35dpazjw] .hero-eyebrow[data-astro-cid-35dpazjw]{color:var(--orange)}.bl-hero[data-astro-cid-35dpazjw] h1[data-astro-cid-35dpazjw]{font-size:clamp(32px,4.5vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:12px 0 18px;color:#fff}.bl-hero[data-astro-cid-35dpazjw] p[data-astro-cid-35dpazjw]{font-size:17px;line-height:1.7;color:#ffffffb3;max-width:540px;margin:0}.bl-posts[data-astro-cid-35dpazjw]{padding:80px 0 96px;background:#fff}.bl-grid[data-astro-cid-35dpazjw]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.bl-card-featured[data-astro-cid-35dpazjw]{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr}.bl-card-featured[data-astro-cid-35dpazjw] .bl-img[data-astro-cid-35dpazjw]{aspect-ratio:auto;height:100%;min-height:280px}.bl-card[data-astro-cid-35dpazjw]{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.bl-card[data-astro-cid-35dpazjw]:hover{border-color:var(--orange);box-shadow:0 8px 32px #00000017;transform:translateY(-3px)}.bl-img[data-astro-cid-35dpazjw]{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--bg-2)}.bl-img[data-astro-cid-35dpazjw] img[data-astro-cid-35dpazjw]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.bl-card[data-astro-cid-35dpazjw]:hover .bl-img[data-astro-cid-35dpazjw] img[data-astro-cid-35dpazjw]{transform:scale(1.03)}.bl-cat[data-astro-cid-35dpazjw]{position:absolute;top:14px;left:14px;background:var(--orange);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:4px 10px;border-radius:4px}.bl-body[data-astro-cid-35dpazjw]{padding:24px;display:flex;flex-direction:column;flex:1}.bl-date[data-astro-cid-35dpazjw]{font-size:12px;font-weight:600;color:var(--muted);margin:0 0 10px;text-transform:uppercase;letter-spacing:.05em}.bl-body[data-astro-cid-35dpazjw] h2[data-astro-cid-35dpazjw]{font-size:18px;font-weight:700;color:var(--ink);line-height:1.35;margin:0 0 12px}.bl-card-featured[data-astro-cid-35dpazjw] .bl-body[data-astro-cid-35dpazjw] h2[data-astro-cid-35dpazjw]{font-size:22px}.bl-excerpt[data-astro-cid-35dpazjw]{font-size:15px;line-height:1.7;color:var(--muted);margin:0 0 20px;flex:1}.bl-read[data-astro-cid-35dpazjw]{font-size:14px;font-weight:700;color:var(--orange)}.bl-cta[data-astro-cid-35dpazjw]{background:var(--dark);color:#fff;padding:80px 0}.bl-cta[data-astro-cid-35dpazjw] h2[data-astro-cid-35dpazjw]{font-size:clamp(26px,3.5vw,40px);font-weight:700;color:#fff;margin:0 0 12px}.bl-cta[data-astro-cid-35dpazjw] p[data-astro-cid-35dpazjw]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.btn-outline-white[data-astro-cid-35dpazjw]{background:transparent;border:2px solid rgba(255,255,255,.4);color:#fff;border-radius:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s}.btn-outline-white[data-astro-cid-35dpazjw]:hover{border-color:#fff;background:#ffffff14}.bl-page-note[data-astro-cid-35dpazjw]{margin-top:12px!important;font-size:14px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--orange)!important}.bl-pager[data-astro-cid-35dpazjw]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 20px;margin-top:56px}.bl-pager-pages[data-astro-cid-35dpazjw]{display:flex;gap:8px;list-style:none;margin:0;padding:0}.bl-pager-num[data-astro-cid-35dpazjw]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;transition:border-color .15s,color .15s}a[data-astro-cid-35dpazjw].bl-pager-num:hover{border-color:var(--orange);color:var(--orange)}.bl-pager-num[data-astro-cid-35dpazjw].is-current{background:var(--orange);border-color:var(--orange);color:#fff}.bl-pager-step[data-astro-cid-35dpazjw]{font-size:15px;font-weight:700;color:var(--orange);text-decoration:none;padding:10px 4px}.bl-pager-step[data-astro-cid-35dpazjw]:hover{text-decoration:underline}.bl-pager-step[data-astro-cid-35dpazjw].is-disabled{color:var(--muted);opacity:.5}@media(max-width:560px){.bl-pager-step[data-astro-cid-35dpazjw]{order:2}.bl-pager-pages[data-astro-cid-35dpazjw]{order:1;width:100%;justify-content:center}}@media(max-width:980px){.bl-grid[data-astro-cid-35dpazjw]{grid-template-columns:1fr}.bl-card-featured[data-astro-cid-35dpazjw]{grid-column:span 1;grid-template-columns:1fr}.bl-card-featured[data-astro-cid-35dpazjw] .bl-img[data-astro-cid-35dpazjw]{min-height:unset;aspect-ratio:16/9}}
