.campaign-hero[data-astro-cid-2xjqyauh]{min-height:80vh;display:flex;align-items:center;padding:128px 40px 80px;background:radial-gradient(circle at 80% 20%,var(--color-accent-subtle),transparent 40%)}.campaign-inner[data-astro-cid-2xjqyauh]{width:100%;max-width:1280px;margin:0 auto}.hero-grid[data-astro-cid-2xjqyauh],.founder-grid[data-astro-cid-2xjqyauh]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:72px;align-items:center}.campaign-hero[data-astro-cid-2xjqyauh] h1[data-astro-cid-2xjqyauh]{color:var(--color-ink);font-size:clamp(40px,5.5vw,72px);line-height:1.05;letter-spacing:-.035em;margin:20px 0 24px;overflow-wrap:anywhere}.campaign-hero[data-astro-cid-2xjqyauh] p[data-astro-cid-2xjqyauh],.founder-grid[data-astro-cid-2xjqyauh] p[data-astro-cid-2xjqyauh],.final-cta[data-astro-cid-2xjqyauh] p[data-astro-cid-2xjqyauh]{color:var(--color-text-muted);font-size:17.5px;line-height:1.7;max-width:680px}.hero-trust-card[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column;padding:30px;background:var(--color-paper-dark);border:1px solid var(--color-rule);border-radius:var(--radius-card);box-shadow:0 20px 48px #00000080,0 0 0 1px var(--color-accent-subtle)}.trust-card-header[data-astro-cid-2xjqyauh]{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--color-rule)}.trust-avatar[data-astro-cid-2xjqyauh]{width:50px;height:50px;border-radius:50%;object-fit:cover;background:var(--color-paper-2);border:2px solid var(--color-accent);flex-shrink:0}.trust-author-wrap[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column;gap:2px}.trust-author[data-astro-cid-2xjqyauh]{color:var(--color-ink);font-size:15px;font-weight:700}.trust-role[data-astro-cid-2xjqyauh]{color:var(--color-blue-light);font-size:11.5px;font-family:var(--font-mono)}.trust-badge[data-astro-cid-2xjqyauh]{margin-left:auto;background:var(--color-mint-subtle);color:var(--color-mint);border:1px solid var(--color-mint-subtle);font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:4px;white-space:nowrap}.trust-quote[data-astro-cid-2xjqyauh]{font-size:13.5px;color:var(--color-ink-muted);line-height:1.6;padding:16px 0;border-bottom:1px solid var(--color-rule)}.trust-checks[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column;gap:14px;margin-top:16px}.trust-check-item[data-astro-cid-2xjqyauh]{display:flex;gap:12px;align-items:flex-start}.trust-check-item[data-astro-cid-2xjqyauh] svg[data-astro-cid-2xjqyauh]{margin-top:2px;flex-shrink:0}.trust-check-item[data-astro-cid-2xjqyauh] strong[data-astro-cid-2xjqyauh]{display:block;color:var(--color-ink);font-size:13.5px;font-weight:600;margin-bottom:2px}.trust-check-item[data-astro-cid-2xjqyauh] span[data-astro-cid-2xjqyauh]{display:block;color:var(--color-text-muted);font-size:12px;line-height:1.45}.hero-actions[data-astro-cid-2xjqyauh]{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.campaign-section[data-astro-cid-2xjqyauh]{padding:var(--space-3xl) 40px}.section-alt[data-astro-cid-2xjqyauh]{background:var(--color-paper-2);border-block:1px solid var(--color-rule)}.two-grid[data-astro-cid-2xjqyauh],.three-grid[data-astro-cid-2xjqyauh]{display:grid;gap:18px;margin-top:44px}.two-grid[data-astro-cid-2xjqyauh]{grid-template-columns:repeat(2,minmax(0,1fr))}.three-grid[data-astro-cid-2xjqyauh]{grid-template-columns:repeat(3,minmax(0,1fr))}.three-grid[data-astro-cid-2xjqyauh] article[data-astro-cid-2xjqyauh]{padding:30px;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-card);transition:transform var(--dur-med) var(--ease-out),border-color var(--dur-med) var(--ease-out)}.three-grid[data-astro-cid-2xjqyauh] article[data-astro-cid-2xjqyauh]:hover{transform:translateY(-2px);border-color:var(--color-rule-focus)}.three-grid[data-astro-cid-2xjqyauh] h3[data-astro-cid-2xjqyauh]{color:var(--color-ink);font-size:19px;font-weight:700;margin-bottom:10px}.three-grid[data-astro-cid-2xjqyauh] p[data-astro-cid-2xjqyauh]{color:var(--color-text-muted);font-size:14px;line-height:1.65}.craft-visual-banner[data-astro-cid-2xjqyauh]{margin-top:36px;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--color-rule);background:var(--color-surface);box-shadow:0 16px 36px #0006}.craft-banner-img[data-astro-cid-2xjqyauh]{width:100%;max-height:420px;overflow:hidden}.craft-banner-img[data-astro-cid-2xjqyauh] img[data-astro-cid-2xjqyauh]{width:100%;height:100%;object-fit:cover;display:block}.craft-banner-caption[data-astro-cid-2xjqyauh]{padding:16px 24px;background:#001818f2;border-top:1px solid var(--color-rule);font-size:14px;color:var(--color-text-muted)}.craft-banner-caption[data-astro-cid-2xjqyauh] strong[data-astro-cid-2xjqyauh]{color:var(--color-mint)}.process-grid[data-astro-cid-2xjqyauh]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin-top:44px}.process-grid[data-astro-cid-2xjqyauh] li[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column;gap:10px;padding:26px;border-top:2px solid var(--color-accent);background:var(--color-surface);border-radius:0 0 10px 10px}.process-grid[data-astro-cid-2xjqyauh] strong[data-astro-cid-2xjqyauh]{color:#fff;font-size:15px;font-weight:700}.process-grid[data-astro-cid-2xjqyauh] span[data-astro-cid-2xjqyauh]{color:var(--color-text-muted);font-size:13.5px;line-height:1.6}.founder-grid[data-astro-cid-2xjqyauh]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:64px;align-items:center}.founder-text-col[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column}.founder-trust-points[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column;gap:14px;margin:28px 0 32px}.founder-trust-item[data-astro-cid-2xjqyauh]{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:var(--color-ink-muted)}.founder-trust-item[data-astro-cid-2xjqyauh] strong[data-astro-cid-2xjqyauh]{color:var(--color-ink)}.founder-trust-item[data-astro-cid-2xjqyauh] svg[data-astro-cid-2xjqyauh]{flex-shrink:0;margin-top:3px}.founder-cta-row[data-astro-cid-2xjqyauh]{display:flex;align-items:center;gap:16px}.founder-visual[data-astro-cid-2xjqyauh]{display:flex;justify-content:center}.founder-card-frame[data-astro-cid-2xjqyauh]{position:relative;width:100%;max-width:420px;height:490px;background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-paper-dark) 100%);border:1px solid var(--color-rule);border-radius:var(--radius-card);overflow:hidden;display:flex;align-items:flex-end;justify-content:center;box-shadow:0 24px 56px #00000073}.founder-backdrop-grid[data-astro-cid-2xjqyauh]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 80% 80% at 50% 30%,#000 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 30%,#000 30%,transparent 100%)}.founder-card-frame[data-astro-cid-2xjqyauh]:before{content:"";position:absolute;top:20%;left:50%;transform:translate(-50%);width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(30,96,255,.2),transparent 70%);pointer-events:none}.founder-img[data-astro-cid-2xjqyauh]{position:relative;z-index:1;width:100%;height:94%;object-fit:contain;object-position:bottom center;display:block;filter:drop-shadow(0 12px 24px rgba(0,0,0,.5))}.founder-card-fade[data-astro-cid-2xjqyauh]{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,var(--color-paper-dark) 0%,rgba(10,14,20,.6) 40%,transparent 100%);pointer-events:none;z-index:2}.founder-badge[data-astro-cid-2xjqyauh]{position:absolute;bottom:20px;left:20px;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:10px 16px;background:#001418e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-rule);border-radius:12px;box-shadow:0 12px 28px #00000080}.founder-status-dot[data-astro-cid-2xjqyauh]{width:8px;height:8px;border-radius:50%;background:var(--color-mint);box-shadow:0 0 10px var(--color-mint);flex-shrink:0}.founder-badge-info[data-astro-cid-2xjqyauh]{display:flex;flex-direction:column}.founder-name[data-astro-cid-2xjqyauh]{font-size:14px;font-weight:700;color:var(--color-ink);line-height:1.2;font-family:var(--font-display)}.founder-role[data-astro-cid-2xjqyauh]{font-family:var(--font-mono);font-size:11px;color:var(--color-blue-light);letter-spacing:.04em}.final-cta[data-astro-cid-2xjqyauh]{text-align:center;background:var(--color-paper-dark)}.final-cta[data-astro-cid-2xjqyauh] p[data-astro-cid-2xjqyauh]{margin:16px auto 32px}.final-cta[data-astro-cid-2xjqyauh] .btn-primary[data-astro-cid-2xjqyauh]{display:inline-flex}@media(max-width:960px){.campaign-hero[data-astro-cid-2xjqyauh]{min-height:auto;padding:110px 24px 64px}.hero-grid[data-astro-cid-2xjqyauh],.founder-grid[data-astro-cid-2xjqyauh],.two-grid[data-astro-cid-2xjqyauh],.three-grid[data-astro-cid-2xjqyauh]{grid-template-columns:minmax(0,1fr)}.founder-card-frame[data-astro-cid-2xjqyauh]{max-width:360px;height:420px;margin:0 auto}.process-grid[data-astro-cid-2xjqyauh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.campaign-section[data-astro-cid-2xjqyauh]{padding:60px 20px}.process-grid[data-astro-cid-2xjqyauh]{grid-template-columns:minmax(0,1fr)}.campaign-hero[data-astro-cid-2xjqyauh] h1[data-astro-cid-2xjqyauh]{font-size:clamp(34px,10vw,48px)}}
