.wo-blog{background:#f5f8fb}.wo-blog__head{max-width:790px;margin-bottom:46px}.wo-blog__head h1,.wo-article__head h1{font-size:clamp(44px,6vw,72px);line-height:1.02;letter-spacing:-.045em;margin:0}.wo-blog__head p{font-size:18px;color:var(--muted);max-width:680px}.wo-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wo-blog-card{background:#fff;border:1px solid var(--line);overflow:hidden}.wo-blog-card__image{display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(145deg,#d8eafb,#f4f9fd);overflow:hidden}.wo-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.wo-blog-card:hover .wo-blog-card__image img{transform:scale(1.025)}.wo-blog-card__image span{font-size:12px;font-weight:900;letter-spacing:.16em;color:var(--blue)}.wo-blog-card__body{padding:25px}.wo-blog-card__body small{font-size:12px;color:var(--muted);font-weight:750}.wo-blog-card h2{font-size:25px;line-height:1.15;letter-spacing:-.025em;margin:10px 0}.wo-blog-card p{color:var(--muted)}.wo-blog__pagination{display:flex;justify-content:center;margin-top:40px}.wo-blog__pagination .page,.wo-blog__pagination .next,.wo-blog__pagination .prev{padding:10px 14px;border:1px solid var(--line);margin:0 3px}.wo-blog__empty{background:#fff;border:1px solid var(--line);padding:40px}.wo-article{background:#fff}.wo-article__shell{width:min(920px,calc(100% - 40px));margin:auto}.wo-article .wo-back-link{display:inline-block;color:var(--blue);font-weight:850;margin-bottom:35px}.wo-article__head{margin-bottom:38px}.wo-article__meta{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);margin-top:20px;font-size:14px}.wo-article__hero{margin:0 0 44px}.wo-article__hero img{display:block;width:100%;height:auto;max-height:580px;object-fit:cover}.wo-article__content{font-size:18px;line-height:1.78;color:#293c4e}.wo-article__content h2,.wo-article__content h3{color:var(--ink);line-height:1.15;letter-spacing:-.025em;margin:1.8em 0 .6em}.wo-article__content h2{font-size:34px}.wo-article__content h3{font-size:26px}.wo-article__content img{max-width:100%;height:auto}.wo-article__content a{color:var(--blue);text-decoration:underline}.wo-article__content li{margin-bottom:8px}.wo-article__tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:38px}.wo-article__tags span{background:#eef5fc;color:var(--blue);padding:7px 11px;font-size:12px;font-weight:800}.wo-article__footer{margin-top:55px;padding:38px;background:var(--soft);border:1px solid var(--line)}.wo-article__footer h2{font-size:32px;margin:0}.wo-article__footer p{color:var(--muted)}
@media(max-width:900px){.wo-blog__grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.wo-blog__grid{grid-template-columns:1fr}.wo-article__shell{width:min(100% - 28px,920px)}.wo-article__content{font-size:17px}.wo-article__footer{padding:26px 20px}}
