.hr-hero.svelte-59iqp9{padding-top:clamp(28px,4vw,46px)}.hr-h1.svelte-59iqp9{margin-top:10px}.flourish-l.svelte-59iqp9{justify-content:flex-start}.hr-lead.svelte-59iqp9{max-width:54ch;margin-top:16px}.rules.svelte-59iqp9{flex-direction:column;gap:14px;margin-top:clamp(28px,4vw,44px);display:flex}.rule.svelte-59iqp9{grid-template-columns:auto 1fr;align-items:start;gap:clamp(18px,3vw,34px);padding:clamp(20px,2.6vw,30px);display:grid}.rule.svelte-59iqp9 .n:where(.svelte-59iqp9){font-family:var(--display);color:var(--gold);font-size:clamp(2.2rem,4vw,3rem);font-style:italic;font-weight:700;line-height:.9}.rule.svelte-59iqp9 h3:where(.svelte-59iqp9){font-family:var(--display);color:var(--green);font-size:1.45rem;font-weight:600}.rule.svelte-59iqp9 p:where(.svelte-59iqp9){color:var(--muted);max-width:62ch;margin-top:6px;line-height:1.55}.rule-link.svelte-59iqp9{font-size:inherit}.hr-cta.svelte-59iqp9{text-align:center;margin-top:clamp(34px,5vw,56px);padding:clamp(28px,4vw,48px)}.hr-cta-h2.svelte-59iqp9{color:var(--cream)}.hr-cta.svelte-59iqp9 p:where(.svelte-59iqp9){color:#fbf4e7cc;max-width:42ch;margin:0 auto 20px}.hr-cta.svelte-59iqp9 .btn-row:where(.svelte-59iqp9){justify-content:center}.hr-ghost.svelte-59iqp9{color:var(--cream);background:0 0;border-color:#e0c97a80}.hr-ghost.svelte-59iqp9:hover{background:#e0c97a1f}
