#omega-blog{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;position:relative;left:0}#omega-blog .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}#omega-blog .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent-soft);justify-content:center}#omega-blog h1,#omega-blog h2,#omega-blog h3{font-family:var(--font-display);line-height:1.14;letter-spacing:-.02em;font-weight:700}.blog-hero{position:relative;overflow:hidden;background:var(--navy);color:#fff;text-align:center;padding:66px 0 58px}.blog-hero .chevtex{position:absolute;inset:0;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M20 18 L40 38 L60 18 M20 34 L40 54 L60 34' stroke='%23e76a34' stroke-width='3' fill='none'/%3E%3C/svg%3E");background-size:80px 80px}.blog-hero .glow{position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgb(231 106 52 / .16),transparent 62%);top:-300px;left:50%;transform:translateX(-50%);pointer-events:none}.blog-hero-inner{position:relative;z-index:2;max-width:680px;margin:0 auto}.blog-hero h1{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;color:#fff;margin:16px 0 0}.blog-hero p{font-size:1.14rem;color:#c6d0d8;margin-top:18px}.blog-body{padding:56px 0 40px;background:var(--cream)}.feat-card{display:grid;grid-template-columns:1.15fr .85fr;gap:0;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);margin-bottom:44px;transition:transform .25s,box-shadow .25s;align-items:stretch}.feat-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.feat-thumb{overflow:hidden;background:var(--navy);display:flex}.feat-thumb img{width:100%;height:auto;margin:auto;object-fit:contain}.feat-body{padding:38px 40px;display:flex;flex-direction:column;justify-content:center}.feat-body .cat{align-self:flex-start;background:#fdeee6;color:var(--brand-accent-deep);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin-bottom:14px}.feat-body h2{font-size:clamp(1.5rem,2.4vw,2rem);color:var(--navy);margin-bottom:12px;line-height:1.14}.feat-body p{font-size:1.04rem;color:var(--text-muted);margin-bottom:20px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.card{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.thumb{overflow:hidden;aspect-ratio:1200/630;background:var(--navy)}.thumb img{width:100%;height:100%;object-fit:cover}.body{padding:24px 24px 22px;display:flex;flex-direction:column;flex:1}.body .cat{align-self:flex-start;background:#fdeee6;color:var(--brand-accent-deep);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 11px;border-radius:999px;margin-bottom:13px}.body h3{font-size:1.16rem;color:var(--navy);margin-bottom:9px;line-height:1.22}.body p{font-size:.94rem;color:var(--text-muted);margin-bottom:16px;flex:1}.meta{display:flex;align-items:center;gap:11px;font-size:.84rem;color:var(--text-dim);font-weight:600}.meta .dot{width:4px;height:4px;border-radius:50%;background:var(--brand-accent)}.meta .read{color:var(--brand-accent-deep)}.feat-body .meta{font-size:.9rem}.pager{display:flex;justify-content:center;gap:8px;margin-top:48px;flex-wrap:wrap}.pager .page-numbers{min-width:42px;height:42px;display:grid;place-items:center;border-radius:11px;border:1px solid var(--border);background:#fff;font-weight:700;font-size:.95rem;color:var(--text-muted);padding:0 14px;transition:border-color .2s,color .2s}.pager a.page-numbers:hover{border-color:var(--brand-accent);color:var(--navy)}.pager .page-numbers.current{background:var(--navy);color:#fff;border-color:var(--navy)}.pager .page-numbers.prev,.pager .page-numbers.next{color:var(--brand-accent-deep)}.no-posts{text-align:center;color:var(--text-muted);font-size:1.1rem;padding:40px 0}.blog-cta{background:var(--navy-deep);color:#fff;padding:70px 0;text-align:center;position:relative;overflow:hidden;margin-top:16px}.blog-cta .glow{position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgb(231 106 52 / .2),transparent 60%);bottom:-320px;left:50%;transform:translateX(-50%)}.blog-cta-inner{position:relative;z-index:2;max-width:600px;margin:0 auto}.blog-cta h2{font-size:clamp(1.7rem,3vw,2.3rem);color:#fff;margin-bottom:12px}.blog-cta p{color:#c6d0d8;font-size:1.05rem;margin-bottom:26px}@media (max-width:960px){.grid{grid-template-columns:repeat(2,1fr)}.feat-card{grid-template-columns:1fr}}@media (max-width:768px){.blog-hero{padding:52px 0 46px}}@media (max-width:560px){.grid{grid-template-columns:1fr}.feat-body{padding:28px 24px}#omega-blog .wrap{padding:0 18px}}