.blog-content{--content-spacing: 1.5rem;--heading-spacing: 2.5rem}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Outfit,sans-serif;font-weight:500;color:#05092e;letter-spacing:-.02em;margin-top:var(--heading-spacing);margin-bottom:var(--content-spacing)}.blog-content h1{font-size:2.5rem;line-height:1.2}.blog-content h2{font-size:1.875rem;line-height:1.3}.blog-content h3{font-size:1.5rem;line-height:1.4}.blog-content h4{font-size:1.25rem;line-height:1.4}.blog-content p{margin-bottom:var(--content-spacing)}.blog-content a{color:#743aed;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.blog-content a:hover{color:#5a2dc0}.blog-content ul,.blog-content ol{margin-bottom:var(--content-spacing);padding-left:1.5rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:.5rem}.blog-content li>ul,.blog-content li>ol{margin-top:.5rem;margin-bottom:0}.blog-content blockquote{margin:var(--heading-spacing) 0;padding:1.5rem 2rem;border-left:4px solid #743aed;background:#fafafa;border-radius:0 .5rem .5rem 0;font-style:italic}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content pre{margin:var(--content-spacing) 0;padding:1.5rem;background:#1a1a2e;border-radius:.5rem;overflow-x:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.7}.blog-content pre code{background:transparent;padding:0;color:#e0e0e0}.blog-content code{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875em;background:#f0f0f5;padding:.2em .4em;border-radius:.25rem;color:#05092e}.blog-content img{max-width:100%;height:auto;border-radius:.5rem;margin:var(--content-spacing) 0}.blog-content figure{margin:var(--heading-spacing) 0}.blog-content figcaption{margin-top:.75rem;text-align:center;font-size:.875rem;color:#05092e99}.blog-content hr{margin:var(--heading-spacing) 0;border:none;border-top:1px solid rgba(0,0,0,.1)}.blog-content table{width:100%;margin:var(--content-spacing) 0;border-collapse:collapse;font-size:.9375rem}.blog-content th,.blog-content td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)}.blog-content th{font-family:Outfit,sans-serif;font-weight:500;color:#05092e;background:#fafafa}.blog-content tbody tr:hover{background:#fafafa}.blog-content .kg-image-card{margin:var(--heading-spacing) 0}.blog-content .kg-image-card img{margin:0}.blog-content .kg-width-wide{margin-left:-2rem;margin-right:-2rem;max-width:calc(100% + 4rem)}.blog-content .kg-width-full{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.blog-content .kg-gallery-card{margin:var(--heading-spacing) 0}.blog-content .kg-gallery-container{display:flex;flex-direction:column;gap:.75rem}.blog-content .kg-gallery-row{display:flex;gap:.75rem}.blog-content .kg-gallery-image img{margin:0;width:100%;height:100%;object-fit:cover}.blog-content .kg-bookmark-card{margin:var(--content-spacing) 0}.blog-content .kg-bookmark-container{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden;text-decoration:none;transition:border-color .2s ease}.blog-content .kg-bookmark-container:hover{border-color:#743aed}.blog-content .kg-bookmark-content{flex:1;padding:1.25rem;display:flex;flex-direction:column}.blog-content .kg-bookmark-title{font-family:Outfit,sans-serif;font-weight:500;font-size:1rem;color:#05092e;margin-bottom:.5rem}.blog-content .kg-bookmark-description{font-size:.875rem;color:#05092eb3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.75rem}.blog-content .kg-bookmark-metadata{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#05092e99}.blog-content .kg-bookmark-icon{width:1rem;height:1rem}.blog-content .kg-bookmark-thumbnail{flex-shrink:0;width:180px}.blog-content .kg-bookmark-thumbnail img{width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.blog-content .kg-callout-card{display:flex;gap:1rem;padding:1.25rem;margin:var(--content-spacing) 0;border-radius:.5rem}.blog-content .kg-callout-card-grey{background:#f0f0f5}.blog-content .kg-callout-card-white{background:#fff;border:1px solid rgba(0,0,0,.1)}.blog-content .kg-callout-card-blue{background:#e8f4fd}.blog-content .kg-callout-card-green{background:#e6f9f0}.blog-content .kg-callout-card-yellow{background:#fef9e6}.blog-content .kg-callout-card-red{background:#fde8e8}.blog-content .kg-callout-card-pink{background:#fce8f3}.blog-content .kg-callout-card-purple{background:#f3e8ff}.blog-content .kg-callout-card-accent{background:#743aed1a}.blog-content .kg-callout-emoji{font-size:1.25rem;flex-shrink:0}.blog-content .kg-callout-text{font-size:.9375rem}.blog-content .kg-callout-text p:last-child{margin-bottom:0}.blog-content .kg-button-card{margin:var(--content-spacing) 0}.blog-content .kg-btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-family:Outfit,sans-serif;font-weight:500;font-size:.9375rem;text-decoration:none;border-radius:.5rem;transition:all .2s ease}.blog-content .kg-btn-accent{background:#743aed;color:#fff}.blog-content .kg-btn-accent:hover{background:#5a2dc0;color:#fff}.blog-content .kg-toggle-card{margin:var(--content-spacing) 0;background:#fafafa;border-radius:.5rem}.blog-content .kg-toggle-heading{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer}.blog-content .kg-toggle-heading-text{font-family:Outfit,sans-serif;font-weight:500;font-size:1rem;color:#05092e}.blog-content .kg-toggle-content{padding:0 1.25rem 1rem}.blog-content .kg-toggle-content p:last-child{margin-bottom:0}.blog-content .kg-video-card{margin:var(--heading-spacing) 0}.blog-content .kg-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:.5rem}.blog-content .kg-video-container iframe,.blog-content .kg-video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.blog-content .kg-embed-card{margin:var(--heading-spacing) 0}.blog-content .kg-embed-card iframe{width:100%;border-radius:.5rem}.blog-content .kg-audio-card{margin:var(--content-spacing) 0;padding:1rem;background:#fafafa;border-radius:.5rem}.blog-content .kg-file-card{margin:var(--content-spacing) 0}.blog-content .kg-file-card-container{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;text-decoration:none;transition:border-color .2s ease}.blog-content .kg-file-card-container:hover{border-color:#743aed}.blog-content .kg-file-card-contents{flex:1}.blog-content .kg-file-card-title{font-family:Outfit,sans-serif;font-weight:500;color:#05092e}.blog-content .kg-file-card-caption{font-size:.875rem;color:#05092e99}.blog-content .kg-file-card-metadata{font-size:.75rem;color:#05092e80}.blog-content .kg-product-card{margin:var(--heading-spacing) 0;padding:1.5rem;border:1px solid rgba(0,0,0,.1);border-radius:.5rem}.blog-content .kg-product-card-image{margin-bottom:1rem}.blog-content .kg-product-card-image img{margin:0;border-radius:.375rem}.blog-content .kg-product-card-title{font-family:Outfit,sans-serif;font-weight:500;font-size:1.25rem;color:#05092e;margin-bottom:.5rem}.blog-content .kg-product-card-description{font-size:.9375rem;color:#05092eb3;margin-bottom:1rem}.blog-content .kg-nft-card{margin:var(--heading-spacing) 0;padding:1.5rem;background:#fafafa;border-radius:.5rem}.blog-content .kg-header-card{margin:var(--heading-spacing) 0;padding:3rem 2rem;text-align:center;border-radius:.5rem}.blog-content .kg-header-card h2{margin-top:0}.blog-content .kg-signup-card{margin:var(--heading-spacing) 0;padding:2rem;background:linear-gradient(135deg,#05092e,#05092ef2);border-radius:.5rem;text-align:center}.blog-content .kg-signup-card h2{color:#fff;margin-top:0}.blog-content .kg-signup-card p{color:#ffffffb3}@media(max-width:768px){.blog-content h1{font-size:2rem}.blog-content h2{font-size:1.5rem}.blog-content h3{font-size:1.25rem}.blog-content .kg-width-wide{margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}.blog-content .kg-bookmark-container{flex-direction:column}.blog-content .kg-bookmark-thumbnail{width:100%;height:160px;order:-1}}
