.blog-header.svelte-1pgdzdt{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;max-width:min(95vw,800px)}.blog-post.svelte-1pgdzdt{width:100%;max-width:min(95vw,800px);margin:0 auto;padding:0;font-family:Inter Variable,sans-serif}h1.svelte-1pgdzdt{background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:Amstelvar,sans-serif;font-variation-settings:"wght" 372,"wdth" 90,"YTLC" 555,"opsz" 100;font-weight:400;font-size:42px;margin:0;text-align:left;position:relative;z-index:2}.blog-post h1{font-family:Inter Variable,sans-serif;font-weight:400;font-size:42px;color:#000;margin:0}.blog-post h2{font-family:Inter Variable,sans-serif;font-weight:400;font-size:32px;color:#000;margin:2rem 0 1rem}.blog-post h3{font-family:Inter Variable,sans-serif;font-weight:400;font-size:24px;color:#000;margin:1.5rem 0 .75rem}.blog-post p{font-family:Inter Variable,sans-serif;font-weight:400;font-size:16px;color:#424242;line-height:1.6;margin:1rem 0}.blog-post a{color:#000;text-decoration:underline;transition:opacity .2s ease}.blog-post a:hover{opacity:.7}.blog-post ul,.blog-post ol{font-family:Inter Variable,sans-serif;font-weight:400;font-size:16px;color:#000;line-height:1.6;margin:1rem 0;padding-left:2rem}.blog-post img{max-width:100%;height:200px;box-shadow:0 0 1.2px 1px #00000024;border-radius:14px;margin-right:1rem;margin-bottom:1rem}.blog-post img:last-child{margin-right:0}.blog-post blockquote{font-family:Inter Variable,sans-serif;font-weight:400;font-size:18px;color:#868686;font-style:italic;border-left:3px solid #e4e4e4;padding-left:1.5rem;margin:1.5rem 0}.blog-post code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;background:#f5f5f5;padding:.2rem .4rem;border-radius:4px}.blog-post pre{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;background:#f5f5f5;padding:1rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.article-footer.svelte-1pgdzdt{margin-top:20px;display:flex;justify-content:center}.back-to-main-button.svelte-1pgdzdt{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#e4e4e4;color:#5f5f5f;padding:20px;border-radius:9999px;border:none;outline:none;cursor:pointer;font-family:Inter Variable,sans-serif;font-size:16px;line-height:1;transition:background-color .2s ease;margin-top:20px}.back-to-main-button.svelte-1pgdzdt:hover{background-color:#d4d4d4}.back-to-main-button-icon.svelte-1pgdzdt{width:24px;height:24px;flex-shrink:0;box-shadow:none!important;border-radius:0!important;margin:0!important;height:auto!important}.back-button img{box-shadow:none!important;border-radius:0!important;margin:0!important;height:auto!important}@media (max-width: 600px){h1.svelte-1pgdzdt{font-size:32px}.blog-post h2{font-size:24px}.blog-post h3{font-size:20px}}
