.blog-header.svelte-ean00p{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;max-width:min(95vw,800px)}.hero-container.svelte-ean00p{position:relative;width:100%;padding-bottom:28px}.hero-image.svelte-ean00p{width:100%;height:400px;object-fit:cover;border-radius:20px;border:3px solid rgb(255,255,255);box-shadow:0 4px 20px #00000026;display:block}.hero-badge.svelte-ean00p{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.logotype.svelte-ean00p{height:80px;width:auto;display:block;box-shadow:none!important;border-radius:0!important;border:none!important;margin:0!important;cursor:default!important;filter:drop-shadow(0 8px 24px rgba(0,0,0,.25));transition:filter .2s ease,transform .2s ease}.logotype.svelte-ean00p:hover{filter:drop-shadow(0 12px 32px rgba(0,0,0,.35));transform:scale(1.04)}.tags.svelte-ean00p{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;padding:8px 0 4px}.tag.svelte-ean00p{font-family:Inter Variable,sans-serif;font-size:13px;font-weight:500;color:#5f5f5f;background:#e4e4e4;padding:8px 18px;border-radius:100px;transition:background .2s ease}.tag-outline.svelte-ean00p{background:transparent;border:1.5px solid #c8c8c8;color:#6b6b6b}.tools.svelte-ean00p{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;margin-top:calc(-1.25rem + 6px)}.tool-chip.svelte-ean00p{display:flex;align-items:center;gap:7px;font-family:Inter Variable,sans-serif;font-size:15px;font-weight:500;color:#5f5f5f;padding:6px 12px}.article-divider.svelte-ean00p{width:min(95vw,800px);height:1px;background:#e8e8e8;margin:1.5rem 0;border:none}.blog-post.svelte-ean00p{width:100%;max-width:min(95vw,800px);margin:0 auto;padding:0;font-family:Inter Variable,sans-serif}h1.svelte-ean00p{background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:Large Roman,sans-serif;font-variation-settings:"wght" 372,"wdth" 90,"YTLC" 555,"opsz" 100;font-weight:400;font-size:42px;margin:0;text-align:center;position:relative;z-index:2}hr.svelte-ean00p{border:none;height:1px;background:#e4e4e4;margin-bottom:2rem}.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;cursor:zoom-in}.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-ean00p{margin-top:20px;display:flex;justify-content:center}.back-to-main-button.svelte-ean00p{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#e4e4e4;color:#5f5f5f;padding:20px;border-radius:9999px;border: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-ean00p:hover{background-color:#d4d4d4}.back-to-main-button.svelte-ean00p:focus-visible,.blog-post a:focus-visible,.blog-post img:focus-visible,.zoom-overlay.svelte-ean00p:focus-visible{outline:2px solid #111;outline-offset:3px}.back-to-main-button-icon.svelte-ean00p{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;cursor:pointer!important}.zoom-overlay.svelte-ean00p{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:10000;cursor:zoom-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.zoom-overlay.svelte-ean00p img:where(.svelte-ean00p){max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #00000080}@media (max-width: 600px){.hero-image.svelte-ean00p{height:220px;border-radius:14px}.logotype.svelte-ean00p{height:60px}h1.svelte-ean00p{font-size:32px}.blog-post h2{font-size:24px}.blog-post h3{font-size:20px}}
