@import url('inner-pages.css');
.blog-hero{padding:74px 0;background:var(--ink);color:#fff}.blog-hero h1{font:800 clamp(44px,6vw,72px)/1 "Big Shoulders Display";text-transform:uppercase;margin:16px 0}.blog-hero h1 span{color:var(--amber)}.blog-hero p{max-width:650px;color:#b6bab2;line-height:1.75}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.blog-card{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:7px;overflow:hidden;transition:.25s}.blog-card:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:var(--amber)}.blog-image{height:220px;background:var(--ink);overflow:hidden}.blog-image img{width:100%;height:100%;object-fit:cover}.blog-body{display:flex;flex:1;flex-direction:column;padding:26px}.blog-meta{font:600 10px "IBM Plex Mono";letter-spacing:.08em;text-transform:uppercase;color:var(--copper)}.blog-body h2{font:800 26px/1.08 "Big Shoulders Display";text-transform:uppercase;margin:14px 0}.blog-body p{font-size:13px;line-height:1.7;color:var(--muted);flex:1}.read-link{font-size:13px;font-weight:700;text-decoration:none;color:var(--copper);margin-top:16px}.article-hero{padding:68px 0;background:var(--ink);color:#fff}.article-wrap{max-width:850px}.article-hero h1{font:800 clamp(42px,6vw,68px)/1 "Big Shoulders Display";text-transform:uppercase;margin:16px 0}.article-hero p{color:#b6bab2;line-height:1.75;font-size:17px}.article-cover{height:min(52vw,520px);margin-top:38px;border-radius:7px;overflow:hidden;border:1px solid var(--line-dark)}.article-cover img{width:100%;height:100%;object-fit:cover}.article{max-width:850px}.article h2{font:800 34px/1.1 "Big Shoulders Display";text-transform:uppercase;margin:42px 0 14px}.article h3{font:700 23px "Big Shoulders Display";text-transform:uppercase;margin:30px 0 10px}.article p,.article li{font-size:16px;line-height:1.85;color:#484d43}.article li{margin:8px 0}.article .note{padding:22px 24px;border-left:4px solid var(--amber);background:var(--white);margin:30px 0}.article .source{font-size:13px}.article .source a{color:var(--copper)}.article-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:32px;background:var(--ink);color:#fff;border-radius:7px;margin-top:48px}.article-cta h3{margin:0 0 8px}.article-cta p{color:#a8aca2;margin:0;font-size:14px}.article-cta .btn{flex:none}@media(max-width:900px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.blog-grid{grid-template-columns:1fr}.article-cta{align-items:flex-start;flex-direction:column}.blog-image{height:200px}.article-cover{height:260px}}

.article,.article p,.article ul,.article ol{overflow:visible;max-height:none}.article p,.article li{display:block;white-space:normal;text-overflow:clip}.article ul,.article ol{display:block}.article li{display:list-item}
.blog-image-contain{background:#fff}.blog-image-contain img{object-fit:contain}.article-cover-contain{background:#fff}.article-cover-contain img{object-fit:contain}
