.tours.svelte-ct4cil{max-width:760px;margin:0 auto;padding:0 1rem}.tours-intro.svelte-ct4cil p:where(.svelte-ct4cil),.tours-block.svelte-ct4cil p:where(.svelte-ct4cil){color:var(--text, #3D3D3D);line-height:1.7}.tours-block.svelte-ct4cil{margin:2rem 0}.tours-block.svelte-ct4cil h2:where(.svelte-ct4cil){font-size:1.3rem;color:var(--primary, #1B2A4A);margin:0 0 .5rem}.tours-sub.svelte-ct4cil{font-style:italic}.tours-details.svelte-ct4cil{margin:1rem 0;display:grid;gap:6px}.tours-details.svelte-ct4cil div:where(.svelte-ct4cil){display:flex;gap:10px}.tours-details.svelte-ct4cil dt:where(.svelte-ct4cil){font-weight:600;min-width:120px}.tours-details.svelte-ct4cil dd:where(.svelte-ct4cil){margin:0}.tours-rules.svelte-ct4cil{margin:.5rem 0;padding-left:1.2rem;color:var(--text, #3D3D3D);line-height:1.6}.tours-cta.svelte-ct4cil{display:inline-block;margin:.5rem 0;padding:8px 18px;border-radius:999px;background:var(--gold, #C8A94E);color:var(--navy, #1B2A4A);font-weight:600;text-decoration:none}.tours-link.svelte-ct4cil a:where(.svelte-ct4cil){color:var(--terra, #8B5E3C)}.tours-areas.svelte-ct4cil ul:where(.svelte-ct4cil){list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tours-areas.svelte-ct4cil a:where(.svelte-ct4cil){display:inline-block;padding:4px 12px;border:1px solid var(--border, #E2D9C8);border-radius:999px;background:var(--warm-white, #FFFCF5);color:var(--text, #3D3D3D);font-size:.85rem;text-decoration:none}.tours-areas.svelte-ct4cil a:where(.svelte-ct4cil):hover{border-color:var(--gold, #C8A94E);color:var(--terra, #8B5E3C)}
