html,body{background:#111!important;color:#fff!important;font-family:Instrument Sans,Inter,sans-serif!important}.kp-blog-page,.kp-article-page{background:#111;min-height:100vh;padding-top:80px}.kp-blog-container{max-width:1400px;margin:0 auto;padding:clamp(1.5rem,4vw,4rem)}.kp-blog-header{padding:clamp(3rem,6vw,6rem) 0 clamp(2rem,4vw,4rem);border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:clamp(2rem,4vw,4rem)}.kp-blog-header__pill{display:inline-flex;align-items:center;gap:.5rem;background:#00e68a1a;border:1px solid rgba(0,230,138,.25);border-radius:100px;padding:.35rem .9rem;font-size:.8rem;font-weight:600;color:#00e68a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.25rem}.kp-blog-header__pill .dot{width:6px;height:6px;border-radius:50%;background:#00e68a;display:inline-block}.kp-blog-header__title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem}.kp-blog-header__desc{font-size:1.1rem;color:#999;max-width:56ch;margin:0;line-height:1.7}.kp-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}@media(max-width:1024px){.kp-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.kp-blog-grid{grid-template-columns:1fr}}.kp-blog-card{display:flex;flex-direction:column;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.kp-blog-card:hover{transform:translateY(-4px);border-color:#fff3;box-shadow:0 16px 40px #0006}.kp-blog-card__image-wrap{aspect-ratio:16/9;overflow:hidden;background:#ffffff0f}.kp-blog-card__image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.kp-blog-card:hover .kp-blog-card__image-wrap img{transform:scale(1.04)}.kp-blog-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00e68a14,#ffffff08);color:#fff3;font-size:2.5rem}.kp-blog-card__body{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;flex:1}.kp-blog-card__meta{font-size:.78rem;color:#999;display:flex;align-items:center;gap:.5rem}.kp-blog-card__meta-dot{width:3px;height:3px;border-radius:50%;background:#999;display:inline-block}.kp-blog-card__title{font-size:1.05rem;font-weight:600;color:#fff;line-height:1.4;letter-spacing:-.01em;margin:0;transition:color .2s}.kp-blog-card:hover .kp-blog-card__title{color:#00e68a}.kp-blog-card__excerpt{font-size:.88rem;color:#999;line-height:1.65;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kp-blog-card__footer{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between}.kp-blog-card__read-more{font-size:.8rem;font-weight:600;color:#00e68a;display:flex;align-items:center;gap:.3rem;letter-spacing:.02em}.kp-blog-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.kp-blog-pagination a,.kp-blog-pagination span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s;border:1px solid rgba(255,255,255,.1);color:#999}.kp-blog-pagination a:hover{background:#ffffff14;color:#fff;border-color:#fff3}.kp-blog-pagination .current{background:#00e68a;color:#000;border-color:#00e68a;font-weight:700}.kp-article-back{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;color:#999;text-decoration:none;transition:color .2s;margin-bottom:2.5rem}.kp-article-back:hover{color:#00e68a}.kp-article-hero{margin-bottom:clamp(2rem,4vw,4rem)}.kp-article-hero__image{width:100%;max-height:520px;object-fit:cover;border-radius:12px;display:block}.kp-article-header{max-width:800px;margin:0 auto clamp(2rem,4vw,3rem);text-align:center}.kp-article-header__pill{display:inline-flex;align-items:center;gap:.5rem;background:#00e68a1a;border:1px solid rgba(0,230,138,.25);border-radius:100px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;color:#00e68a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.25rem;text-decoration:none}.kp-article-header__title{font-size:clamp(1.9rem,4.5vw,3.2rem);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.15;margin:0 0 1.5rem}.kp-article-header__meta{font-size:.85rem;color:#999;display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.kp-article-header__meta-dot{width:3px;height:3px;border-radius:50%;background:#555;display:inline-block}.kp-article-content{max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.8;color:#ffffffde}.kp-article-content h1,.kp-article-content h2,.kp-article-content h3,.kp-article-content h4,.kp-article-content h5,.kp-article-content h6{color:#fff;font-family:Instrument Sans,Inter,sans-serif;letter-spacing:-.02em;line-height:1.25;margin-top:2.5em;margin-bottom:.75em}.kp-article-content h1{font-size:2.2rem;font-weight:700}.kp-article-content h2{font-size:1.6rem;font-weight:700}.kp-article-content h3{font-size:1.25rem;font-weight:600}.kp-article-content h4{font-size:1.05rem;font-weight:600}.kp-article-content h5{font-size:.95rem;font-weight:600}.kp-article-content h6{font-size:.9rem;font-weight:600;color:#999}.kp-article-content p{color:#fffc;margin:0 0 1.5em}.kp-article-content a{color:#00e68a;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.kp-article-content a:hover{opacity:.75}.kp-article-content ul,.kp-article-content ol{color:#fffc;padding-left:1.6em;margin:0 0 1.5em}.kp-article-content li{margin-bottom:.5em}.kp-article-content ul li::marker{color:#00e68a}.kp-article-content ol li::marker{color:#00e68a;font-weight:600}.kp-article-content blockquote{border-left:3px solid #00E68A;margin:2em 0;padding:1.25em 1.5em;background:#00e68a0f;border-radius:0 8px 8px 0;color:#ffffffbf;font-style:italic}.kp-article-content blockquote p{margin:0;color:#ffffffbf}.kp-article-content code{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.88em;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:.15em .4em;color:#00e68a}.kp-article-content pre{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.5em;overflow-x:auto;margin:2em 0}.kp-article-content pre code{background:none;border:none;padding:0;color:#ffffffde;font-size:.9rem;line-height:1.7}.kp-article-content img{width:100%;border-radius:10px;margin:2em 0;display:block}.kp-article-content hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:3em 0}.kp-article-content table{width:100%;border-collapse:collapse;margin:2em 0;font-size:.95rem;color:#fffc}.kp-article-content th{background:#ffffff12;color:#fff;font-weight:600;padding:.75em 1em;text-align:left;border-bottom:1px solid rgba(255,255,255,.12)}.kp-article-content td{padding:.7em 1em;border-bottom:1px solid rgba(255,255,255,.07)}.kp-article-content tr:hover td{background:#ffffff08}.kp-article-divider{border:none;border-top:1px solid rgba(255,255,255,.1);max-width:760px;margin:clamp(3rem,5vw,5rem) auto}.kp-article-footer-nav{max-width:760px;margin:0 auto clamp(3rem,5vw,5rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.kp-article-footer-nav__back{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:.6rem 1.2rem;text-decoration:none;transition:background .2s,border-color .2s}.kp-article-footer-nav__back:hover{background:#ffffff1f;border-color:#fff3}.kp-article-footer-nav__share{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#999}.kp-article-footer-nav__share a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.1);color:#999;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.kp-article-footer-nav__share a:hover{color:#fff;border-color:#ffffff40;background:#ffffff12}.kp-article-tags{max-width:760px;margin:0 auto 2rem;display:flex;flex-wrap:wrap;gap:.5rem}.kp-article-tag{display:inline-flex;align-items:center;padding:.3rem .8rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:100px;font-size:.78rem;font-weight:500;color:#999;text-decoration:none;transition:color .2s,border-color .2s}.kp-article-tag:hover{color:#00e68a;border-color:#00e68a4d}.kp-blog-page .header-wrapper,.kp-blog-page .header,.kp-blog-page sticky-header,.kp-blog-page .announcement-bar,.kp-blog-page .scrolling-promotion,.kp-blog-page section-header,.kp-blog-page .shopify-section-group-header-group,.kp-blog-page .shopify-section-group-footer-group,.kp-blog-page .footer,.kp-article-page .header-wrapper,.kp-article-page .header,.kp-article-page sticky-header,.kp-article-page .announcement-bar,.kp-article-page .scrolling-promotion,.kp-article-page section-header,.kp-article-page .shopify-section-group-header-group,.kp-article-page .shopify-section-group-footer-group,.kp-article-page .footer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kp-blog.css.map */
