html,body{overflow-x:clip}.guide-page.svelte-12a3f43{background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--sans)}.guide-page.svelte-12a3f43 .hdr{border-radius:0 0 var(--radius) var(--radius);width:auto;margin:0;position:fixed;inset:0 0 auto;transform:none}main.svelte-12a3f43{width:min(100% - 3rem,75rem);margin:0 auto;padding:8rem 0 4rem}.guide-intro.svelte-12a3f43{max-width:60rem;padding-bottom:2rem}h1.svelte-12a3f43,h2.svelte-12a3f43,h3.svelte-12a3f43{font-family:var(--display);text-transform:uppercase;font-weight:900}h1.svelte-12a3f43{letter-spacing:-.06em;overflow-wrap:anywhere;min-width:0;margin:.75rem 0 1rem;font-size:clamp(3.5rem,8vw,7.5rem);line-height:1.02}h2.svelte-12a3f43,h3.svelte-12a3f43{overflow-wrap:anywhere;min-width:0}.start-link.svelte-12a3f43,.after-copy.svelte-12a3f43>a:where(.svelte-12a3f43){background:var(--ink);min-height:3rem;color:var(--card-cream);white-space:nowrap;border-radius:999px;align-items:center;gap:.75rem;margin-top:1rem;padding:0 1.5rem;font-size:.875rem;font-weight:750;text-decoration:none;display:inline-flex}.start-link.svelte-12a3f43 span:where(.svelte-12a3f43),.after-copy.svelte-12a3f43>a:where(.svelte-12a3f43) span:where(.svelte-12a3f43){color:var(--yellow)}a[href].svelte-12a3f43:focus-visible{outline:3px solid var(--blue);outline-offset:3px}a[href].svelte-12a3f43:hover{text-underline-offset:.25rem;text-decoration:underline}a[href].svelte-12a3f43:active{opacity:.82}.campaigns.svelte-12a3f43{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;width:min(100%,55rem);margin:0 0 4rem auto;display:grid}.campaigns.svelte-12a3f43 figure:where(.svelte-12a3f43),.step-art.svelte-12a3f43,.after.svelte-12a3f43 figure:where(.svelte-12a3f43){margin:0}.campaigns.svelte-12a3f43 .cover:where(.svelte-12a3f43){width:100%;max-width:22rem}.campaigns.svelte-12a3f43 .prize:where(.svelte-12a3f43){justify-self:end;width:82%;margin-top:4rem}.campaigns.svelte-12a3f43 img:where(.svelte-12a3f43),.step-art.svelte-12a3f43 img:where(.svelte-12a3f43),.after.svelte-12a3f43 figure:where(.svelte-12a3f43) img:where(.svelte-12a3f43){aspect-ratio:3/4;object-fit:contain;background:var(--ink);width:100%;box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--ink) 14%, transparent);border-radius:.75rem;display:block}.steps-section.svelte-12a3f43{border-top:.0625rem solid var(--nav-line);grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:6rem;padding:4rem 0;display:grid}.section-heading.svelte-12a3f43{align-self:start;position:sticky;top:8rem}.section-heading.svelte-12a3f43 h2:where(.svelte-12a3f43){letter-spacing:-.05em;margin:.75rem 0 0;font-size:clamp(2.75rem,5.5vw,5.25rem);line-height:1.02}.steps.svelte-12a3f43{margin:0;padding:0;list-style:none}.step.svelte-12a3f43{border-bottom:.0625rem solid var(--nav-line);grid-template-columns:minmax(0,1fr) minmax(12rem,.72fr);align-items:center;gap:2rem;margin:0 0 2rem;padding:0 0 2rem;display:grid}.step-number.svelte-12a3f43{color:var(--ink);letter-spacing:.16em;vertical-align:.12em;margin-right:.5rem;font-size:.75rem;font-weight:800}.step.svelte-12a3f43 h3:where(.svelte-12a3f43){letter-spacing:-.04em;margin:.5rem 0 .75rem;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.02}.step-copy.svelte-12a3f43>p:where(.svelte-12a3f43):last-child{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.6}.step-art.svelte-12a3f43 img:where(.svelte-12a3f43){box-shadow:0 .5rem 1rem color-mix(in srgb, var(--ink) 12%, transparent);border-radius:.5rem}.after.svelte-12a3f43{border-top:.0625rem solid var(--nav-line);border-bottom:.0625rem solid var(--nav-line);grid-template-columns:minmax(0,1fr) minmax(13rem,.45fr);align-items:center;gap:3rem;margin:1rem 0 0;padding:3rem 0;display:grid}.after.svelte-12a3f43 h2:where(.svelte-12a3f43){letter-spacing:-.045em;margin:.5rem 0;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.02}.after-copy.svelte-12a3f43>p:where(.svelte-12a3f43):not(.eyebrow){max-width:45ch;color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.55}.after.svelte-12a3f43 figure:where(.svelte-12a3f43){width:min(100%,16rem)}footer.svelte-12a3f43{border-top:.0625rem solid var(--nav-line);width:min(100% - 3rem,75rem);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding:1.5rem 0;font-size:.75rem;display:flex}footer.svelte-12a3f43 div:where(.svelte-12a3f43){gap:1.5rem;display:flex}footer.svelte-12a3f43 a:where(.svelte-12a3f43){color:inherit}@media (width<=760px){main.svelte-12a3f43{width:min(100% - 2rem,46rem);padding:6rem 0 3rem}.campaigns.svelte-12a3f43{gap:.75rem;margin-bottom:3rem}.steps-section.svelte-12a3f43{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2rem 0}.section-heading.svelte-12a3f43{position:static}.step.svelte-12a3f43{grid-template-columns:minmax(0,1fr) minmax(8rem,.62fr);gap:1rem}.after.svelte-12a3f43{gap:1.5rem}.after.svelte-12a3f43 figure:where(.svelte-12a3f43){width:min(100%,12rem)}}@media (width<=480px){main.svelte-12a3f43{width:min(100% - 2rem,28rem);padding-top:6rem}.guide-intro.svelte-12a3f43{padding-bottom:2rem}h1.svelte-12a3f43{font-size:clamp(3.25rem,15vw,4.5rem)}.campaigns.svelte-12a3f43{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:.75rem;margin-bottom:2rem}.campaigns.svelte-12a3f43 .prize:where(.svelte-12a3f43){width:100%;margin-top:2rem}.step.svelte-12a3f43{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.step.svelte-12a3f43 h3:where(.svelte-12a3f43){font-size:1.375rem}.step-copy.svelte-12a3f43>p:where(.svelte-12a3f43):last-child{font-size:.9375rem}.step-art.svelte-12a3f43{width:min(100%,18rem);margin-inline:auto}.after.svelte-12a3f43{grid-template-columns:minmax(0,1fr) 7rem;padding:2rem 0}.after.svelte-12a3f43 figure:where(.svelte-12a3f43){width:7rem}}
