.cards[data-astro-cid-sgqyphcq]{display:none}@media (width>=900px){.cards[data-astro-cid-sgqyphcq]{padding-bottom:var(--space-20);display:block}.cards__grid[data-astro-cid-sgqyphcq]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card[data-astro-cid-sgqyphcq]{gap:var(--space-6);padding:var(--space-6) var(--space-6) var(--space-8);background:var(--surface);border-radius:var(--radius-24);flex-direction:column;display:flex;overflow:hidden}.card--band[data-astro-cid-sgqyphcq]{background:var(--band)}.card--band[data-astro-cid-sgqyphcq] .h4[data-astro-cid-sgqyphcq]{color:var(--on-band)}.card--band[data-astro-cid-sgqyphcq] .body[data-astro-cid-sgqyphcq]{color:var(--on-band-muted)}.art[data-astro-cid-sgqyphcq]{border-radius:var(--radius-16);height:220px;position:relative;overflow:hidden}.art[data-astro-cid-sgqyphcq] img[data-astro-cid-sgqyphcq]{max-width:none;height:auto;position:absolute}.art--checkout[data-astro-cid-sgqyphcq] img[data-astro-cid-sgqyphcq]{width:100%;top:-24px;left:0}.art--coins[data-astro-cid-sgqyphcq] img[data-astro-cid-sgqyphcq]{width:125%;top:-24px;left:-12.5%}.art--volunteer[data-astro-cid-sgqyphcq] img[data-astro-cid-sgqyphcq]{width:auto;height:100%;top:0;left:50%;transform:translate(-50%)}.copy[data-astro-cid-sgqyphcq]{gap:var(--space-2);flex-direction:column;display:flex}.body[data-astro-cid-sgqyphcq]{color:var(--text-secondary);font-size:14px;line-height:20px}}.features[data-astro-cid-7vvucncb]{padding-top:var(--space-2);padding-bottom:var(--space-8)}.features__grid[data-astro-cid-7vvucncb]{gap:var(--space-5);flex-direction:column;display:flex}.intro[data-astro-cid-7vvucncb]{gap:var(--space-4);flex-direction:column;display:flex}.items[data-astro-cid-7vvucncb]{gap:var(--space-5);flex-direction:column;display:flex}.item[data-astro-cid-7vvucncb]{gap:var(--space-2);color:var(--text-primary);flex-direction:column;display:flex}.item__copy[data-astro-cid-7vvucncb]{gap:var(--space-2);flex-direction:column;display:flex}.item__title[data-astro-cid-7vvucncb]{font-family:var(--font-serif);margin:0;font-size:18px;font-weight:500;line-height:24px}.item__body[data-astro-cid-7vvucncb]{color:var(--text-secondary);font-size:14px;line-height:22px}@media (width>=900px){.features[data-astro-cid-7vvucncb]{padding-top:var(--space-10);padding-bottom:var(--space-20)}.features__grid[data-astro-cid-7vvucncb]{gap:var(--space-10);grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;display:grid}.intro[data-astro-cid-7vvucncb]{gap:var(--space-4)}.items[data-astro-cid-7vvucncb]{gap:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.item[data-astro-cid-7vvucncb]{gap:var(--space-4);padding-inline:var(--space-6);min-height:140px;position:relative}.item[data-astro-cid-7vvucncb]:nth-child(2n):before{content:"";background:var(--divider);width:1px;height:140px;position:absolute;top:0;left:0}.item__title[data-astro-cid-7vvucncb]{font-family:var(--font-sans);font-size:14px;line-height:20px}.item__body[data-astro-cid-7vvucncb]{font-size:14px;line-height:20px}}@media (width>=1100px){.items[data-astro-cid-7vvucncb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.item[data-astro-cid-7vvucncb]:nth-child(n+2):before{content:"";background:var(--divider);width:1px;height:140px;position:absolute;top:0;left:0}}@media (width>=1300px){.items[data-astro-cid-7vvucncb]{margin-right:-92px}}.hero[data-astro-cid-i3irphx7]{padding-top:var(--space-6);padding-bottom:var(--space-8);isolation:isolate;position:relative}.hero__canopy[data-astro-cid-i3irphx7],.hero__arcs[data-astro-cid-i3irphx7]{display:none}.hero__grid[data-astro-cid-i3irphx7],.hero__copy[data-astro-cid-i3irphx7],.hero__intro[data-astro-cid-i3irphx7]{gap:var(--space-4);flex-direction:column;display:flex}.eyebrow-row[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-3);display:flex}.rule[data-astro-cid-i3irphx7]{background:var(--text-accent);width:32px;height:1px;display:none}.hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-size:48px;font-weight:500;line-height:56px}.hero__title[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{color:var(--text-accent);font-style:italic}.hero__lead[data-astro-cid-i3irphx7]{color:var(--text-secondary);font-size:16px;line-height:24px}.hero__actions[data-astro-cid-i3irphx7]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.hero__trust[data-astro-cid-i3irphx7]{white-space:pre-wrap;color:var(--text-secondary)}.hero__art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:100%;height:auto}@media (width>=900px){.hero[data-astro-cid-i3irphx7]{min-height:740px;margin-top:-100px;padding-top:100px;padding-bottom:0}.hero__canopy[data-astro-cid-i3irphx7]{z-index:-1;opacity:.22;mix-blend-mode:multiply;pointer-events:none;width:min(560px,39vw);height:auto;display:block;position:absolute;top:12px;right:-16px}.hero__arcs[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;width:664px;max-width:none;height:auto;display:block;position:absolute;top:129px;left:calc(50% + 22px)}.hero__grid[data-astro-cid-i3irphx7]{width:calc(min(var(--content-max), 100% - 2 * var(--gutter)) + 24px);margin-left:max(var(--gutter), calc((100% - var(--content-max)) / 2));column-gap:var(--space-6);grid-template-columns:minmax(0,560px) minmax(0,640px);align-items:start;margin-right:0;display:grid}.hero__copy[data-astro-cid-i3irphx7]{gap:var(--space-6);margin-top:var(--space-20);padding-top:var(--space-12);padding-bottom:var(--space-20)}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-.03em;font-size:clamp(56px,5.56vw,80px);line-height:1.1}.hero__lead[data-astro-cid-i3irphx7]{font-size:18px;line-height:28px}.hero__actions[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-6);flex-direction:row}.rule[data-astro-cid-i3irphx7]{display:block}.hero__art[data-astro-cid-i3irphx7]{z-index:1;position:relative}.hero__art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{margin-left:var(--space-10);width:100%;margin-top:6px}}.faq[data-astro-cid-ajsgapk5]{padding-top:var(--space-2);padding-bottom:var(--space-10)}.faq__inner[data-astro-cid-ajsgapk5]{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:800px;margin-inline:auto;display:flex}.list[data-astro-cid-ajsgapk5]{width:100%;margin-block:var(--space-2);border-top:1px solid var(--border);text-align:left}.item[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--border)}summary[data-astro-cid-ajsgapk5]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding-block:var(--space-3);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.item__q[data-astro-cid-ajsgapk5]{font-family:var(--font-serif);color:var(--text-primary);font-size:18px;font-weight:500;line-height:24px}.chev[data-astro-cid-ajsgapk5]{width:10px;height:10px;margin-right:var(--space-1);border-right:1.5px solid var(--text-secondary);border-bottom:1.5px solid var(--text-secondary);flex:none;transition:transform .2s;transform:rotate(45deg)}.item[data-astro-cid-ajsgapk5][open] .chev[data-astro-cid-ajsgapk5]{transform:rotate(-135deg)}.item__a[data-astro-cid-ajsgapk5]{padding-bottom:var(--space-4);color:var(--text-secondary);font-size:14px;line-height:22px}@media (width>=900px){.faq[data-astro-cid-ajsgapk5]{padding-top:var(--space-10);padding-bottom:var(--space-24)}.faq__inner[data-astro-cid-ajsgapk5]{gap:var(--space-2)}.list[data-astro-cid-ajsgapk5]{margin-block:var(--space-6)}.item__q[data-astro-cid-ajsgapk5]{font-size:22px;line-height:28px}.item__a[data-astro-cid-ajsgapk5]{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.chev[data-astro-cid-ajsgapk5]{transition:none}}.how[data-astro-cid-hahnwogd]{padding-top:var(--space-2);padding-bottom:var(--space-10)}.header[data-astro-cid-hahnwogd]{align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-5);flex-direction:column;display:flex}.title[data-astro-cid-hahnwogd]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent);font-size:14px;font-weight:500;line-height:20px}.docs-link[data-astro-cid-hahnwogd]{display:none}.steps[data-astro-cid-hahnwogd]{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-hahnwogd]{flex-direction:column;gap:6px;display:flex}.step__num[data-astro-cid-hahnwogd]{font-family:var(--font-serif);color:var(--text-accent);font-size:22px;font-weight:500;line-height:28px}.step__copy[data-astro-cid-hahnwogd]{flex-direction:column;gap:6px;display:flex}.step__title[data-astro-cid-hahnwogd]{font-family:var(--font-serif);color:var(--text-primary);font-size:18px;font-weight:500;line-height:24px}.step__body[data-astro-cid-hahnwogd]{color:var(--text-secondary);font-size:14px;line-height:22px}@media (width>=900px){.how[data-astro-cid-hahnwogd]{padding-top:var(--space-20);padding-bottom:var(--space-24)}.header[data-astro-cid-hahnwogd]{margin-bottom:var(--space-12);flex-direction:row;justify-content:space-between;align-items:center}.title[data-astro-cid-hahnwogd]{font-family:var(--font-serif);letter-spacing:0;color:var(--text-primary);font-size:32px;line-height:40px}.docs-link[data-astro-cid-hahnwogd]{display:block}.steps[data-astro-cid-hahnwogd]{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.steps[data-astro-cid-hahnwogd]:before{content:"";background:var(--field);width:calc(66.6667% + 32px);height:2px;position:absolute;top:19px;left:20px}.step[data-astro-cid-hahnwogd]{gap:var(--space-4);position:relative}.step__num[data-astro-cid-hahnwogd]{border-radius:var(--radius-full);background:var(--field);width:40px;height:40px;font-family:var(--font-sans);color:var(--on-field);justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex}.step__copy[data-astro-cid-hahnwogd]{gap:var(--space-2)}.step__title[data-astro-cid-hahnwogd]{font-size:22px;line-height:28px}}.idea[data-astro-cid-abjhkqsl]{padding-top:var(--space-6);padding-bottom:var(--space-8)}.card__inner[data-astro-cid-abjhkqsl]{gap:var(--space-2);flex-direction:column;display:flex}.card__inner[data-astro-cid-abjhkqsl] img[data-astro-cid-abjhkqsl]{width:100%;height:auto}.copy[data-astro-cid-abjhkqsl]{gap:var(--space-2);flex-direction:column;display:flex}@media (width>=900px){.idea[data-astro-cid-abjhkqsl]{padding-top:var(--space-8);padding-bottom:var(--space-20)}.card[data-astro-cid-abjhkqsl]{padding:33px var(--space-10) 41px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-24)}.card__inner[data-astro-cid-abjhkqsl]{text-align:center;max-width:720px;margin-inline:auto}.copy[data-astro-cid-abjhkqsl]{align-items:center}}
