body.blog,body.kt-blog-ui{--ktb-red:#CF0000;--ktb-red-hot:#E50001;--ktb-ink:#121212;--ktb-muted:#6b6b6b;--ktb-line:#ececec;--ktb-soft:#f7f7f8;--ktb-white:#ffffff;--ktb-max:1200px;--ktb-display:"Sora", system-ui, sans-serif;--ktb-body:"Manrope", system-ui, sans-serif}.ktb-hero{position:relative;isolation:isolate;padding:clamp(3.25rem, 7vw, 5rem) 0 clamp(3rem, 5.5vw, 4rem);overflow:hidden;color:#fff;background:radial-gradient(ellipse 70% 80% at 85% 40%,rgb(207 0 0 / .22),transparent 55%),radial-gradient(ellipse 50% 60% at 10% 90%,rgb(207 0 0 / .1),transparent 50%),linear-gradient(165deg,#141416 0%,#1c1c20 45%,#101012 100%)}.ktb-hero-photo{position:absolute;inset:0;background:url(https://krazeytech.com/wp-content/uploads/2026/04/Home-Banner.png) center / cover no-repeat;opacity:.14;filter:grayscale(.35) contrast(1.05);z-index:0;pointer-events:none}.ktb-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(12 12 14 / .92) 0%,rgb(12 12 14 / .72) 48%,rgb(12 12 14 / .4) 100%),linear-gradient(180deg,rgb(12 12 14 / .2) 0%,transparent 45%,rgb(12 12 14 / .5) 100%);z-index:1;pointer-events:none}.ktb-wrap{width:min(100% - 2rem, var(--ktb-max));margin-inline:auto}.ktb-hero-inner{position:relative;z-index:4;max-width:40rem}.ktb-eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .9rem;font-family:var(--ktb-body);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .78)}.ktb-eyebrow::before{content:"";width:1.5rem;height:2px;background:var(--ktb-red)}.ktb-hero-title{margin:0 0 0.85rem!important;font-family:var(--ktb-display)!important;font-size:clamp(2.35rem, 5.5vw, 3.4rem)!important;font-weight:700!important;letter-spacing:-0.04em!important;line-height:1.08!important;color:#ffffff!important}.ktb-hero-lead{margin:0;color:rgb(255 255 255 / .78);font-family:var(--ktb-body);font-size:clamp(1rem, 1.6vw, 1.1rem);line-height:1.7;font-weight:400}body.blog #content.site-content,body.kt-blog-single #content.site-content{background:var(--ktb-soft);padding-top:clamp(2rem, 4vw, 3rem);padding-bottom:clamp(2.5rem, 5vw, 4rem);font-family:var(--ktb-body);color:var(--ktb-ink)}body.kt-blog-single #content.site-content{padding-top:clamp(0.85rem, 2vw, 1.35rem)}body.blog #content .woostify-container,body.kt-blog-single #content .woostify-container{width:min(100% - 2rem, var(--ktb-max));max-width:var(--ktb-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,280px);gap:clamp(1.5rem, 3vw, 2.5rem);align-items:start}body.blog #primary.content-area,body.kt-blog-single #primary.content-area{width:100%!important;float:none!important;margin:0!important}body.blog #secondary.widget-area,body.kt-blog-single #secondary.widget-area{width:100%!important;float:none!important;margin:0!important;padding:0!important}body.blog #main.site-main{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:stretch;justify-content:stretch;flex-wrap:unset}body.blog #main.site-main>.pagination,body.blog #main.site-main>.navigation,body.blog #main.site-main>nav.navigation,body.blog #main.site-main>.woocommerce-pagination{grid-column:1 / -1}body.blog #main .post-loop{margin:0!important;padding:0!important;border:1px solid var(--ktb-line)!important;border-radius:18px!important;background:var(--ktb-white)!important;overflow:hidden;flex:unset!important;flex-basis:auto!important;width:100%!important;max-width:none!important;text-align:left!important;transition:border-color 0.2s ease,box-shadow 0.25s ease,transform 0.25s ease}body.blog #main .post-loop+.post-loop{margin-top:0!important}body.blog #main .post-loop:hover{border-color:rgb(207 0 0 / .22)!important;box-shadow:0 16px 36px rgb(18 18 18 / .06);transform:translateY(-3px)}body.blog #main .post-loop .loop-post-inner{display:flex!important;flex-direction:column;gap:0;height:100%;padding:0!important;margin:0!important}body.blog #main .post-loop .entry-header{display:flex;flex-direction:column;margin:0!important;padding:0!important}body.blog #main .post-loop .post-cover-image,body.blog #main .post-loop .entry-image-link{display:block!important;order:-1;margin:0!important;padding:0!important;overflow:hidden;background:#f0f0f2}body.blog #main .post-loop .post-cover-image a,body.blog #main .post-loop a.entry-image-link{display:grid!important;place-items:center;margin:0!important;min-height:12.5rem;aspect-ratio:3 / 2;background:#f0f0f2;line-height:0}body.blog #main .post-loop .post-cover-image img,body.blog #main .post-loop .entry-image-link img,body.blog #main .post-loop img.wp-post-image{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:12.5rem;aspect-ratio:3 / 2;object-fit:contain!important;object-position:center center!important;border-radius:0!important;margin:0!important;transition:transform 0.45s ease,opacity 0.25s ease}body.blog #main .post-loop:hover .post-cover-image img,body.blog #main .post-loop:hover .entry-image-link img,body.blog #main .post-loop:hover img.wp-post-image{transform:scale(1.02)}body.blog #main .post-loop .entry-title,body.blog #main .post-loop .entry-meta,body.blog #main .post-loop .entry-summary,body.blog #main .post-loop .summary-text,body.blog #main .post-loop .post-read-more{padding-left:1.25rem;padding-right:1.25rem}body.blog #main .post-loop .entry-title{margin:1.15rem 0 0!important;padding-top:0!important;font-family:var(--ktb-display)!important;font-size:clamp(1.15rem, 2vw, 1.35rem)!important;font-weight:700!important;letter-spacing:-0.03em!important;line-height:1.25!important;color:var(--ktb-ink)!important}body.blog #main .post-loop .entry-header:not(:has(.post-cover-image)) .entry-title{margin-top:1.25rem!important}body.blog #main .post-loop .entry-title a{color:inherit!important;text-decoration:none!important;transition:color 0.2s ease}body.blog #main .post-loop .entry-title a:hover{color:var(--ktb-red)!important}body.blog #main .post-loop .entry-title::after{content:"";display:block;width:2.35rem;height:3px;margin-top:.75rem;border-radius:99px;background:var(--ktb-red)}body.blog #main .post-loop .entry-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:0;row-gap:.3rem;margin:.7rem 0 0!important;font-family:var(--ktb-body);font-size:.78rem;font-weight:550;line-height:1.35;color:var(--ktb-muted)}body.blog #main .post-loop .post-meta-separator{display:none!important}body.blog #main .post-loop .post-meta-item{display:inline-flex!important;align-items:center;margin:0!important;padding:0!important;list-style:none!important}body.blog #main .post-loop .post-meta-item~.post-meta-item::before{content:"·";display:inline-block;margin-right:.5rem;color:#c4c4c8;font-weight:700;line-height:1}body.blog #main .post-loop .post-meta-item a,body.blog #main .post-loop .post-meta-item{color:var(--ktb-muted)!important;text-decoration:none!important}body.blog #main .post-loop .post-meta-item a:hover{color:var(--ktb-red)!important}body.blog #main .post-loop .entry-meta .updated{display:none!important}body.blog #main .post-loop .entry-meta .label:not(.sr-only){margin-right:.2rem}body.blog #main .post-loop .entry-summary,body.blog #main .post-loop .summary-text{margin:.75rem 0 0!important;padding-bottom:1.35rem!important;color:var(--ktb-muted)!important;font-family:var(--ktb-body);font-size:0.92rem!important;line-height:1.65!important;flex:1 1 auto}body.blog #main .post-loop .entry-summary p{margin:0!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}body.blog #main .post-loop .post-read-more{margin:0 0 1.25rem!important;padding-top:0!important}body.blog #main .post-loop .post-read-more a,body.blog #main .post-loop .read-more-button{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--ktb-body);font-size:.84rem;font-weight:700;color:var(--ktb-red)!important;text-decoration:none!important}body.blog #main .post-loop .post-read-more a:hover{color:var(--ktb-red-hot)!important}body.blog .pagination,body.blog .woocommerce-pagination,body.blog .nav-links{margin-top:.5rem;font-family:var(--ktb-body)}body.blog .pagination .page-numbers,body.blog .nav-links a{border-radius:999px!important}body.blog .pagination .page-numbers.current{background:var(--ktb-red)!important;border-color:var(--ktb-red)!important}body.blog #secondary .widget,body.kt-blog-single #secondary .widget{margin:0 0 1rem!important;padding:1.25rem 1.2rem!important;border:1px solid var(--ktb-line);border-radius:16px;background:var(--ktb-white);box-shadow:none!important}body.blog #secondary .widget:last-child,body.kt-blog-single #secondary .widget:last-child{margin-bottom:0!important}body.blog #secondary .widget-title,body.kt-blog-single #secondary .widget-title{margin:0 0 0.85rem!important;padding:0!important;border:none!important;font-family:var(--ktb-display)!important;font-size:0.95rem!important;font-weight:700!important;letter-spacing:-0.02em!important;color:var(--ktb-ink)!important;text-transform:none!important}body.blog #secondary .widget ul,body.kt-blog-single #secondary .widget ul{margin:0!important;padding:0!important;list-style:none!important}body.blog #secondary .widget li,body.kt-blog-single #secondary .widget li{margin:0!important;padding:.55rem 0!important;border-bottom:1px solid var(--ktb-line);font-family:var(--ktb-body);font-size:.9rem}body.blog #secondary .widget li:last-child,body.kt-blog-single #secondary .widget li:last-child{border-bottom:none;padding-bottom:0!important}body.blog #secondary .widget a,body.kt-blog-single #secondary .widget a{color:var(--ktb-ink)!important;text-decoration:none!important;transition:color 0.2s ease}body.blog #secondary .widget a:hover,body.kt-blog-single #secondary .widget a:hover{color:var(--ktb-red)!important}body.blog #secondary .search-form,body.kt-blog-single #secondary .search-form{display:flex;align-items:stretch;gap:.5rem;position:relative}body.blog #secondary .search-form .search-field,body.kt-blog-single #secondary .search-form .search-field{flex:1;min-width:0;min-height:44px;margin:0!important;padding:.55rem 0.9rem!important;border:1px solid var(--ktb-line)!important;border-radius:999px!important;font-family:var(--ktb-body);background:var(--ktb-soft)!important;box-shadow:none!important}body.blog #secondary .search-form .search-field:focus,body.kt-blog-single #secondary .search-form .search-field:focus{border-color:rgb(207 0 0 / .4)!important;outline:none;box-shadow:0 0 0 3px rgb(207 0 0 / .1)!important}body.blog #secondary .search-form .search-submit,body.blog #secondary .search-form button[type="submit"],body.kt-blog-single #secondary .search-form .search-submit,body.kt-blog-single #secondary .search-form button[type="submit"]{position:static!important;right:auto!important;bottom:auto!important;z-index:auto!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;overflow:visible!important;margin:0!important;padding:0 1.15rem!important;border:none!important;border-radius:999px!important;background:var(--ktb-red)!important;color:#fff!important;font-family:var(--ktb-body)!important;font-size:0.88rem!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;text-indent:0!important;cursor:pointer}body.blog #secondary .search-form .search-submit:hover,body.blog #secondary .search-form button[type="submit"]:hover,body.kt-blog-single #secondary .search-form .search-submit:hover,body.kt-blog-single #secondary .search-form button[type="submit"]:hover{background:var(--ktb-red-hot)!important;color:#fff!important}body.blog #secondary .search-form-icon,body.kt-blog-single #secondary .search-form-icon{display:none!important}body.blog .no-results .page-header .page-title{font-family:var(--ktb-display)}@media (max-width:991px){body.blog #content .woostify-container,body.kt-blog-single #content .woostify-container{grid-template-columns:1fr}body.blog #main.site-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width:767px){.ktb-wrap,body.blog #content .woostify-container,body.kt-blog-single #content .woostify-container{width:min(100% - 1.25rem, var(--ktb-max))}body.blog #main.site-main{grid-template-columns:1fr;gap:.9rem}body.blog #main .post-loop{border-radius:16px!important}body.blog #main .post-loop .entry-title,body.blog #main .post-loop .entry-meta,body.blog #main .post-loop .entry-summary,body.blog #main .post-loop .summary-text,body.blog #main .post-loop .post-read-more{padding-left:1.1rem;padding-right:1.1rem}body.blog #main .post-loop .post-cover-image a,body.blog #main .post-loop a.entry-image-link,body.blog #main .post-loop .post-cover-image img,body.blog #main .post-loop .entry-image-link img,body.blog #main .post-loop img.wp-post-image{min-height:11rem;aspect-ratio:3 / 2}}body.kt-blog-single .content-top{background:transparent!important;margin:0!important;padding:0 0 0.85rem!important}body.kt-blog-single #main.site-main{display:flex;flex-direction:column;gap:1.15rem}body.kt-blog-single #main>article.post-loop,body.kt-blog-single #main>article.post{--ktb-article-pad:clamp(1.25rem, 3vw, 1.85rem);display:flex;flex-direction:column;margin:0!important;padding:var(--ktb-article-pad)!important;border:1px solid var(--ktb-line)!important;border-radius:20px!important;background:var(--ktb-white)!important;box-shadow:0 1px 2px rgb(18 18 18 / .03);overflow:hidden;transition:none;transform:none}body.kt-blog-single #main>article.post-loop:hover{border-color:var(--ktb-line)!important;box-shadow:0 1px 2px rgb(18 18 18 / .03);transform:none}body.kt-blog-single #main article .post-cover-image,body.kt-blog-single #main article .post-thumb,body.kt-blog-single #main article .post-thumbnail{position:relative;order:-1;display:flex!important;align-items:center;justify-content:center;margin:calc(-1 * var(--ktb-article-pad)) calc(-1 * var(--ktb-article-pad)) 1.35rem!important;padding:1.15rem clamp(1rem, 3vw, 1.75rem)!important;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 50% 40%,rgb(207 0 0 / .05),transparent 60%),#f3f3f5}body.kt-blog-single #main article .post-cover-image::after,body.kt-blog-single #main article .post-thumb::after,body.kt-blog-single #main article .post-thumbnail::after{display:none!important;content:none!important}body.kt-blog-single #main article .post-cover-image img,body.kt-blog-single #main article .post-thumb img,body.kt-blog-single #main article .post-thumbnail img,body.kt-blog-single #main article .post-cover-image .wp-post-image,body.kt-blog-single #main article>.wp-post-image{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:min(460px, 70vh)!important;margin:0 auto!important;border-radius:12px!important;object-fit:contain!important;object-position:center center!important;box-shadow:0 8px 28px rgb(18 18 18 / .08)}body.kt-blog-single #main article .entry-title,body.kt-blog-single #main article h1.entry-title{margin:0 0 0.65rem!important;padding:0!important;font-family:var(--ktb-display)!important;font-size:clamp(1.75rem, 4vw, 2.45rem)!important;font-weight:700!important;letter-spacing:-0.035em!important;line-height:1.15!important;color:var(--ktb-ink)!important}body.kt-blog-single #main article .entry-title::after{content:"";display:block;width:2.5rem;height:3px;margin-top:.85rem;border-radius:99px;background:var(--ktb-red)}body.kt-blog-single #main article .entry-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:0;row-gap:.3rem;margin:0 0 1.35rem!important;padding:0 0 1.15rem!important;border-bottom:1px solid var(--ktb-line);font-family:var(--ktb-body);font-size:.8125rem;font-weight:550;line-height:1.35;color:var(--ktb-muted)}body.kt-blog-single #main article .post-meta-separator{display:none!important}body.kt-blog-single #main article .post-meta-item{display:inline-flex!important;align-items:center;margin:0!important}body.kt-blog-single #main article .post-meta-item~.post-meta-item::before{content:"·";display:inline-block;margin-right:.5rem;color:#c4c4c8;font-weight:700;line-height:1}body.kt-blog-single #main article .post-meta-item,body.kt-blog-single #main article .post-meta-item a{color:var(--ktb-muted)!important;text-decoration:none!important;transition:color 0.2s ease}body.kt-blog-single #main article .post-meta-item a:hover{color:var(--ktb-red)!important}body.kt-blog-single #main article .entry-meta .updated{display:none!important}body.kt-blog-single #main article .entry-content{margin:0!important;padding:0!important;font-family:var(--ktb-body)!important;font-size:1rem!important;line-height:1.75!important;color:#3a3a3a!important}body.kt-blog-single #main article .entry-content>*:first-child{margin-top:0!important}body.kt-blog-single #main article .entry-content>*:last-child{margin-bottom:0!important}body.kt-blog-single #main article .entry-content p{margin:0 0 1.1rem}body.kt-blog-single #main article .entry-content a{color:var(--ktb-red);text-decoration:underline;text-underline-offset:2px}body.kt-blog-single #main article .entry-content a:hover{color:var(--ktb-red-hot)}body.kt-blog-single #main article .entry-content h2,body.kt-blog-single #main article .entry-content h3,body.kt-blog-single #main article .entry-content h4{margin:1.6rem 0 .7rem;font-family:var(--ktb-display)!important;font-weight:700!important;letter-spacing:-0.03em!important;color:var(--ktb-ink)!important}body.kt-blog-single #main article .entry-content ul,body.kt-blog-single #main article .entry-content ol{margin:0 0 1.1rem;padding-left:1.2rem}body.kt-blog-single #main article .entry-content blockquote{margin:1.25rem 0;padding:.85rem 1.1rem;border-left:3px solid var(--ktb-red);border-radius:0 12px 12px 0;background:var(--ktb-soft);font-family:var(--ktb-display);color:var(--ktb-ink)}body.kt-blog-single #main article .entry-content img{max-width:100%;height:auto;border-radius:12px}body.kt-blog-single #main article .entry-footer,body.kt-blog-single #main article .post-tags,body.kt-blog-single #main article .tags-links{margin-top:1.35rem;padding-top:1.1rem;border-top:1px solid var(--ktb-line);font-family:var(--ktb-body);font-size:.875rem;color:var(--ktb-muted)}body.kt-blog-single #main article .entry-footer a,body.kt-blog-single #main article .tags-links a{color:var(--ktb-ink);text-decoration:none}body.kt-blog-single #main article .entry-footer a:hover,body.kt-blog-single #main article .tags-links a:hover{color:var(--ktb-red)}body.kt-blog-single .post-navigation,body.kt-blog-single nav.navigation.post-navigation{margin:0!important;padding:1rem 1.25rem!important;border:1px solid var(--ktb-line);border-radius:16px;background:var(--ktb-white);font-family:var(--ktb-body)}body.kt-blog-single .post-navigation a{color:var(--ktb-ink);text-decoration:none;font-weight:650}body.kt-blog-single .post-navigation a:hover{color:var(--ktb-red)}body.kt-blog-single #comments.comments-area{margin:0!important;padding:clamp(1.25rem, 3vw, 1.85rem)!important;border:1px solid var(--ktb-line);border-radius:20px;background:var(--ktb-white);box-shadow:0 1px 2px rgb(18 18 18 / .03)}body.kt-blog-single #comments .comments-title,body.kt-blog-single #comments .comment-reply-title{margin:0 0 1.15rem!important;font-family:var(--ktb-display)!important;font-size:clamp(1.2rem, 2.4vw, 1.45rem)!important;font-weight:700!important;letter-spacing:-0.03em!important;color:var(--ktb-ink)!important}body.kt-blog-single #comments .comment-list{margin:0 0 1.5rem!important;padding:0!important;list-style:none!important}body.kt-blog-single #comments .comment-list .comment,body.kt-blog-single #comments .comment-list .pingback{margin:0 0 1rem!important;padding:0!important;border:0!important;list-style:none!important}body.kt-blog-single #comments .comment-body{display:grid!important;grid-template-columns:40px minmax(0,1fr);gap:.65rem .85rem;align-items:start;margin:0 0 0.85rem!important;padding:.95rem 1rem!important;border:1px solid var(--ktb-line);border-radius:14px;background:var(--ktb-soft);flex-wrap:unset}body.kt-blog-single #comments .comment-body>.comment-author.vcard{grid-column:1;grid-row:1;margin:0!important;padding:0!important;max-width:none!important;min-width:0!important;width:40px!important}body.kt-blog-single #comments .comment-author img,body.kt-blog-single #comments .avatar{width:40px!important;height:40px!important;border-radius:50%!important;display:block}body.kt-blog-single #comments .comment-body>.comment-content{grid-column:2;grid-row:1;margin:0!important;padding:0!important;border:0!important;min-width:0!important;width:100%!important;max-width:none!important;flex-grow:unset!important;font-family:var(--ktb-body);font-size:.95rem;line-height:1.65;color:#3a3a3a;box-sizing:border-box}body.kt-blog-single #comments .comment-text{margin:0!important;max-width:none!important;width:100%!important}body.kt-blog-single #comments .comment-text .ktb-comment-inner{margin:0}body.kt-blog-single #comments .comment-text.ktb-has-clamp:not(.is-expanded) .ktb-comment-inner{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5;line-clamp:5;overflow:hidden!important;max-height:8.25em}body.kt-blog-single #comments .comment-text.ktb-has-clamp.is-expanded .ktb-comment-inner{display:block!important;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible!important;max-height:none}body.kt-blog-single #comments .ktb-comment-more{display:inline-flex;align-items:center;margin:.45rem 0 0;padding:0;border:0;background:none;font-family:var(--ktb-body);font-size:.82rem;font-weight:700;color:var(--ktb-red);cursor:pointer;text-decoration:none}body.kt-blog-single #comments .ktb-comment-more:hover{color:var(--ktb-red-hot)}body.kt-blog-single #comments .comment-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;margin:0 0 0.55rem!important;font-family:var(--ktb-body);font-size:.78rem;color:var(--ktb-muted)}body.kt-blog-single #comments .comment-meta cite.fn{font-style:normal!important;font-size:.92rem;font-weight:700;color:var(--ktb-ink)}body.kt-blog-single #comments .comment-meta cite.fn a,body.kt-blog-single #comments .comment-meta a{color:inherit!important;text-decoration:none!important}body.kt-blog-single #comments .comment-meta cite.fn a:hover{color:var(--ktb-red)!important}body.kt-blog-single #comments .comment-text p{margin:0 0 .65rem}body.kt-blog-single #comments .comment-text p:last-child{margin-bottom:0}body.kt-blog-single #comments .comment-text a{color:var(--ktb-red)}body.kt-blog-single #comments .reply{margin:.65rem 0 0!important}body.kt-blog-single #comments .comment-reply-link{display:inline-flex;font-family:var(--ktb-body);font-size:.82rem;font-weight:700;color:var(--ktb-red)!important;text-decoration:none!important}body.kt-blog-single #comments .comment-reply-link:hover{color:var(--ktb-red-hot)!important}body.kt-blog-single #comments .children{margin:.85rem 0 0 1.1rem!important;padding:0!important;list-style:none!important}body.kt-blog-single #respond.comment-respond{margin:0!important;padding:0!important;border:0!important;background:transparent!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.kt-blog-single #comments .comment-body>#respond,body.kt-blog-single #comments .comment-content>#respond,body.kt-blog-single #comments .comment #respond,body.kt-blog-single #comments .children #respond{grid-column:1 / -1!important;grid-row:auto!important;flex-basis:100%!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:.85rem 0 0!important;margin-left:0!important;padding:.85rem 0 0!important;border-top:1px solid var(--ktb-line)!important;border-bottom:0!important}body.kt-blog-single #respond .comment-reply-title{margin-bottom:1rem!important}body.kt-blog-single #respond .comment-reply-title #cancel-comment-reply-link{margin-left:.5rem;font-family:var(--ktb-body);font-size:.8rem;font-weight:650;color:var(--ktb-red);text-decoration:none}body.kt-blog-single #commentform.comment-form,body.kt-blog-single .comment-form{display:grid!important;grid-template-columns:1fr 1fr;gap:.85rem;margin:0!important}body.kt-blog-single .comment-form>p,body.kt-blog-single .comment-form .comment-notes,body.kt-blog-single .comment-form .comment-form-comment,body.kt-blog-single .comment-form .comment-form-author,body.kt-blog-single .comment-form .comment-form-email,body.kt-blog-single .comment-form .comment-form-url,body.kt-blog-single .comment-form .comment-form-cookies-consent,body.kt-blog-single .comment-form .form-submit{margin:0!important}body.kt-blog-single .comment-form #comment,body.kt-blog-single .comment-form textarea,body.kt-blog-single .comment-form .comment-form-comment,body.kt-blog-single .comment-form .comment-notes,body.kt-blog-single .comment-form .comment-form-cookies-consent,body.kt-blog-single .comment-form .form-submit,body.kt-blog-single .comment-form .comment-form-url{grid-column:1 / -1}body.kt-blog-single .comment-form label{display:block;margin:0 0 .35rem;font-family:var(--ktb-body);font-size:.8125rem;font-weight:650;color:var(--ktb-ink)}body.kt-blog-single .comment-form input[type="text"],body.kt-blog-single .comment-form input[type="email"],body.kt-blog-single .comment-form input[type="url"],body.kt-blog-single .comment-form textarea{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:.8rem 0.95rem!important;border:1px solid var(--ktb-line)!important;border-radius:12px!important;background:var(--ktb-soft)!important;color:var(--ktb-ink)!important;font-family:var(--ktb-body)!important;font-size:0.95rem!important;font-weight:400!important;line-height:1.45!important;box-shadow:none!important;box-sizing:border-box!important;-webkit-appearance:none!important;appearance:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}body.kt-blog-single .comment-form input[type="text"],body.kt-blog-single .comment-form input[type="email"],body.kt-blog-single .comment-form input[type="url"]{height:48px!important;min-height:48px!important}body.kt-blog-single .comment-form textarea{min-height:140px!important;resize:vertical}body.kt-blog-single .comment-form input::placeholder,body.kt-blog-single .comment-form textarea::placeholder{color:#9a9a9e;opacity:1}body.kt-blog-single .comment-form input:focus,body.kt-blog-single .comment-form textarea:focus{border-color:rgb(207 0 0 / .45)!important;box-shadow:0 0 0 3px rgb(207 0 0 / .1)!important;outline:none!important;background:var(--ktb-white)!important}body.kt-blog-single .comment-form-cookies-consent{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:0.6rem!important;padding:0!important;line-height:1.45!important}body.kt-blog-single .comment-form-cookies-consent input[type="checkbox"],body.kt-blog-single .comment-form-cookies-consent #wp-comment-cookies-consent{appearance:auto!important;-webkit-appearance:checkbox!important;display:inline-block!important;flex:0 0 auto!important;width:1.05rem!important;min-width:1.05rem!important;max-width:1.05rem!important;height:1.05rem!important;margin:.2rem 0 0!important;padding:0!important;float:none!important;accent-color:var(--ktb-red);cursor:pointer}body.kt-blog-single .comment-form-cookies-consent label{display:block!important;flex:1 1 auto!important;width:auto!important;margin:0!important;padding:0!important;float:none!important;font-family:var(--ktb-body)!important;font-size:0.875rem!important;font-weight:500!important;color:var(--ktb-muted)!important;line-height:1.45!important;cursor:pointer}body.kt-blog-single .comment-form .form-submit input[type="submit"],body.kt-blog-single .comment-form .submit{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:8.5rem;height:2.75rem!important;margin:0!important;padding:0 1.5rem!important;border:0!important;border-radius:999px!important;background:var(--ktb-red)!important;color:#fff!important;font-family:var(--ktb-body)!important;font-size:0.875rem!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase!important;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;box-shadow:none!important}body.kt-blog-single .comment-form .form-submit input[type="submit"]:hover,body.kt-blog-single .comment-form .submit:hover{background:var(--ktb-red-hot)!important;transform:translateY(-1px)}@media (max-width:767px){body.kt-blog-single #content.site-content{padding-top:0;padding-bottom:2rem}body.kt-blog-single #content .woostify-container{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;gap:.75rem}body.kt-blog-single #main.site-main{gap:.75rem}body.kt-blog-single #main>article.post-loop,body.kt-blog-single #main>article.post,body.kt-blog-single #comments.comments-area{--ktb-article-pad:1.15rem;padding:var(--ktb-article-pad) 1rem!important;border-radius:0!important;border-left:0!important;border-right:0!important}body.kt-blog-single #main article .post-cover-image,body.kt-blog-single #main article .post-thumb,body.kt-blog-single #main article .post-thumbnail{margin-top:calc(-1 * var(--ktb-article-pad))!important;margin-left:-1rem!important;margin-right:-1rem!important}body.kt-blog-single #main article .post-cover-image,body.kt-blog-single #main article .post-thumb,body.kt-blog-single #main article .post-thumbnail{padding:.9rem 1rem!important}body.kt-blog-single #main article .post-cover-image img,body.kt-blog-single #main article .post-thumb img,body.kt-blog-single #main article .post-thumbnail img,body.kt-blog-single #main article>.wp-post-image{max-height:min(300px, 65vh)!important;border-radius:10px!important}body.kt-blog-single #main article .entry-title,body.kt-blog-single #main article h1.entry-title{font-size:clamp(1.45rem, 7vw, 1.85rem)!important;margin-bottom:0.55rem!important}body.kt-blog-single #main article .entry-meta{gap:.3rem .1rem;margin-bottom:1rem!important;padding-bottom:0.95rem!important;font-size:.75rem;line-height:1.45}body.kt-blog-single #main article .post-meta-separator{width:.28rem;height:.28rem;margin:0 .35rem}body.kt-blog-single #main article .entry-content img{margin:0 0 1rem!important;border-radius:12px}body.kt-blog-single #main article .entry-content{font-size:0.95rem!important;line-height:1.7!important}body.kt-blog-single #comments .comments-title,body.kt-blog-single #comments .comment-reply-title{font-size:1.15rem!important;margin-bottom:0.95rem!important}body.kt-blog-single #comments .comment-list{margin-bottom:1.15rem!important}body.kt-blog-single #comments .comment-body{grid-template-columns:36px minmax(0,1fr)!important;gap:.55rem .7rem;padding:.85rem 0.8rem!important;border-radius:12px}body.kt-blog-single #comments .comment-body>.comment-author.vcard{width:36px!important}body.kt-blog-single #comments .comment-author img,body.kt-blog-single #comments .avatar{width:36px!important;height:36px!important}body.kt-blog-single #comments .comment-body>.comment-content{max-width:none!important;width:100%!important;font-size:.9rem;line-height:1.6}body.kt-blog-single #comments .comment-meta{margin-bottom:0.4rem!important}body.kt-blog-single #comments .comment-meta cite.fn{font-size:.88rem}body.kt-blog-single #comments .children{margin:.65rem 0 0 0.35rem!important}body.kt-blog-single #commentform.comment-form,body.kt-blog-single .comment-form{grid-template-columns:1fr;gap:.75rem}body.kt-blog-single .comment-form textarea{min-height:120px!important}body.kt-blog-single .comment-form input[type="text"],body.kt-blog-single .comment-form input[type="email"],body.kt-blog-single .comment-form input[type="url"]{height:46px!important;min-height:46px!important}body.kt-blog-single .comment-form .form-submit input[type="submit"],body.kt-blog-single .comment-form .submit{width:100%!important;min-width:0}body.kt-blog-single #respond .comment-reply-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;line-height:1.3}body.kt-blog-single #respond .comment-reply-title #cancel-comment-reply-link{margin-left:0}body.kt-blog-single #secondary .widget{margin-left:1rem!important;margin-right:1rem!important;padding:1.05rem 1rem!important;border-radius:14px}}