body{background:#f8fafb url('../../assets/panorama.png') center bottom/100% auto no-repeat fixed;font-size:17px;line-height:1.7}a{text-decoration:underline;text-underline-offset:4px}.blog-header{background:#fff;border-bottom:1px solid var(--line)}.blog-bar{max-width:1100px;margin:auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.blog-logo{width:145px;height:auto}.blog-nav{display:flex;gap:20px;flex-wrap:wrap}.blog-shell{max-width:1000px;margin:0 auto;padding:55px 24px 90px;min-height:70vh}.blog-lead{max-width:700px}.blog-card,.blog-article{background:#fffffff5;border:1px solid var(--line);border-top:3px solid var(--green);padding:30px;margin:25px 0}.blog-card h2,.blog-article h1{line-height:1.25;overflow-wrap:anywhere}.blog-article h1{font-size:clamp(28px,5vw,44px)}.blog-article .body{max-width:760px;overflow-wrap:anywhere}.blog-meta{font-size:13px;color:#526978}.blog-filter{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.blog-filter input{padding:10px;border:1px solid var(--line);border-radius:4px}.blog-footer{display:block;font-size:14px;background:#16364f;color:white;padding:30px 24px}.blog-footer div{max-width:1000px;margin:auto}.blog-languages{display:flex;gap:14px;flex-wrap:wrap;font-size:14px}.preview-note{padding:18px;background:#fff1cf;border:1px solid #c19731}@media(max-width:600px){.blog-shell{padding:30px 18px 65px}.blog-card,.blog-article{padding:22px}.blog-logo{width:120px}}.blog-footer .blog-offices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:25px auto}.blog-footer .blog-offices p{font-size:13px}@media(max-width:600px){.blog-footer .blog-offices{grid-template-columns:1fr 1fr}}