.hero-section.svelte-1gvn7r4{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem}.image-wrapper.svelte-1gvn7r4{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0;position:relative}.image-wrapper.svelte-1gvn7r4 button:where(.svelte-1gvn7r4){cursor:pointer;transition:transform .3s ease;border:2px solid transparent;background:none;padding:.5rem;position:relative}img.svelte-1gvn7r4{scale:1.5;display:block}.image-wrapper.svelte-1gvn7r4 button.clicked:where(.svelte-1gvn7r4){animation:svelte-1gvn7r4-spin 1s ease-in-out}.spin-counter.svelte-1gvn7r4{margin-top:1rem;font-size:.9rem;color:var(--pastelBlue);font-weight:700}.front-blurb.svelte-1gvn7r4{max-width:min(40rem,90vw);margin:2rem auto;padding:2.5rem;text-align:left;outline:4px solid var(--black);outline-offset:-2px;box-shadow:10px 10px var(--black);background:var(--offWhite);transition:box-shadow .5s ease-out}.front-blurb.svelte-1gvn7r4:hover{box-shadow:4px 4px 0 var(--black)}.status-bar.svelte-1gvn7r4{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--black)}.status-indicator.svelte-1gvn7r4{width:12px;height:12px;background:red;border-radius:50%;animation:svelte-1gvn7r4-blink 2s infinite}@keyframes svelte-1gvn7r4-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.error-text.svelte-1gvn7r4{color:#8b0000;margin:0;font-weight:900;text-transform:uppercase}.tagline.svelte-1gvn7r4{margin:0 0 2rem;color:var(--pastelBlue);font-size:1.1rem}.tags-container.svelte-1gvn7r4{display:flex;gap:.5rem;flex-wrap:wrap}.latest-post-section.svelte-1gvn7r4{margin-bottom:2rem}.section-header.svelte-1gvn7r4{margin-bottom:1rem;font-weight:700;text-transform:uppercase}.bracket.svelte-1gvn7r4{color:var(--pastelRed);font-weight:900}.error-box.svelte-1gvn7r4{background:#ffe6e6;border:2px solid darkred;padding:1rem;margin:1rem 0}.error-code.svelte-1gvn7r4{font-size:.9rem;color:#666;margin:.5rem 0 0}.post-preview.svelte-1gvn7r4{border:2px solid var(--black);padding:1.5rem}.post-preview.svelte-1gvn7r4 h3:where(.svelte-1gvn7r4){padding:0;margin:0}.post-link.svelte-1gvn7r4{color:var(--black);text-decoration:none;font-weight:700;font-size:1.5rem;display:block;margin-bottom:1rem;transition:color .2s ease}.post-link.svelte-1gvn7r4:hover{color:var(--pastelRed);text-decoration:underline}.post-meta.svelte-1gvn7r4{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.cta-section.svelte-1gvn7r4{display:flex;gap:1rem;flex-wrap:wrap}.cta-button.svelte-1gvn7r4{background:var(--black);color:var(--offWhite);padding:.75rem 1.5rem;text-decoration:none;font-weight:700;border:2px solid var(--black);transition:all .2s ease;text-transform:uppercase;font-size:.9rem}.cta-button.svelte-1gvn7r4:hover{background:var(--offWhite);color:var(--black);box-shadow:10px 10px 0 var(--black);transform:translate(-5px,-5px)}.cta-button.secondary.svelte-1gvn7r4{background:transparent;color:var(--black)}.cta-button.secondary.svelte-1gvn7r4:hover{background:var(--pastelYellow)}@keyframes svelte-1gvn7r4-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.image-wrapper.svelte-1gvn7r4{padding-top:4rem}.hero-section.svelte-1gvn7r4{min-height:70vh;padding:1rem}.front-blurb.svelte-1gvn7r4{padding:2rem}.cta-section.svelte-1gvn7r4{flex-direction:column}.post-meta.svelte-1gvn7r4{flex-direction:column;align-items:flex-start;gap:.5rem}}
