.s12.svelte-1uha8ag{font-size:12px}.s14.svelte-1uha8ag{font-size:14px}.s18.svelte-1uha8ag{font-size:18px}.s22.svelte-1uha8ag{font-size:22px;font-weight:600}.w6.svelte-1uha8ag{font-weight:600}.hero.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:40px;padding:48px 0 40px;display:grid}.intro.svelte-1uha8ag{flex-direction:column;gap:18px;max-width:600px;display:flex}h1.svelte-1uha8ag{letter-spacing:-.025em;text-wrap:balance;font-size:46px;font-weight:600;line-height:1.05}.lead.svelte-1uha8ag{color:var(--fg2);text-wrap:pretty;font-size:16px;line-height:1.55}.ctas.svelte-1uha8ag{flex-wrap:wrap;gap:10px;display:flex}.board.svelte-1uha8ag{flex-direction:column;display:flex}.board-head.svelte-1uha8ag{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;padding:12px 16px;display:flex}.board-rows.svelte-1uha8ag{flex-direction:column;gap:8px;padding:10px 16px;display:flex}.board-row.svelte-1uha8ag{grid-template-columns:16px 150px 1fr 70px;align-items:center;gap:10px;font-size:13px;display:grid}.rtname.svelte-1uha8ag{white-space:nowrap;align-items:center;gap:7px;display:flex}.bar.svelte-1uha8ag{opacity:.85;height:8px}.board-foot.svelte-1uha8ag{border-top:1px solid var(--line);padding:10px 16px}@media (width<=600px){.board-head.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}.tiles-row.svelte-1uha8ag{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.tile.svelte-1uha8ag{flex-direction:column;gap:4px;padding:22px 4px;display:flex}.tv.svelte-1uha8ag{letter-spacing:-.02em;font-size:28px;font-weight:500}.block.svelte-1uha8ag{flex-direction:column;gap:20px;padding:40px 0 12px;display:flex}.heading.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.heading.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:640px}.eyebrow.svelte-1uha8ag{color:var(--fg3);text-transform:uppercase;letter-spacing:.08em;font-size:11px}h2.svelte-1uha8ag{letter-spacing:-.015em;font-size:26px;font-weight:600}.areas.svelte-1uha8ag{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1px;display:grid}.area.svelte-1uha8ag{background:var(--bg2);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.area-title.svelte-1uha8ag{font-size:18px;font-weight:600;text-decoration:none}.area.svelte-1uha8ag p:where(.svelte-1uha8ag){text-wrap:pretty;line-height:1.5}.area-links.svelte-1uha8ag{flex-wrap:wrap;gap:6px 14px;margin-top:auto;display:flex}.props.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.prop.svelte-1uha8ag{flex-direction:column;gap:8px;padding:18px;line-height:1.45;text-decoration:none;display:flex}.prop.svelte-1uha8ag:hover{border-color:var(--fg3)}.prop-head.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.split.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px;display:grid}.col.svelte-1uha8ag{flex-direction:column;gap:16px;display:flex}.col.svelte-1uha8ag>.link:where(.svelte-1uha8ag){align-self:flex-start}.points.svelte-1uha8ag{flex-direction:column;gap:14px;line-height:1.5;display:flex}.event.svelte-1uha8ag{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;gap:10px;padding:8px 0;display:grid}.cta.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:40px 0 8px;padding:28px;display:flex}.cta-text.svelte-1uha8ag{flex-direction:column;gap:6px;max-width:620px;display:flex}@media (width<=720px){.hero.svelte-1uha8ag{gap:28px;padding:20px 0 8px}h1.svelte-1uha8ag{font-size:clamp(32px,9.5vw,40px)}.lead.svelte-1uha8ag{font-size:15px}.ctas.svelte-1uha8ag>a{flex:auto}.board-head.svelte-1uha8ag,.board-rows.svelte-1uha8ag,.board-foot.svelte-1uha8ag{padding-left:14px;padding-right:14px}.tiles-row.svelte-1uha8ag{grid-template-columns:1fr 1fr}.tile.svelte-1uha8ag{padding:16px 4px}.tile.svelte-1uha8ag:last-child:nth-child(odd){grid-column:1/-1}.tv.svelte-1uha8ag{font-size:24px}.block.svelte-1uha8ag{gap:16px;padding:28px 0 4px}h2.svelte-1uha8ag{font-size:22px}.area.svelte-1uha8ag,.prop.svelte-1uha8ag{padding:16px}.split.svelte-1uha8ag{gap:28px}.event.svelte-1uha8ag{grid-template-columns:88px 1fr}.cta.svelte-1uha8ag{margin-top:28px;padding:20px 16px}.cta.svelte-1uha8ag>.btn-primary{flex:100%}}
