@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Light.fde5a700.otf);font-weight:300}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Regular.b046d0a2.otf);font-weight:400}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Medium.c3c71e98.otf);font-weight:600}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Bold.b5e56dd6.otf);font-weight:700}.blog-post.svelte-1hmrnyr.svelte-1hmrnyr{max-width:760px;margin:0 auto;padding:1.5rem 1rem 4rem}.back-link.svelte-1hmrnyr.svelte-1hmrnyr{display:inline-block;margin-bottom:1.5rem;color:var(--primary);font-weight:600;text-decoration:none;font-size:.92rem}.back-link.svelte-1hmrnyr.svelte-1hmrnyr:hover{color:var(--hover)}.post-header.svelte-1hmrnyr.svelte-1hmrnyr{margin-bottom:1.75rem}.post-header.svelte-1hmrnyr .post-title.svelte-1hmrnyr{color:var(--tertiary);font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 .75rem}.post-header.svelte-1hmrnyr .post-meta.svelte-1hmrnyr{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:0;color:var(--darkgray);font-size:.9rem}.post-header.svelte-1hmrnyr .post-meta .dot.svelte-1hmrnyr{opacity:.6}.post-hero.svelte-1hmrnyr.svelte-1hmrnyr{margin:0 0 2rem}.post-hero.svelte-1hmrnyr img.svelte-1hmrnyr{width:100%;max-height:440px;object-fit:cover;border-radius:14px;display:block}.post-content.svelte-1hmrnyr.svelte-1hmrnyr{font-size:1.05rem;line-height:1.75;color:#2a2a2a;overflow-wrap:break-word}.post-content.svelte-1hmrnyr h1,.post-content.svelte-1hmrnyr h2,.post-content.svelte-1hmrnyr h3,.post-content.svelte-1hmrnyr h4{color:var(--primary);line-height:1.3;margin:2rem 0 .85rem}.post-content.svelte-1hmrnyr h1{font-size:1.7rem}.post-content.svelte-1hmrnyr h2{font-size:1.4rem}.post-content.svelte-1hmrnyr h3{font-size:1.2rem}.post-content.svelte-1hmrnyr p{margin:0 0 1.15rem}.post-content.svelte-1hmrnyr a{color:var(--primary);text-decoration:underline;word-break:break-word}.post-content.svelte-1hmrnyr table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.post-content.svelte-1hmrnyr pre{overflow-x:auto;max-width:100%}.post-content.svelte-1hmrnyr iframe{max-width:100%}.post-content.svelte-1hmrnyr img{max-width:100%;height:auto;border-radius:10px;margin:1.25rem 0}.post-content.svelte-1hmrnyr ul,.post-content.svelte-1hmrnyr ol{margin:0 0 1.15rem 1.25rem;padding-left:.75rem}.post-content.svelte-1hmrnyr li{margin-bottom:.5rem}.post-content.svelte-1hmrnyr blockquote{margin:1.5rem 0;padding:.75rem 1.25rem;border-left:4px solid var(--gold);background:var(--lightgray);border-radius:0 8px 8px 0;color:var(--darkgray)}.post-content.svelte-1hmrnyr img+img{margin-top:0}@media (max-width: 640px){.post-header.svelte-1hmrnyr .post-title.svelte-1hmrnyr{font-size:1.6rem}}
