@import url("blog-content.css");
.ik-blog-page,.ik-blog-page *{box-sizing:border-box}
.ik-blog-page{padding:34px 28px 64px}
.ik-blog-page>.site-breadcrumbs{margin-bottom:26px}
.ik-blog,.ik-blog *,.ik-blog-page .site-breadcrumbs,.ik-blog-page .site-breadcrumbs *{font-family:"Onest",Arial,sans-serif!important}
.ik-blog{max-width:850px;margin:0 auto;color:#1c2126;font-size:14px;line-height:1.8;font-weight:400;overflow-wrap:anywhere}
.ik-blog h1,.ik-blog h2,.ik-blog h3{font-weight:600;letter-spacing:-.02em;color:inherit}
.ik-blog h1{font-size:32px;line-height:1.25;margin:0 0 44px}
.ik-blog__copy h2{font-size:22px!important;line-height:1.4!important;margin:0 0 18px}
.ik-blog h3{margin:28px 0 14px}
.ik-blog time{display:block;font-size:12px;line-height:20px;color:#64717d;margin:0 0 14px}
.ik-blog__feed{display:grid}
.ik-blog__row{display:grid;grid-template-columns:300px minmax(0,1fr);gap:44px;align-items:start}
.ik-blog__row+.ik-blog__row{margin-top:40px;padding-top:40px;border-top:1px solid #e4e9ee}
.ik-blog__cover-link{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#fff;aspect-ratio:4/3}
.ik-blog__cover{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
.ik-blog__copy{min-width:0;padding-top:2px}
.ik-blog__copy h2 a{color:#1c2126;text-decoration:none}
.ik-blog__copy h2 a:hover{color:#2a85f7}
.ik-blog__copy p{font:400 14px/1.8 "Onest",Arial,sans-serif;color:#435569;margin:0 0 22px}
.ik-blog__read{display:inline-flex;gap:10px;align-items:center;min-height:28px;color:#2a85f7;text-decoration:none}
.ik-blog__read:hover{text-decoration:underline}
.ik-blog a:focus-visible{outline:2px solid #2a85f7;outline-offset:3px;border-radius:2px}
.ik-blog__pagination{display:flex;gap:16px;flex-wrap:wrap;margin-top:44px}
.ik-blog__pagination a{color:#2a85f7}
.ik-blog__empty{margin:0;color:#64717d}
.ik-blog__article h1{margin-bottom:18px}
.ik-blog__article-cover{display:block;max-width:100%;max-height:360px;width:auto;height:auto;object-fit:contain;border-radius:6px;margin:28px auto 36px}
.ik-blog__body p,.ik-blog__body ul,.ik-blog__body ol,.ik-blog__body blockquote{margin:0 0 16px}
.ik-blog__body h2{margin:44px 0 18px}
.ik-blog__body ul,.ik-blog__body ol{padding-left:23px}
.ik-blog__body a{color:#1265c2;text-decoration:underline;text-underline-offset:3px}
@media(max-width:800px){.ik-blog__row{grid-template-columns:250px minmax(0,1fr);gap:30px}}
@media(max-width:600px){.ik-blog-page{padding:25px 20px 44px}.ik-blog h1{font-size:27px;margin-bottom:32px}.ik-blog__copy h2{font-size:20px!important}.ik-blog__row{grid-template-columns:minmax(0,1fr);gap:24px}.ik-blog__row+.ik-blog__row{margin-top:32px;padding-top:32px}.ik-blog__cover-link{aspect-ratio:3/2}.ik-blog__copy{padding-top:0}.ik-blog__copy p{margin-bottom:16px}.ik-blog__read{min-height:44px}.ik-blog__body h2{margin-top:36px}}
