.tag-pill.svelte-h378yb{position:relative;font-family:var(--font-handwritten);display:inline-flex;align-items:center;justify-content:center;cursor:default;color:inherit;transition:color .8s ease-out}.tag-pill.svelte-h378yb svg:where(.svelte-h378yb){position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);overflow:visible;pointer-events:none}.tag-pill.svelte-h378yb .sketch-outline:where(.svelte-h378yb){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header-landing.svelte-1elxaub{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1.5rem;z-index:100;pointer-events:none}.header-landing__logo.svelte-1elxaub,.header-landing__subscribe.svelte-1elxaub{font-family:var(--font-handwritten);font-size:1.75rem;font-weight:700;color:#fff;text-decoration:none;pointer-events:auto;cursor:pointer;text-shadow:-1px -1px 0 rgba(255,255,255,.5),1px 1px 0 rgba(0,0,0,.4),2px 2px 0 rgba(0,0,0,.35),3px 3px 0 rgba(0,0,0,.3),4px 4px 0 rgba(0,0,0,.25),5px 5px 3px rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.3);transition:transform .2s ease}.header-landing__logo.svelte-1elxaub:hover,.header-landing__subscribe.svelte-1elxaub:hover{transform:scale(1.05)}.header-article.svelte-1elxaub{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;z-index:100;transform:translateY(0);transition:transform .3s ease-out,opacity .3s ease-out}.header-article--hidden.svelte-1elxaub{transform:translateY(-100%);opacity:0;pointer-events:none}.header-article__logo.svelte-1elxaub,.header-article__subscribe.svelte-1elxaub{font-family:var(--font-handwritten);font-size:1.75rem;font-weight:700;color:var(--headline, #4a4a4a);text-decoration:none;cursor:pointer;text-shadow:-1px -1px 0 var(--headline-accent, #7a7a7a),1px 1px 0 var(--headline-shadow, #1a1a1a),2px 2px 0 var(--headline-shadow, #1a1a1a),3px 3px 0 var(--headline-shadow, #1a1a1a),4px 4px 0 var(--headline-shadow, #1a1a1a),5px 5px 3px rgba(0,0,0,.2),0 0 20px var(--headline-glow, rgba(74, 74, 74, .2));transition:transform .2s ease,color .8s ease-out,text-shadow .8s ease-out}.header-article__logo.svelte-1elxaub:hover,.header-article__subscribe.svelte-1elxaub:hover{transform:scale(1.05)}.header.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:var(--color-bg-content-green);border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-left:1rem;margin-right:1rem;gap:1rem}.header__logo.svelte-1elxaub{font-size:clamp(.875rem,2vw,1.25rem);color:var(--color-text-on-green);font-family:var(--font-typewriter);text-decoration:none;transition:opacity var(--transition-base);flex-shrink:0}.header__logo.svelte-1elxaub:hover{opacity:.8}.header__logo-name.svelte-1elxaub{font-weight:400}.header__subscribe-link.svelte-1elxaub{font-family:var(--font-typewriter);font-size:clamp(.875rem,2vw,1.25rem);color:var(--color-text-on-green);text-decoration:none;cursor:pointer;transition:opacity var(--transition-base)}.header__subscribe-link.svelte-1elxaub:hover{opacity:.8}@media(max-width:768px){.header.svelte-1elxaub{margin-left:.5rem;margin-right:.5rem;padding:.75rem 1rem}.header-landing.svelte-1elxaub{padding:1rem}.header-landing__logo.svelte-1elxaub,.header-landing__subscribe.svelte-1elxaub{font-size:1.25rem;text-shadow:-1px -1px 0 rgba(255,255,255,.5),1px 1px 0 rgba(0,0,0,.4),2px 2px 0 rgba(0,0,0,.35),3px 3px 0 rgba(0,0,0,.3),3px 3px 2px rgba(0,0,0,.25),0 0 15px rgba(255,255,255,.25)}.header-article.svelte-1elxaub{padding:.75rem 1rem}.header-article__logo.svelte-1elxaub,.header-article__subscribe.svelte-1elxaub{font-size:1.25rem;text-shadow:-1px -1px 0 var(--headline-accent, #7a7a7a),1px 1px 0 var(--headline-shadow, #1a1a1a),2px 2px 0 var(--headline-shadow, #1a1a1a),3px 3px 0 var(--headline-shadow, #1a1a1a),3px 3px 2px rgba(0,0,0,.2),0 0 15px var(--headline-glow, rgba(74, 74, 74, .2))}}.back-link-container.svelte-ifjcm1{padding:0 1.5rem 3rem;background-color:var(--color-bg-primary)}.back-link.svelte-ifjcm1{display:inline-block;font-size:1.125rem;font-family:var(--font-serif);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-base)}.back-link.svelte-ifjcm1:hover{color:var(--color-text-primary)}
