.page-content.svelte-1q7hdxq{width:100%;padding:0 .5rem 2rem;position:relative}.intro-message.svelte-1q7hdxq{text-align:center;margin-bottom:2rem}.intro-message.svelte-1q7hdxq p:where(.svelte-1q7hdxq){color:var(--text-primary);font-size:calc(1 * 16 * 1em / 14);line-height:1.6;margin:0}.tagline-content.svelte-1q7hdxq{color:var(--text-primary);font-size:calc(1 * 16 * 1em / 14);line-height:1.6}.tagline-content.svelte-1q7hdxq p{margin-bottom:1rem}.tagline-content.svelte-1q7hdxq p:last-child{margin-bottom:0}.section-divider.svelte-1q7hdxq{border:none;border-top:1px solid var(--border-color);margin:2rem 0}.email-section.svelte-1q7hdxq,.social-section.svelte-1q7hdxq{margin-bottom:2rem}.email-section.svelte-1q7hdxq h2:where(.svelte-1q7hdxq),.social-section.svelte-1q7hdxq h2:where(.svelte-1q7hdxq){color:var(--text-primary);font-size:calc(1.5 * 16 * 1em / 14);font-weight:700;margin-bottom:1rem}.email-item.svelte-1q7hdxq{margin-bottom:1.5rem}.email-description.svelte-1q7hdxq{color:var(--text-secondary);font-size:calc(.95 * 16 * 1em / 14);margin-bottom:.5rem;line-height:1.5}.no-data.svelte-1q7hdxq{color:var(--text-secondary);text-align:center;padding:2rem 0;margin:0}.email-link.svelte-1q7hdxq{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-primary);text-decoration:none;font-size:calc(1 * 16 * 1em / 14);transition:color .2s ease}.email-link.svelte-1q7hdxq:hover{color:var(--accent-color)}.social-description.svelte-1q7hdxq{color:var(--text-secondary);font-size:calc(.95 * 16 * 1em / 14);margin-bottom:1rem;line-height:1.5}.social-links.svelte-1q7hdxq{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.social-link.svelte-1q7hdxq{display:inline-flex;align-items:center;gap:.75rem;color:var(--text-primary);text-decoration:none;font-size:calc(1 * 16 * 1em / 14);transition:color .2s ease}.social-link.svelte-1q7hdxq:hover{color:var(--accent-color)}.text-icon.svelte-1q7hdxq{font-size:calc(18 * 1em / 14);line-height:1}.svg-icon.svelte-1q7hdxq{width:20px;height:20px;object-fit:contain}.svg-inline-host.svelte-1q7hdxq{display:inline-flex;align-items:center;justify-content:center;line-height:0}.svg-inline-host.svelte-1q7hdxq svg{width:20px;height:20px;display:block}.footer-section.svelte-1q7hdxq{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3rem;padding-bottom:2rem;position:relative}.character-container.svelte-1q7hdxq{margin-bottom:1rem}.character-image.svelte-1q7hdxq{display:block;margin:0 auto}.closing-message.svelte-1q7hdxq{text-align:center}.closing-message.svelte-1q7hdxq p:where(.svelte-1q7hdxq){color:var(--text-primary);font-size:calc(1 * 16 * 1em / 14);margin:0}.character-image.svelte-1q7hdxq{width:120px;height:auto;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}@media (max-width: 768px){.character-image.svelte-1q7hdxq{width:100px}}
