main.svelte-1uha8ag{max-width:1100px;margin:auto;padding:2rem}.hero.svelte-1uha8ag{text-align:center;margin-top:4rem}.logo.svelte-1uha8ag{margin-bottom:1rem;font-size:2rem}.title.svelte-1uha8ag{margin-bottom:1rem;font-size:2.5rem}.subtitle.svelte-1uha8ag{color:#888;max-width:600px;margin:auto}.section-title.svelte-1uha8ag{color:#ccc;margin-top:4rem;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.project-card.svelte-1uha8ag{background:#ffffff08;border:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem;display:grid}.project-image.svelte-1uha8ag{object-fit:cover;width:100%}.project-title.svelte-1uha8ag{margin-bottom:.5rem;font-size:1.5rem}.buttons.svelte-1uha8ag{gap:1rem;margin-top:1rem;display:flex}.btn.svelte-1uha8ag{color:#ccc;border:1px solid #555;padding:.5rem 1rem;text-decoration:none;transition:all .2s}.btn.svelte-1uha8ag:hover{color:#fff;border-color:#fff}.btn.primary.svelte-1uha8ag{border-color:#fff}.faq-item.svelte-1uha8ag{margin-bottom:1.5rem}.faq-item.svelte-1uha8ag h4:where(.svelte-1uha8ag){margin-bottom:.3rem}@media (width<=768px){.project-card.svelte-1uha8ag{grid-template-columns:1fr}}@keyframes svelte-1uha8ag-glitchShift{0%{transform:translate(0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,-1px)}to{transform:translate(1px,1px)}}.logo.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:auto;height:auto;display:block}@keyframes svelte-1uha8ag-glitchSvg{0%{transform:translate(0)}25%{transform:translate(-.3x, .3px)}50%{transform:translate(.3px,-.3px)}75%{transform:translate(-.3px,-.3px)}to{transform:translate(.3px,.3px)}}
