.izi-article{max-width:1120px;margin:0 auto;padding:70px 24px;font:18px/1.75 Arial,sans-serif;color:#24242d}.izi-article>header{max-width:900px;margin:0 auto 44px}.izi-article h1{font-size:clamp(34px,5vw,58px);line-height:1.15;margin:20px 0 28px}.izi-article>header>img{width:100%;max-height:500px;object-fit:cover;border-radius:26px}.izi-editor-content{max-width:900px;margin:auto}.izi-content-block{max-width:1120px;margin:28px auto;padding:0 24px}.izi-content-block h2{font-size:32px;line-height:1.3}.izi-content-block h3{font-size:25px}.izi-content-block p{margin:0 0 1em}.izi-content-block img{display:block;max-width:100%;height:auto;border-radius:18px}.izi-content-block figure{margin:0}.izi-content-block figcaption{font-size:14px;color:#6a6873;text-align:center;margin-top:10px}.izi-block-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.izi-block-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.izi-block-gallery img{width:100%;height:240px;object-fit:cover}.izi-content-block blockquote{border-left:5px solid #fbd36b;padding:20px 28px;margin:0;background:#fff9e8;font-size:23px}.izi-content-block cite{font-size:15px}.izi-content-block hr{border:0;border-top:1px solid #d9d9df;margin:45px 0}.izi-content-block ul,.izi-content-block ol{padding-left:28px;list-style:revert}.izi-block-video{aspect-ratio:16/9}.izi-block-video iframe{width:100%;height:100%;border:0;border-radius:18px}.izi-content-block .izi-button,.izi-article .izi-button{display:inline-block;background:#fbd36b;color:#24242d;border:0;border-radius:12px;padding:13px 25px;text-decoration:none;font-weight:700}.izi-article-meta{color:#6a6873;font-size:14px}.izi-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.izi-blog-card{border:1px solid #e4e4eb;border-radius:24px;overflow:hidden;padding:22px}.izi-blog-card img{width:100%;height:210px;object-fit:cover;border-radius:16px}.izi-blog-card h2{font-size:24px}.izi-blog-filters{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0}.izi-blog-filters input,.izi-blog-filters select{padding:12px;border:1px solid #ccc;border-radius:8px}.izi-tags{display:flex;gap:10px;flex-wrap:wrap;font-size:13px}.izi-tags a{border-radius:20px;background:#fff2c9;padding:5px 13px}@media(max-width:700px){.izi-block-columns,.izi-blog-grid{grid-template-columns:1fr}.izi-article{padding-top:36px}.izi-content-block{padding:0 12px}}
