.arba-page.svelte-vh4q7k h1:where(.svelte-vh4q7k){margin-bottom:2rem}.intro-section.svelte-vh4q7k{display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:flex-start;margin-bottom:2rem}.intro-image.svelte-vh4q7k{width:100%;border-radius:8px;border:3px solid var(--primary-text-color)}.intro-text-content.svelte-vh4q7k p:where(.svelte-vh4q7k),.main-content.svelte-vh4q7k p:where(.svelte-vh4q7k){font-size:1.1rem;color:#eee;line-height:1.7}.quote.svelte-vh4q7k{font-size:1.3rem;font-style:italic;margin:2rem 0;padding-left:1.5rem;border-left:4px solid var(--primary-text-color);color:#ccc}.video-container.svelte-vh4q7k{margin:3rem 0;padding:2rem;border:2px solid var(--primary-text-color);border-radius:8px;text-align:center}.video-container.svelte-vh4q7k h2:where(.svelte-vh4q7k){border-bottom:none;margin-top:0;margin-bottom:1.5rem}.video-wrapper.svelte-vh4q7k{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper.svelte-vh4q7k iframe:where(.svelte-vh4q7k){position:absolute;top:0;left:0;width:100%;height:100%}.cta-button.svelte-vh4q7k{display:inline-block;background-color:var(--primary-text-color);color:var(--background-color);padding:12px 24px;border-radius:5px;font-weight:700;text-transform:uppercase;transition:all .3s ease}.cta-button.svelte-vh4q7k:hover{background-color:var(--secondary-text-color);transform:translateY(-2px)}.projects-link-container.svelte-vh4q7k{text-align:center;margin-top:2rem}@media (max-width: 768px){.intro-section.svelte-vh4q7k{grid-template-columns:1fr}.video-container.svelte-vh4q7k{padding:1rem}}
