.isegel-blog-banner{position:relative;padding:clamp(56px,10vw,96px) 24px clamp(48px,8vw,72px);background:linear-gradient(135deg,#f5f7fc,#fef7ff 45%,#f0fffb);overflow:hidden}.isegel-blog-banner:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 50%,rgba(64,224,208,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(139,43,254,.06) 0,transparent 45%);pointer-events:none}.isegel-blog-banner .auto-container{position:relative;z-index:1;max-width:1200px;margin:0 auto}.isegel-blog-banner__inner{max-width:640px;margin:0 auto;text-align:center}.isegel-blog-banner__breadcrumb{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;font-size:14px;color:var(--brand-muted,#525766);margin:0 0 12px}.isegel-blog-banner__breadcrumb a{color:var(--brand-ink,#1f2133);text-decoration:none;transition:color .2s ease}.isegel-blog-banner__breadcrumb a:hover{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-banner__breadcrumb .sep{color:rgba(0,0,0,.25);-webkit-user-select:none;user-select:none}.isegel-blog-banner__title{font-weight:700;font-size:clamp(28px,4.5vw,42px);line-height:1.22;color:var(--brand-heading,#1f2133);margin:0 0 12px;letter-spacing:-.02em}.isegel-blog-banner__sub{font-size:clamp(15px,1.9vw,17px);line-height:1.5;color:var(--brand-muted,#525766);margin:0}.news-section .news-block.isegel-home-blog-card .image-box .image{position:relative;aspect-ratio:391/258;border-radius:10px;overflow:hidden;margin-bottom:0}.news-section .news-block.isegel-home-blog-card .image-box img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;display:block}.isegel-blog-page{padding:48px 0 64px}.isegel-blog-page .content-side{margin-bottom:40px}.isegel-blog-card{display:block;text-decoration:none;color:inherit;height:100%;transition:transform .25s ease,box-shadow .25s ease;margin-bottom:24px}.isegel-blog-card:hover{transform:translateY(-4px)}.isegel-blog-card .inner-box{border:1px solid var(--brand-border,#ecedf2);border-radius:16px;background:var(--brand-card,#fff);padding:0;overflow:hidden;transition:all .25s ease;height:100%;display:flex;flex-direction:column}.isegel-blog-card:nth-child(odd):hover .inner-box{border-color:rgba(64,224,208,.4);box-shadow:0 20px 50px rgba(31,33,51,.14)}.isegel-blog-card:nth-child(2n):hover .inner-box{border-color:rgba(139,43,254,.25);box-shadow:0 20px 50px rgba(31,33,51,.14)}.isegel-blog-card__image{position:relative;aspect-ratio:391/258;overflow:hidden;background:#f0f5f7}.isegel-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.isegel-blog-card:hover .isegel-blog-card__image img{transform:scale(1.04)}.isegel-blog-card__badge{position:absolute;top:16px;left:16px;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:600;background:var(--primary-2nd-color,#40e0d0);color:#1f2133;z-index:1}.isegel-blog-card__body{padding:24px;flex:1;display:flex;flex-direction:column}.isegel-blog-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-bottom:12px;font-size:13px;color:var(--brand-muted,#525766)}.isegel-blog-card__meta a,.isegel-blog-card__meta span{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;transition:color .2s ease}.isegel-blog-card__meta a:hover{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-card__meta-btn{display:inline-flex;align-items:center;gap:6px;padding:0;margin:0;border:none;background:none;font:inherit;font-size:13px;color:inherit;cursor:pointer;transition:color .2s ease}.isegel-blog-card__meta-btn:hover{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-card__title{font-size:18px;font-weight:600;line-height:1.35;color:var(--brand-heading,#1f2133);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.isegel-blog-card:hover .isegel-blog-card__title{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-card__excerpt{font-size:14px;line-height:1.55;color:var(--brand-muted,#525766);margin:0 0 16px;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.isegel-blog-card__link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--primary-2nd-hover-bg-color,#2dbda8);margin-top:auto;transition:gap .2s ease,color .2s ease}.isegel-blog-card__link:hover{color:var(--primary-color,#8B2BFE);gap:12px}.isegel-blog-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:40px}.isegel-blog-pagination__btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--brand-border,#ecedf2);border-radius:12px;background:#fff;color:var(--brand-ink,#1f2133);font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease}.isegel-blog-pagination__btn:hover:not(.is-disabled){border-color:var(--primary-2nd-color,#40e0d0);background:rgba(64,224,208,.08);color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-pagination__btn.is-active{background:var(--primary-2nd-color,#40e0d0);border-color:var(--primary-2nd-color,#40e0d0);color:#1f2133}.isegel-blog-pagination__btn.is-disabled{opacity:.5;cursor:not-allowed}.isegel-blog-pagination__info{width:100%;text-align:center;font-size:13px;color:var(--brand-muted,#525766);margin-top:16px}.isegel-blog-sidebar{position:sticky;top:100px}.isegel-blog-sidebar .widget{background:var(--brand-card,#fff);border:1px solid var(--brand-border,#ecedf2);border-radius:16px;padding:24px;margin-bottom:24px}.isegel-blog-sidebar .widget__title{font-size:17px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--brand-border,#ecedf2)}.isegel-blog-sidebar .search-form{display:flex;border:1px solid var(--brand-border,#ecedf2);border-radius:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.isegel-blog-sidebar .search-form:focus-within{border-color:var(--primary-2nd-color,#40e0d0);box-shadow:0 0 0 3px rgba(64,224,208,.15)}.isegel-blog-sidebar .search-form input{flex:1;min-width:0;height:48px;padding:0 16px;border:none;font-size:14px;color:var(--brand-ink,#1f2133)}.isegel-blog-sidebar .search-form input::placeholder{color:var(--brand-muted,#525766)}.isegel-blog-sidebar .search-form button{flex-shrink:0;width:48px;height:48px;border:none;background:var(--primary-2nd-color,#40e0d0);color:#1f2133;cursor:pointer;transition:background .2s ease}.isegel-blog-sidebar .search-form button:hover{background:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-sidebar .cat-list{list-style:none;padding:0;margin:0}.isegel-blog-sidebar .cat-list li{margin-bottom:6px}.isegel-blog-sidebar .cat-list a{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:10px;font-size:14px;color:var(--brand-ink,#1f2133);text-decoration:none;transition:background .2s ease,color .2s ease}.isegel-blog-sidebar .cat-list a.is-active,.isegel-blog-sidebar .cat-list a:hover{background:rgba(64,224,208,.12);color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-sidebar .cat-list .count{font-size:12px;color:var(--brand-muted,#525766)}.isegel-blog-sidebar .cat-list a.is-active .count{color:inherit}.isegel-blog-sidebar .recent-list{list-style:none;padding:0;margin:0}.isegel-blog-sidebar .recent-list li{display:flex;gap:14px;margin-bottom:18px}.isegel-blog-sidebar .recent-list li:last-child{margin-bottom:0}.isegel-blog-sidebar .recent-list .thumb{position:relative;flex-shrink:0;width:72px;height:56px;border-radius:10px;overflow:hidden;background:#f0f5f7}.isegel-blog-sidebar .recent-list .thumb .isegel-blog-sidebar-thumb-link{display:block;position:absolute;inset:0}.isegel-blog-sidebar .recent-list .thumb img{width:100%;height:100%;object-fit:cover}.isegel-blog-detail-featured{position:relative;width:100%;aspect-ratio:77/40;max-height:420px;border-radius:12px;overflow:hidden;background:#f0f5f7}.isegel-blog-detail-featured img{object-fit:cover}.blog-detail-section{position:relative}.blog-detail-section .content-side{min-width:0}article.blog-detail{max-width:42rem;margin-left:auto;margin-right:auto}.blog-detail>.lead{font-size:clamp(1.05rem,2.8vw,1.2rem);line-height:1.65;color:var(--brand-muted,#5c6370);margin:0 0 1.75rem;font-weight:500}.blog-detail .blog-detail-content{font-size:clamp(1rem,2.4vw,1.125rem);line-height:1.75;letter-spacing:.01em;color:#374151;word-break:break-word;overflow-wrap:break-word}.blog-detail .blog-detail-content>:first-child{margin-top:0!important}.blog-detail .blog-detail-content h1,.blog-detail .blog-detail-content h2,.blog-detail .blog-detail-content h3,.blog-detail .blog-detail-content h4,.blog-detail .blog-detail-content h5,.blog-detail .blog-detail-content h6{font-weight:600;color:var(--brand-heading,#1f2133);line-height:1.32;letter-spacing:-.02em}.blog-detail .blog-detail-content h1{font-size:clamp(1.5rem,4vw,1.85rem);margin:0 0 .65em}.blog-detail .blog-detail-content h2{font-size:clamp(1.35rem,3.5vw,1.55rem);margin:1.85em 0 .6em;padding-bottom:.35em;border-bottom:2px solid rgba(64,224,208,.28)}.blog-detail .blog-detail-content h3{font-size:clamp(1.2rem,3vw,1.3rem);margin:1.65em 0 .55em}.blog-detail .blog-detail-content h4{font-size:clamp(1.08rem,2.6vw,1.15rem);margin:1.45em 0 .5em}.blog-detail .blog-detail-content h5,.blog-detail .blog-detail-content h6{font-size:1rem;margin:1.35em 0 .45em}.blog-detail .blog-detail-content p{margin:0 0 1.35em;line-height:1.78;color:#374151}.blog-detail .blog-detail-content p:last-child{margin-bottom:0}.blog-detail .blog-detail-content ol,.blog-detail .blog-detail-content ul{margin:0 0 1.35em;padding-left:1.5em}.blog-detail .blog-detail-content li{margin-bottom:.55em;line-height:1.7;color:#374151}.blog-detail .blog-detail-content li:last-child{margin-bottom:0}.blog-detail .blog-detail-content ul li{list-style-type:disc}.blog-detail .blog-detail-content ol li{list-style-type:decimal}.blog-detail .blog-detail-content a{color:var(--primary-2nd-hover-bg-color,#0d9488);text-decoration:none;border-bottom:1px solid rgba(13,148,136,.35);transition:border-color .2s ease,color .2s ease}.blog-detail .blog-detail-content a:hover{color:var(--primary-color,#7c3aed);border-bottom-color:initial}.blog-detail .blog-detail-content blockquote{margin:1.6em 0;padding:1.1em 1.25em 1.1em 1.35em;border-left:4px solid var(--primary-2nd-color,#40e0d0);background:rgba(64,224,208,.08);border-radius:0 12px 12px 0;font-size:.98em;line-height:1.68;color:#4b5563;font-style:italic}.blog-detail .blog-detail-content blockquote p{margin:0 0 .5em;font-style:italic}.blog-detail .blog-detail-content blockquote p:last-child{margin-bottom:0}.blog-detail .blog-detail-content strong{font-weight:600;color:#1f2937}.blog-detail .blog-detail-content em{font-style:italic;color:#4b5563}.blog-detail .blog-detail-content hr{margin:2em 0;border:0;border-top:1px solid var(--brand-border,#e8ecf2)}.blog-detail .blog-detail-content img{display:block;max-width:100%;height:auto;border-radius:10px;margin:1.35em 0}.blog-detail .blog-detail-content figure{margin:1.5em 0}.blog-detail .blog-detail-content figcaption{margin-top:.5em;font-size:.88em;line-height:1.5;color:var(--brand-muted,#6b7280);text-align:center}.blog-detail .blog-detail-content table{width:100%;margin:1.35em 0;border-collapse:collapse;font-size:.94em;line-height:1.5}.blog-detail .blog-detail-content td,.blog-detail .blog-detail-content th{padding:.65em .85em;border:1px solid var(--brand-border,#e8ecf2);text-align:left;vertical-align:top}.blog-detail .blog-detail-content th{font-weight:600;background:#f9fafb;color:var(--brand-heading,#1f2133)}.blog-detail .blog-detail-content pre{margin:1.35em 0;padding:1em 1.15em;overflow-x:auto;font-size:.88em;line-height:1.55;background:#f3f4f6;border-radius:10px;border:1px solid #e5e7eb}.blog-detail .blog-detail-content code{font-size:.9em;padding:.12em .35em;background:#f3f4f6;border-radius:4px}.blog-detail .blog-detail-content pre code{padding:0;background:none;border-radius:0}.blog-detail .related-posts h4{font-weight:600;font-size:1.25rem;margin:0 0 1.1rem;color:var(--brand-heading,#1f2133)}.blog-detail .comments-area h4{font-weight:600;margin-bottom:1rem}.isegel-blog-sidebar .recent-list .title{font-size:14px;font-weight:500;line-height:1.4;margin:0 0 4px}.isegel-blog-sidebar .recent-list .title a{color:var(--brand-heading,#1f2133);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.isegel-blog-sidebar .recent-list .title a:hover{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-sidebar .recent-list .date{font-size:12px;color:var(--brand-muted,#525766)}.isegel-blog-sidebar .tag-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.isegel-blog-sidebar .tag-list a{display:inline-block;padding:6px 14px;border-radius:20px;font-size:12px;color:var(--brand-muted,#525766);background:#f5f7fc;text-decoration:none;transition:all .2s ease}.isegel-blog-sidebar .tag-list a:hover{background:var(--primary-2nd-color,#40e0d0);color:#1f2133}.isegel-blog-single-banner{position:relative;margin-bottom:0}.isegel-blog-single-banner__image{position:relative;aspect-ratio:21/9;max-height:420px;overflow:hidden;background:#f0f5f7;width:100%}.isegel-blog-single-banner__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.isegel-blog-single-banner__overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(31,33,51,.75) 0,transparent 50%);display:flex;align-items:flex-end;padding:48px 0 32px}.isegel-blog-single-banner .auto-container{width:100%}.isegel-blog-single-banner__title{font-weight:700;font-size:clamp(22px,3.5vw,32px);line-height:1.3;color:#fff;margin:0 0 12px;text-shadow:0 1px 4px rgba(0,0,0,.3)}.isegel-blog-single-banner__meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;font-size:14px;color:hsla(0,0%,100%,.9)}.isegel-blog-single-banner__meta a{color:hsla(0,0%,100%,.95);text-decoration:none;transition:color .2s ease}.isegel-blog-single-banner__meta a:hover{color:var(--primary-2nd-color,#40e0d0)}.isegel-blog-article{padding:40px 0 64px}.isegel-blog-article .article-body{max-width:680px;margin:0 auto;padding:40px 32px 48px;background:#fafbfc;border:1px solid var(--brand-border,#e8ecf2);border-radius:20px;box-shadow:0 2px 20px rgba(31,33,51,.04)}.isegel-blog-article .article-body .article-body__html{color:#374151;letter-spacing:.01em}.isegel-blog-article .article-body .article-body__html h2,.isegel-blog-article .article-body .article-body__html h3,.isegel-blog-article .article-body .article-body__html h4,.isegel-blog-article .article-body h2,.isegel-blog-article .article-body h3,.isegel-blog-article .article-body h4{font-weight:600;color:var(--brand-heading,#1f2133);margin:2em 0 .6em;line-height:1.35;letter-spacing:-.02em}.isegel-blog-article .article-body .article-body__html h2:first-child,.isegel-blog-article .article-body h2:first-child{margin-top:0}.isegel-blog-article .article-body .article-body__html h2,.isegel-blog-article .article-body h2{font-size:1.5rem;padding-bottom:8px;border-bottom:2px solid rgba(64,224,208,.35)}.isegel-blog-article .article-body .article-body__html h3,.isegel-blog-article .article-body h3{font-size:1.25rem}.isegel-blog-article .article-body .article-body__html h4,.isegel-blog-article .article-body h4{font-size:1.1rem}.isegel-blog-article .article-body .article-body__html p,.isegel-blog-article .article-body p{font-size:18px;line-height:1.8;color:#374151;margin:0 0 1.4em;text-align:left}.isegel-blog-article .article-body .article-body__html p:first-of-type{font-size:19px;line-height:1.75;color:#1f2937;font-weight:500}.isegel-blog-article .article-body .article-body__html a,.isegel-blog-article .article-body a{color:var(--primary-2nd-hover-bg-color,#0d9488);text-decoration:none;border-bottom:1px solid rgba(13,148,136,.35);transition:border-color .2s ease,color .2s ease}.isegel-blog-article .article-body .article-body__html a:hover,.isegel-blog-article .article-body a:hover{color:var(--primary-color,#7c3aed);border-bottom-color:initial}.isegel-blog-article .article-body .article-body__html ol,.isegel-blog-article .article-body .article-body__html ul,.isegel-blog-article .article-body ol,.isegel-blog-article .article-body ul{margin:0 0 1.4em;padding-left:1.6em}.isegel-blog-article .article-body .article-body__html li,.isegel-blog-article .article-body li{margin-bottom:.5em;font-size:18px;line-height:1.75;color:#374151}.isegel-blog-article .article-body .article-body__html ul li{list-style-type:disc}.isegel-blog-article .article-body .article-body__html ol li{list-style-type:decimal}.isegel-blog-article .article-body .article-body__html blockquote,.isegel-blog-article .article-body blockquote{margin:1.8em 0;padding:20px 24px;border-left:4px solid var(--primary-2nd-color,#40e0d0);background:rgba(64,224,208,.08);border-radius:0 12px 12px 0;font-size:17px;line-height:1.7;color:#4b5563;font-style:italic}.isegel-blog-article .article-body .article-body__html blockquote p,.isegel-blog-article .article-body blockquote p{margin:0;font-style:italic;font-size:inherit}.isegel-blog-article .article-body .article-body__html strong,.isegel-blog-article .article-body strong{font-weight:600;color:#1f2937}.isegel-blog-article .article-body .article-body__html em,.isegel-blog-article .article-body em{font-style:italic;color:#4b5563}.isegel-blog-article .article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:32px;padding-top:24px;border-top:1px solid var(--brand-border,#ecedf2)}.isegel-blog-article .article-tags .label{font-size:14px;font-weight:600;color:var(--brand-heading,#1f2133)}.isegel-blog-article .article-tags a{display:inline-block;padding:5px 14px;border-radius:20px;font-size:13px;background:#f5f7fc;color:var(--brand-ink,#1f2133);text-decoration:none;transition:all .2s ease}.isegel-blog-article .article-tags a:hover{background:var(--primary-2nd-color,#40e0d0);color:#1f2133}.isegel-blog-article .article-share{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:24px}.isegel-blog-article .article-share .label{font-size:14px;font-weight:600;color:var(--brand-heading,#1f2133)}.isegel-blog-article .article-share a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#f5f7fc;color:var(--brand-muted,#525766);transition:all .2s ease}.isegel-blog-article .article-share a:hover{background:var(--primary-2nd-color,#40e0d0);color:#1f2133}.isegel-blog-related{padding:32px 0 48px;border-top:1px solid var(--brand-border,#ecedf2)}.isegel-blog-related__title{font-size:22px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 24px}.isegel-blog-related .row>[class*=col-]{margin-bottom:24px}.isegel-blog-related-card{display:block;text-decoration:none;color:inherit;height:100%;border:1px solid var(--brand-border,#ecedf2);border-radius:16px;overflow:hidden;transition:all .25s ease}.isegel-blog-related-card:hover{transform:translateY(-4px);border-color:rgba(64,224,208,.4);box-shadow:0 20px 50px rgba(31,33,51,.14)}.isegel-blog-related-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.isegel-blog-related-card__body{padding:20px}.isegel-blog-related-card__title{font-size:16px;font-weight:600;line-height:1.4;color:var(--brand-heading,#1f2133);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.isegel-blog-related-card:hover .isegel-blog-related-card__title{color:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-related-card__date{font-size:13px;color:var(--brand-muted,#525766)}.isegel-blog-comments{padding:40px 0 64px;border-top:1px solid var(--brand-border,#ecedf2)}.isegel-blog-comments__title{font-size:22px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 24px}.isegel-blog-comment{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid var(--brand-border,#ecedf2)}.isegel-blog-comment:last-of-type{border-bottom:none}.isegel-blog-comment__avatar{flex-shrink:0;width:52px;height:52px;border-radius:50%;overflow:hidden;background:#f0f5f7}.isegel-blog-comment__avatar img{width:100%;height:100%;object-fit:cover}.isegel-blog-comment__body{flex:1;min-width:0}.isegel-blog-comment__name{font-size:15px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 4px}.isegel-blog-comment__date{font-size:13px;color:var(--brand-muted,#525766);margin-bottom:8px}.isegel-blog-comment__text{font-size:15px;line-height:1.6;color:var(--brand-muted,#77838f);margin:0}.isegel-blog-comment-form{margin-top:32px;padding:32px;background:#f9fafb;border-radius:16px;border:1px solid var(--brand-border,#ecedf2)}.isegel-blog-comment-form__title{font-size:18px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 20px}.isegel-blog-comment-form .form-row{margin-bottom:20px}.isegel-blog-comment-form input,.isegel-blog-comment-form textarea{width:100%;padding:14px 18px;border:1px solid var(--brand-border,#ecedf2);border-radius:12px;font-size:15px;color:var(--brand-ink,#1f2133);transition:border-color .2s ease,box-shadow .2s ease}.isegel-blog-comment-form input:focus,.isegel-blog-comment-form textarea:focus{outline:none;border-color:var(--primary-2nd-color,#40e0d0);box-shadow:0 0 0 3px rgba(64,224,208,.15)}.isegel-blog-comment-form textarea{min-height:140px;resize:vertical}.isegel-blog-comment-form .submit-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border:none;border-radius:12px;background:var(--primary-2nd-color,#40e0d0);color:#1f2133;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease}.isegel-blog-comment-form .submit-btn:hover:not(:disabled){background:var(--primary-2nd-hover-bg-color,#2dbda8)}.isegel-blog-comment-form .submit-btn:disabled{opacity:.7;cursor:not-allowed}.isegel-blog-comment-form .form-message{margin-bottom:16px;padding:12px 16px;border-radius:12px;font-size:14px}.isegel-blog-comment-form .form-message.success{background:rgba(64,224,208,.15);color:#0d7377;border:1px solid rgba(64,224,208,.4)}.isegel-blog-comment-form .form-message.error{background:rgba(220,53,69,.08);color:#b02a37;border:1px solid rgba(220,53,69,.25)}.isegel-blog-empty,.isegel-blog-loading{text-align:center;padding:64px 24px}.isegel-blog-empty .icon-wrap,.isegel-blog-loading .spinner{margin-bottom:16px}.isegel-blog-empty__title{font-size:20px;font-weight:600;color:var(--brand-heading,#1f2133);margin:0 0 8px}.isegel-blog-empty__text{font-size:15px;color:var(--brand-muted,#525766);margin:0 0 20px}@media(max-width:991px){.isegel-blog-sidebar{position:static;margin-top:32px}.isegel-blog-single-banner__image{aspect-ratio:16/9;max-height:320px}.isegel-blog-single-banner__overlay{padding:32px 0 24px}.isegel-blog-article{padding:32px 0 48px}.isegel-blog-article .article-body{padding:28px 24px 36px}.isegel-blog-article .article-body li,.isegel-blog-article .article-body p{font-size:16px}.blog-detail .blog-detail-content{font-size:1rem}.blog-detail .blog-detail-content h2{margin-top:1.5em}.blog-detail .blog-detail-content h3{margin-top:1.35em}}@media(max-width:767px){.isegel-blog-banner{padding:40px 16px 36px}.isegel-blog-banner__inner{max-width:100%}.isegel-blog-banner__breadcrumb,.isegel-blog-banner__title{margin-bottom:10px}.isegel-blog-page{padding:32px 0 48px}.isegel-blog-card__body{padding:20px}.isegel-blog-card__title{font-size:17px}.isegel-blog-pagination__btn{min-width:44px;height:44px;padding:0 12px}.isegel-blog-single-banner__image{max-height:240px}.isegel-blog-comment{flex-direction:column;gap:12px;padding:20px 0}.isegel-blog-comment-form{padding:24px 20px}.isegel-blog-article .article-body{padding:24px 20px 32px}.isegel-blog-article .article-body .article-body__html p:first-of-type{font-size:17px}.blog-detail .blog-detail-content p{margin-bottom:1.2em;line-height:1.72}.blog-detail .blog-detail-content h2{margin-top:1.35em;margin-bottom:.5em}.blog-detail .blog-detail-content h3{margin-top:1.25em;margin-bottom:.45em}.blog-detail .blog-detail-content ol,.blog-detail .blog-detail-content ul{margin-bottom:1.2em}.blog-detail>.lead{margin-bottom:1.35rem}}.blog-grid .news-block .inner-box{border:1px solid #ecedf2;border-radius:8px}.blog-grid .news-block .inner-box:hover{box-shadow:0 6px 15px rgba(64,79,104,.05)}.sidebar-page-container{position:relative;padding:100px 0 50px}.sidebar-page-container .content-side{margin-bottom:50px}.blog-sidebar{position:relative;background:#f5f7fc;padding:30px;border-radius:8px;margin-left:20px}.blog-sidebar .sidebar-widget{position:relative;padding:0;margin:0 0 30px}.blog-sidebar .sidebar-widget:last-child{margin-bottom:0}.sidebar-title{position:relative;margin-bottom:20px}.sidebar-title h4{position:relative;font-weight:500;font-size:18px;line-height:24px;color:#202124}.sidebar.pd-right{padding-right:20px}.sidebar .search-box,.sidebar .search-widget{position:relative}.sidebar .search-box .form-group{position:relative;margin-bottom:0}.sidebar .search-box .form-group input[type=search],.sidebar .search-box .form-group input[type=text]{position:relative;display:block;width:100%;height:60px;line-height:20px;padding:20px 20px 20px 54px;font-size:15px;color:dimgray;background:#fff;border:1px solid #ecedf2;border-radius:8px;transition:all .5s ease}.sidebar .search-box .form-group input[type=search]:focus,.sidebar .search-box .form-group input[type=text]:focus{border-color:var(--primary-color)}.sidebar .search-box .form-group button{position:absolute;right:0;top:0;transition:all .5s ease}.sidebar .search-box .form-group button:hover{color:#fff}.sidebar .search-box .form-group .icon{position:absolute;left:0;top:0;height:60px;width:60px;text-align:center;line-height:60px;z-index:1}.catagory-list{position:relative}.catagory-list li{position:relative;margin-bottom:10px}.catagory-list li a{position:relative;display:block;font-size:15px;line-height:25px;padding-left:15px;color:dimgray;transition:all .3s ease}.catagory-list li a:before{position:absolute;left:0;top:11px;height:4px;width:4px;border-radius:4px;background:#202124;content:"";transition:all .3s ease}.catagory-list li a:hover,.catagory-list li a:hover:before{color:var(--primary-color)}.sidebar .recent-post{position:relative}.recent-post .post{position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:90px;min-height:70px;margin-bottom:20px}.recent-post .post:last-child{margin-bottom:0;padding-bottom:0;border:0}.recent-post .post-thumb{position:absolute;left:0;top:0;height:70px;width:70px;overflow:hidden;margin-bottom:10px}.recent-post .post-thumb img{position:relative;display:block;width:100%;height:100%;object-fit:cover;transition:all .3s ease}.recent-post .post:hover .post-thumb img{opacity:.9;transform:scale(1.1)}.recent-post .post h6{position:relative;color:#202124;font-size:15px;line-height:1.5em;margin-bottom:4px;transition:all .3s ease}.recent-post .post h6 a{color:inherit}.recent-post .post h6:hover{color:#202124}.recent-post .post .post-info{position:relative;font-size:14px;line-height:18px;color:rgba(68,68,68,.8);font-weight:400}.tag-list{position:relative;display:flex;align-items:center;flex-wrap:wrap}.tag-list li{position:relative;margin-right:10px;margin-bottom:10px}.tag-list a{position:relative;display:block;font-size:14px;line-height:20px;color:dimgray;padding:5px 20px;font-weight:400;text-align:center;background:#fff;text-transform:capitalize;transition:all .3s ease}.tag-list a:hover{color:#fff;background-color:var(--primary-color)}.blog-single{position:relative;padding:80px 0 100px}.blog-single .upper-box{position:relative;margin-bottom:50px}.blog-single .auto-container{max-width:860px}.blog-single .upper-box h3{position:relative;font-weight:500;font-size:30px;line-height:41px;text-align:center;color:#202124;margin-bottom:20px}.blog-single .post-info{position:relative;display:flex;align-items:center;justify-content:center}.blog-single .post-info li{position:relative;display:flex;align-items:center;font-size:14px;line-height:24px;color:dimgray;padding-left:15px;margin-right:10px}.blog-single .post-info li:before{position:absolute;left:0;top:9px;height:5px;width:5px;border-radius:3px;background:dimgray;content:""}.blog-single .post-info li:first-child{padding-left:0}.blog-single .post-info li:first-child:before{display:none}.blog-single .post-info .thumb{position:relative;height:30px;width:30px;border-radius:50%;overflow:hidden;margin-right:12px}.blog-single .main-image{position:relative;margin-bottom:0}.blog-single .main-image img{width:100%;margin-bottom:40px}.blog-single .image{position:relative;margin-bottom:30px}.blog-single h4{font-weight:500;font-size:18px;line-height:24px;color:#202124;margin-bottom:17px}.blog-single p{font-size:15px;line-height:30px;color:#77838f;margin-bottom:30px}.blog-single .list-style-four{margin-top:30px;margin-bottom:30px;display:flex;flex-wrap:wrap}.blog-single .list-style-four li{width:50%;flex:0 0 50%}.blockquote-style-one{position:relative;background:#f0f5f7;border-radius:8px;padding:40px 60px}.blockquote-style-one p{font-size:15px;line-height:30px;color:#202124;font-style:italic;margin-bottom:0}.blockquote-style-one cite{font-size:15px;color:dimgray;display:block;font-style:normal;margin-top:11px}.blog-single .other-options{position:relative;display:flex;justify-content:space-between;border-top:1px solid #ecedf2;border-bottom:1px solid #ecedf2;padding:35px 0;margin:45px 0;flex-wrap:wrap}.blog-single .other-options .tags,.blog-single .social-share{display:flex;align-items:center;flex-wrap:wrap}.blog-single .other-options .tags{position:relative;margin:15px 0}.other-options .tags a{position:relative;background:#f0f5f7;border-radius:30px;font-size:14px;line-height:20px;color:dimgray;padding:5px 20px;border-radius:4px;margin-right:10px;transition:all .3s ease}.other-options .tags a:hover{background:var(--primary-color);color:#fff}.post-control{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #ecedf2;margin-bottom:50px}.post-control .next-post,.post-control .prev-post{position:relative;margin-bottom:30px}.post-control .next-post{text-align:right}.post-control .icon{position:absolute;left:0;top:0;font-size:9px;line-height:24px;color:var(--primary-color);font-weight:700}.post-control .next-post .icon{left:auto;right:0}.post-control .title{font-weight:500;font-size:16px;line-height:22px;text-transform:capitalize;color:var(--primary-color);padding-left:16px}.post-control .next-post .title{padding-left:0;padding-right:16px}.post-control h5{position:relative;font-weight:400;font-size:14px;line-height:24px;color:#202124;font-weight:500}.post-control h5 a{color:#202124;display:inline-block;transition:all .3s ease}.post-control h5 a:hover{color:var(--primary-color)}.comments-area{position:relative;margin-bottom:50px}.comments-area h4{margin-bottom:35px}.comment-box{position:relative;margin-bottom:30px}.comment-box .comment{position:relative;padding-left:110px;margin-bottom:50px}.comment-box .comment.reply-comment{margin-left:110px}.comment-box .comment.reply-comment:last-child{border-bottom:0}.comment-box .user-thumb{position:absolute;left:0;top:0;height:80px;width:80px;margin-bottom:15px;border-radius:50%;overflow:hidden}.comment-box .author-thumb img{display:block;width:100%}.comment-box .comment-info{position:relative;display:flex;align-items:flex-start;flex-direction:column;margin-bottom:20px}.comment-box .user-name{font-weight:500;font-size:16px;line-height:22px;color:#202124}.comment-box .title{font-size:14px;line-height:19px;color:dimgray}.comment-box .text{font-size:15px;line-height:26px;color:dimgray;margin-bottom:20px}.comment-box .rating{position:absolute;right:0;top:8px;font-size:13px;color:#ffc78b}.comment-form{position:relative;padding:50px;border:1px solid #ecedf2}