.blog-article,.blog-page{padding-top:36px;padding-bottom:88px}.blog-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:#a9bed2;font-size:14px;line-height:1.5}.blog-breadcrumb a,.blog-return a{color:#80e8f0;text-decoration:none}.blog-breadcrumb a:hover,.blog-return a:hover{text-decoration:underline}.blog-header{max-width:860px;margin:64px 0 44px}.blog-article-head h1,.blog-header h1{font-size:clamp(38px,4.5vw,68px);line-height:1.07;letter-spacing:-.045em;margin:16px 0 22px;color:#f1f8ff}.blog-header p{font-size:18px;line-height:1.6;color:#b8c9d9;margin:0}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid #30445c;border-radius:18px;background:#111e30}.blog-card-image{display:block;background:#0a1728}.blog-card-image img{display:block;width:100%;height:220px;object-fit:contain}.blog-card-body{padding:24px;display:flex;flex-direction:column;gap:14px;flex:1 1}.blog-article-meta,.blog-card-meta{color:#aabed0;font-size:14px;line-height:1.5}.blog-card h2{font-size:20px;line-height:1.3;margin:0}.blog-card h2 a{color:#f3f9ff;text-decoration:none}.blog-card h2 a:hover{text-decoration:underline}.blog-card p{font-size:16px;line-height:1.6;color:#bfd0df;margin:0}.blog-read{margin-top:auto;color:#83e5ef;font-size:15px;font-weight:650;text-decoration:none}.blog-read:hover{text-decoration:underline}.blog-article-head{max-width:820px;margin:62px auto 34px}.blog-article-head h1{font-size:clamp(36px,4vw,60px)}.blog-article-image{max-width:820px;margin:0 auto 42px;border:1px solid #30445c;border-radius:18px;overflow:hidden;background:#0a1728}.blog-article-image img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.blog-reading-column{max-width:72ch;margin:0 auto;color:#e0eaf3;font-size:18px;line-height:1.65}.blog-reading-column p{white-space:pre-line;margin:0 0 1.25em}.blog-related{max-width:820px;margin:56px auto 0;padding:28px;border:1px solid #3c6271;border-radius:16px;background:#102737}.blog-related h2{font-size:24px;margin:0 0 10px}.blog-related p{font-size:16px;line-height:1.6;color:#c1d2df}.blog-related div{display:flex;gap:16px;flex-wrap:wrap}.blog-related a{color:#80e8f0}.blog-return{max-width:820px;margin:36px auto 0;font-size:16px}@media(max-width:1000px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.blog-article,.blog-page{padding-top:22px}.blog-article-head,.blog-header{margin-top:38px}.blog-header p,.blog-reading-column{font-size:16px}.blog-grid{grid-template-columns:1fr;gap:18px}.blog-card-body{padding:20px}.blog-card-image img{height:200px}.blog-related{padding:20px}}