.rewards.svelte-dl2jmq{padding-top:40px;padding-bottom:100px;display:grid;gap:56px}.head.svelte-dl2jmq{display:grid;gap:12px;max-width:760px}h1.svelte-dl2jmq{font-size:clamp(2rem,4.4vw,3.4rem)}.lede.svelte-dl2jmq{max-width:620px}.list.svelte-dl2jmq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px}.reward.svelte-dl2jmq,.none.svelte-dl2jmq{max-width:720px;display:grid;gap:12px;align-content:start;padding:28px;border:1px solid var(--k-line);border-radius:var(--k-radius-lg, 16px);background:var(--k-surface)}.top.svelte-dl2jmq{display:flex;align-items:center;gap:10px;color:var(--k-brand-amber)}.ic.svelte-dl2jmq{display:grid;place-items:center}.amount.svelte-dl2jmq{font-family:var(--k-font-display);font-size:clamp(2.4rem,6vw,3.6rem);line-height:1;letter-spacing:-.04em;color:var(--k-brand-amber);margin:4px 0 0}.reward.svelte-dl2jmq h2:where(.svelte-dl2jmq){font-size:1.35rem}.rules.svelte-dl2jmq{display:grid;margin:8px 0 0}.rules.svelte-dl2jmq div:where(.svelte-dl2jmq){display:grid;grid-template-columns:170px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--k-line)}.rules.svelte-dl2jmq dt:where(.svelte-dl2jmq){color:var(--k-muted);font-size:.9rem}.rules.svelte-dl2jmq dd:where(.svelte-dl2jmq){margin:0}.cta.svelte-dl2jmq{display:flex;align-items:center;gap:20px;margin-top:8px}.how.svelte-dl2jmq{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;padding-top:40px;border-top:1px solid var(--k-line)}.how-h.svelte-dl2jmq{display:grid;gap:14px;align-content:start}.how.svelte-dl2jmq h2:where(.svelte-dl2jmq){font-size:clamp(1.8rem,3.4vw,2.6rem)}.how.svelte-dl2jmq ol:where(.svelte-dl2jmq){list-style:none;padding:0;margin:0;display:grid}.how.svelte-dl2jmq li:where(.svelte-dl2jmq){display:grid;grid-template-columns:56px 1fr;column-gap:16px;row-gap:4px;padding:20px 0;border-top:1px solid var(--k-line)}.how.svelte-dl2jmq .n:where(.svelte-dl2jmq){grid-row:span 2;color:var(--k-brand-amber);font-size:.85rem}.how.svelte-dl2jmq li:where(.svelte-dl2jmq) span:where(.svelte-dl2jmq):last-child{color:var(--k-fg-2)}@media(max-width:860px){.how.svelte-dl2jmq{grid-template-columns:1fr}}@media(max-width:520px){.reward.svelte-dl2jmq,.none.svelte-dl2jmq{padding:20px}.rules.svelte-dl2jmq div:where(.svelte-dl2jmq){grid-template-columns:1fr;gap:2px}}
