.intro-container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center}.intro-text-area.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.text-area-h1.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.text-area-highlighted.svelte-1uha8ag{color:var(--primary-color-orange)}.text-area-small-font.svelte-1uha8ag{font-size:var(--font-default-size);max-width:50%;text-align:center;line-height:1.6em;margin-bottom:2rem}.text-area-medium-font.svelte-1uha8ag{font-size:2em;font-weight:700;margin-bottom:.3rem}.intro-btn.svelte-1uha8ag{display:flex;align-items:center;gap:.3em;font-size:1.2em;font-weight:700;padding:.8rem;background-color:var(--primary-color-orange);border:3px solid var(--font-color-primary-black);cursor:pointer;border-radius:.6rem;transition:background-color .15s}.intro-btn.svelte-1uha8ag:hover{background-color:var(--primary-color-orange-hover)}.recent-posts-container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;margin-top:10em;padding:0 12px}.recent-posts-container.svelte-1uha8ag h2:where(.svelte-1uha8ag){display:flex;justify-content:center;margin-bottom:1.5em}.navigation.svelte-1uha8ag{display:flex;align-items:center;gap:.3em;margin:1.5rem auto;font-weight:700;font-size:1.3rem;text-underline-offset:5px;text-decoration:underline solid var(--primary-color-orange) 2px}.navigation.svelte-1uha8ag:hover{text-decoration:underline solid var(--primary-color-orange) 3px}@media(max-width:880px){.text-area-h1.svelte-1uha8ag{font-size:2.2rem}.text-area-small-font.svelte-1uha8ag{font-size:1.2rem;max-width:80%}.text-area-medium-font.svelte-1uha8ag{font-size:1.6rem}.intro-btn.svelte-1uha8ag{font-size:1rem;padding:.6rem}.recent-posts-container.svelte-1uha8ag{margin-top:3rem}.recent-posts-container.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.6rem}.navigation.svelte-1uha8ag{font-size:1.1rem}}@media(max-width:480px){.text-area-h1.svelte-1uha8ag{font-size:1.6rem}.text-area-small-font.svelte-1uha8ag{font-size:.9rem;max-width:90%}.text-area-medium-font.svelte-1uha8ag{font-size:1.4rem}.intro-btn.svelte-1uha8ag{font-size:.9rem;padding:.5rem}.recent-posts-container.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.4rem}.navigation.svelte-1uha8ag{font-size:1rem}}
