main.svelte-5kxgfo{max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex;flex-direction:column;gap:6rem}.cta-container.svelte-5kxgfo{margin-top:2rem}.btn-primary.svelte-5kxgfo{display:inline-block;padding:1rem 2rem;background-color:#386938;color:#f6f9f6;text-decoration:none;border-radius:8px;font-family:Bebas Kai,sans-serif;font-size:1.2rem;transition:all .3s ease}.btn-primary.svelte-5kxgfo:hover{background-color:#bf8100;background-color:oklch(65% .16 75);color:#151d15;transform:translateY(-2px)}.media-gallery.svelte-5kxgfo{display:flex;flex-direction:column;gap:4rem}.extra-info-grid.svelte-5kxgfo{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;padding-top:2rem;border-top:1px solid oklch(85% .01 145)}.info-block.svelte-5kxgfo{background-color:#eaf0ea;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000000d}.info-block.svelte-5kxgfo h3:where(.svelte-5kxgfo){font-family:Bebas Kai,sans-serif;font-size:1.8rem;margin-bottom:1rem;color:#386938}.info-block.svelte-5kxgfo p:where(.svelte-5kxgfo){font-size:1rem;line-height:1.6;color:#333}@media(max-width:768px){main.svelte-5kxgfo{padding:2rem 1rem;gap:4rem}.extra-info-grid.svelte-5kxgfo{grid-template-columns:1fr}}
