.village-band.svelte-1x9tskx{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);padding:1.1rem 0 1.25rem;scroll-margin-top:4.5rem}.card-v.svelte-1x9tskx{border:1px solid #e5d7b3;border-left:6px solid var(--gold);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:.9rem 2rem;padding:1.1rem 1.25rem 1.2rem;display:grid;box-shadow:0 2px 10px #1f3a5f12}.kick.svelte-1x9tskx{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);margin:0;font-size:.82rem;font-weight:700}.kick.svelte-1x9tskx:before{content:"";background:var(--gold);vertical-align:.08em;border-radius:50%;width:.55rem;height:.55rem;margin-right:.5rem;display:inline-block}h2.svelte-1x9tskx{font-family:var(--serif);color:var(--navy);margin:.25rem 0 0;font-size:clamp(1.25rem,2.3vw,1.55rem);font-weight:700;line-height:1.2}.sub.svelte-1x9tskx{color:var(--muted);margin:.35rem 0 0;font-size:.92rem}.tiles.svelte-1x9tskx{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.tile.svelte-1x9tskx{height:100%;min-height:4rem;color:var(--navy);background:#fff;border:1.5px solid #c9d3de;border-radius:12px;align-items:center;gap:.7rem;padding:.7rem .85rem;text-decoration:none;display:flex}.tile.svelte-1x9tskx:hover{border-color:var(--gold);box-shadow:0 0 0 3px #f2c879a6}.tile.gold.svelte-1x9tskx{background:var(--gold-light);border-color:var(--gold-light)}.tile.gold.svelte-1x9tskx:hover{border-color:var(--gold)}.ic.svelte-1x9tskx{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.6rem;height:1.6rem}.words.svelte-1x9tskx{gap:.1rem;min-width:0;display:grid}.words.svelte-1x9tskx b:where(.svelte-1x9tskx){font-size:1rem;line-height:1.2}.words.svelte-1x9tskx small:where(.svelte-1x9tskx){color:#3e4f63;font-size:.8rem;line-height:1.25}.tile.gold.svelte-1x9tskx small:where(.svelte-1x9tskx){color:#2b3a4c}@media (width<=52rem){.card-v.svelte-1x9tskx{grid-template-columns:minmax(0,1fr);padding:.95rem 1rem 1rem}.tiles.svelte-1x9tskx{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.tile.svelte-1x9tskx{flex-direction:column;align-items:flex-start;gap:.4rem;padding:.7rem .75rem}}.hero-wrap.svelte-1uha8ag{background:var(--navy);color:#fff}.hero.svelte-1uha8ag .start.open:where(.svelte-1uha8ag){text-transform:none;letter-spacing:0;max-width:34rem;margin-top:1rem;font-size:1.02rem;line-height:1.45;display:block}.hero.svelte-1uha8ag .cta.secondary:where(.svelte-1uha8ag){color:#fff;border:2px solid #ffffffbf}html[data-theme=day] .hero.svelte-1uha8ag .cta.secondary:where(.svelte-1uha8ag){color:var(--navy);border-color:var(--navy)}
