body.blog-page{background:#0a1613}.blog-main{max-width:1180px;margin:0 auto;padding:100px 28px 120px}.blog-hero{padding:55px 0 70px;border-bottom:1px solid var(--line)}.blog-hero h1,.article-header h1{font:400 clamp(3.2rem,7vw,7rem)/.96 var(--display);letter-spacing:-.045em;margin:0}.blog-hero .lead,.article-header .lead{max-width:760px;color:var(--muted);font-size:1.08rem;margin:28px 0 0}.blog-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin-top:55px;border:1px solid var(--line)}.blog-list .blog-card{background:#0c1916;color:var(--ink)}.blog-list .blog-card:hover{background:#10221d}.blog-list .blog-card p{color:var(--muted)}.breadcrumbs{display:flex;gap:8px;color:var(--muted);font-size:.72rem;margin-bottom:45px}.breadcrumbs a{color:var(--lime);text-decoration:none}.article{max-width:850px;margin:0 auto}.article-header{padding:35px 0 55px;border-bottom:1px solid var(--line)}.article-meta{display:flex;gap:16px;color:var(--muted);font-size:.72rem;margin-top:25px}.article-body{font-family:Georgia,'Times New Roman',serif;font-size:1.22rem;line-height:1.8;padding:45px 0}.article-body h2{font:400 2.4rem/1.1 var(--display);margin:52px 0 18px;color:var(--ink)}.article-body p{color:#cedbd3}.article-body a{color:var(--lime)}.article-related{border-top:1px solid var(--line);padding-top:35px}.article-related a{display:block;color:var(--ink);font:400 1.7rem var(--display);text-decoration:none;margin-top:10px}.simple-footer{max-width:1180px;margin:0 auto;padding:35px 28px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:var(--muted);font-size:.75rem}.simple-footer a{color:var(--lime);text-decoration:none}@media(max-width:760px){.blog-list{grid-template-columns:1fr}.blog-main{padding-top:55px}.simple-footer{flex-direction:column;gap:14px}}
