.narrow[data-astro-cid-5smmi2ow]{max-width:720px}.pt-tight[data-astro-cid-5smmi2ow]{padding-top:0}.raffle-hero[data-astro-cid-5smmi2ow]{background:radial-gradient(circle at 50% 0,#0350b038,#0000 60%),0 0;padding-block:clamp(3rem,8vw,5rem) clamp(2rem,5vw,3rem)}.raffle-title[data-astro-cid-5smmi2ow]{text-transform:uppercase;letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(2.4rem,8vw,4rem);font-weight:900}.raffle-subhead[data-astro-cid-5smmi2ow]{color:#f0f0f0;margin:.75rem 0 0;font-size:1.15rem}.subhead-line[data-astro-cid-5smmi2ow]{display:block}@media (width>=700px){.subhead-line[data-astro-cid-5smmi2ow]{white-space:nowrap}}.status[data-astro-cid-5smmi2ow]{background:var(--kc-surface);border:2px solid var(--kc-orange);text-align:center;border-radius:1rem;margin-top:2rem;padding:clamp(1.5rem,5vw,2.25rem) 1.25rem}.status-partner[data-astro-cid-5smmi2ow]{border-bottom:1px solid var(--kc-border);flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding-bottom:1.5rem;display:flex}.status-partner-label[data-astro-cid-5smmi2ow]{letter-spacing:.18em;text-transform:uppercase;color:var(--kc-silver);font-size:.7rem;font-weight:700}.status-partner-logo[data-astro-cid-5smmi2ow]{width:auto;max-width:min(340px,80%);height:auto;margin:.35rem 0}.status-partner-copy[data-astro-cid-5smmi2ow]{max-width:44ch;color:var(--kc-text-dim);margin:0;font-size:.9rem}.status-heading[data-astro-cid-5smmi2ow]{margin-bottom:1.25rem;font-size:clamp(1.4rem,5vw,2.1rem);font-weight:900}.status-btn-row[data-astro-cid-5smmi2ow]{margin:1.5rem 0 0}.status-btn[data-astro-cid-5smmi2ow]{min-width:220px}.status-btn[data-astro-cid-5smmi2ow]:disabled{color:var(--kc-silver);cursor:not-allowed;background-color:#3a3a3a}.status-btn[data-astro-cid-5smmi2ow]:disabled:hover{background-color:#3a3a3a;transform:none}.status-fine[data-astro-cid-5smmi2ow]{color:var(--kc-text-dim);margin:.9rem 0 0;font-size:.85rem}.section-heading[data-astro-cid-5smmi2ow]{margin-top:.5rem;font-size:clamp(1.6rem,4.5vw,2.3rem);font-weight:800}.steps[data-astro-cid-5smmi2ow]{counter-reset:step;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-5smmi2ow] li[data-astro-cid-5smmi2ow]{counter-increment:step;background:var(--kc-surface);border:1px solid var(--kc-border);color:#f0f0f0;border-radius:.9rem;padding:1rem 1.1rem 1rem 3.5rem;position:relative}.steps[data-astro-cid-5smmi2ow] li[data-astro-cid-5smmi2ow]:before{content:counter(step);background:var(--kc-orange);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.9rem;font-weight:800;display:flex;position:absolute;top:.95rem;left:1rem}.pricing-heading[data-astro-cid-5smmi2ow]{text-align:center;margin-bottom:1.5rem;font-size:clamp(1.2rem,3.5vw,1.5rem);font-weight:800}.pricing[data-astro-cid-5smmi2ow]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.tier[data-astro-cid-5smmi2ow]{background:var(--kc-surface);border:1px solid var(--kc-border);text-align:center;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem .75rem;display:flex;position:relative}.tier--best[data-astro-cid-5smmi2ow]{border-color:var(--kc-orange)}.tier-badge[data-astro-cid-5smmi2ow]{background:var(--kc-orange);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:800;position:absolute;top:-.7rem}.tier-price[data-astro-cid-5smmi2ow]{color:#fff;font-size:clamp(1.6rem,5vw,2.1rem);font-weight:900}.tier-entries[data-astro-cid-5smmi2ow]{color:var(--kc-silver);margin-top:.25rem;font-size:.9rem;font-weight:600}.pricing-note[data-astro-cid-5smmi2ow]{text-align:center;color:var(--kc-text-dim);margin-top:1.25rem}@media (width<=560px){.pricing[data-astro-cid-5smmi2ow]{grid-template-columns:repeat(2,1fr)}}.prizes-heading[data-astro-cid-5smmi2ow]{margin-top:.5rem;font-size:clamp(1.6rem,4.5vw,2.3rem);font-weight:800}.prizes-sub[data-astro-cid-5smmi2ow]{max-width:640px;color:var(--kc-text-dim);margin:.75rem 0 0}.prize-grid[data-astro-cid-5smmi2ow]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.prize-card[data-astro-cid-5smmi2ow]{background:var(--kc-surface);border:1px solid var(--kc-border);border-radius:.9rem;flex-direction:column;display:flex;overflow:hidden}.prize-photo[data-astro-cid-5smmi2ow]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.prize-photo--empty[data-astro-cid-5smmi2ow]{border-bottom:1px dashed var(--kc-border);color:var(--kc-silver);letter-spacing:.03em;background:#1c1c1c;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.prize-body[data-astro-cid-5smmi2ow]{flex-direction:column;flex:1;gap:.4rem;padding:1.1rem 1.1rem 1.25rem;display:flex}.prize-name[data-astro-cid-5smmi2ow]{font-size:1.1rem;font-weight:800}.prize-desc[data-astro-cid-5smmi2ow]{color:#f0f0f0;margin:.2rem 0 0;font-size:.95rem}.prize-meta[data-astro-cid-5smmi2ow]{color:var(--kc-silver);margin:0;font-size:.85rem;font-weight:600}.faq[data-astro-cid-5smmi2ow]{gap:.75rem;margin-top:1.75rem;display:grid}.faq-item[data-astro-cid-5smmi2ow]{background:var(--kc-surface);border:1px solid var(--kc-border);border-radius:.9rem;padding:1rem 1.1rem}.faq-q[data-astro-cid-5smmi2ow]{cursor:pointer;color:#fff;font-weight:700;list-style:none}.faq-q[data-astro-cid-5smmi2ow]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-5smmi2ow]:after{content:"+";float:right;color:var(--kc-orange);font-weight:900}.faq-item[data-astro-cid-5smmi2ow][open] .faq-q[data-astro-cid-5smmi2ow]:after{content:"−"}.faq-q[data-astro-cid-5smmi2ow]:focus-visible{outline:2px solid var(--kc-orange);outline-offset:3px}.faq-a[data-astro-cid-5smmi2ow]{color:var(--kc-text-dim);margin:.75rem 0 0}.follow[data-astro-cid-5smmi2ow]{text-align:center;color:#f0f0f0}.follow-link[data-astro-cid-5smmi2ow]{color:var(--kc-orange);font-weight:700;text-decoration:underline}.proceeds[data-astro-cid-5smmi2ow]{text-align:center;color:var(--kc-orange);margin-top:1.5rem;font-weight:700}
