Hello World!

The Grand Jury | When My People Humble Themselves

:root {
–bg-dark: #020617;
–bg-section: #020819;
–bg-card: #020617;
–accent: #eab308;
–accent-soft: rgba(234, 179, 8, 0.13);
–accent-strong: #f97316;
–text-main: #f9fafb;
–muted: #9ca3af;
–border-subtle: rgba(148, 163, 184, 0.35);
–radius-lg: 1.5rem;
–radius-md: 1rem;
–shadow-soft: 0 20px 60px rgba(15, 23, 42, 0.9);
–max-width: 1100px;
–nav-height: 64px;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
font-family: “Poppins”, system-ui, -apple-system, BlinkMacSystemFont,
“Segoe UI”, sans-serif;
background:
radial-gradient(circle at top, #1e293b 0, #020617 55%, #000 100%),
#020617;
color: var(–text-main);
line-height: 1.6;
scroll-behavior: smooth;
}

a {
color: inherit;
text-decoration: none;
}

/* Header / Nav */
header {
position: sticky;
top: 0;
z-index: 40;
backdrop-filter: blur(16px);
background: linear-gradient(
to right,
rgba(15, 23, 42, 0.9),
rgba(8, 47, 73, 0.88)
);
border-bottom: 1px solid rgba(148, 163, 184, 0.4);
}

.nav-inner {
max-width: var(–max-width);
margin: 0 auto;
padding: 0.5rem 1.25rem;
display: flex;
align-items: center;
justify-content: space-between;
gap: 1rem;
height: var(–nav-height);
}

.brand {
display: flex;
align-items: center;
gap: 0.7rem;
}

.brand-icon {
width: 36px;
height: 36px;
border-radius: 999px;
border: 2px solid var(–accent);
display: flex;
align-items: center;
justify-content: center;
font-size: 0.85rem;
font-weight: 700;
box-shadow: 0 0 18px rgba(250, 204, 21, 0.7);
}

.brand-text {
display: flex;
flex-direction: column;
line-height: 1.2;
}

.brand-text span:first-child {
font-size: 0.75rem;
letter-spacing: 0.18em;
text-transform: uppercase;
color: #e5e7eb;
font-weight: 600;
}

.brand-text span:last-child {
font-size: 0.9rem;
color: #9ca3af;
font-weight: 400;
}

nav ul {
list-style: none;
display: flex;
gap: 1.5rem;
font-size: 0.9rem;
}

nav li {
position: relative;
cursor: pointer;
color: #e5e7eb;
}

nav li::after {
content: “”;
position: absolute;
left: 0;
bottom: -6px;
width: 0;
height: 2px;
background: linear-gradient(to right, #facc15, #f97316, #22c55e);
border-radius: 999px;
transition: width 0.2s ease;
}

nav li:hover::after {
width: 100%;
}

.nav-cta {
padding: 0.45rem 1rem;
border-radius: 999px;
border: 1px solid var(–accent);
font-size: 0.9rem;
font-weight: 500;
display: inline-flex;
align-items: center;
gap: 0.4rem;
background: radial-gradient(circle at top, #1f2937 0, #020617 65%);
box-shadow: 0 0 22px rgba(234, 179, 8, 0.35);
}

.nav-cta span {
font-size: 0.9rem;
}

.nav-cta-dot {
width: 8px;
height: 8px;
border-radius: 999px;
background: #22c55e;
box-shadow: 0 0 12px rgba(34, 197, 94, 0.85);
}

/* Mobile nav */
.nav-toggle {
display: none;
border: 1px solid rgba(148, 163, 184, 0.5);
border-radius: 999px;
padding: 0.3rem 0.65rem;
font-size: 0.8rem;
background: rgba(15, 23, 42, 0.8);
color: #e5e7eb;
cursor: pointer;
}

.nav-menu {
display: flex;
align-items: center;
gap: 1.5rem;
}

@media (max-width: 780px) {
.nav-menu {
display: none;
position: absolute;
right: 1.2rem;
top: calc(var(–nav-height) + 10px);
flex-direction: column;
align-items: flex-start;
background: rgba(15, 23, 42, 0.98);
padding: 0.9rem 1rem;
border-radius: 1rem;
border: 1px solid rgba(148, 163, 184, 0.5);
box-shadow: 0 18px 35px rgba(15, 23, 42, 0.9);
}

.nav-menu.show {
display: flex;
}

.nav-toggle {
display: inline-flex;
}

nav ul {
flex-direction: column;
}

.nav-cta {
width: 100%;
justify-content: center;
}
}

/* Layout */
main {
max-width: var(–max-width);
margin: 0 auto;
padding: 2.5rem 1.25rem 4rem;
}

section {
margin-bottom: 4rem;
}

.section-label {
font-size: 0.8rem;
text-transform: uppercase;
letter-spacing: 0.22em;
color: var(–muted);
margin-bottom: 0.5rem;
}

.section-title {
font-size: 1.9rem;
font-weight: 600;
margin-bottom: 0.8rem;
}

.section-lead {
font-size: 0.98rem;
color: var(–muted);
max-width: 700px;
}

/* Hero */
.hero {
display: grid;
grid-template-columns: minmax(0, 1.4fr) minmax(0, 1.05fr);
gap: 2.5rem;
align-items: center;
margin-top: 1rem;
}

.hero-eyebrow {
font-size: 0.8rem;
letter-spacing: 0.18em;
text-transform: uppercase;
color: var(–muted);
margin-bottom: 0.4rem;
}

.hero-title {
font-size: clamp(2.1rem, 4vw, 2.9rem);
line-height: 1.1;
font-weight: 700;
margin-bottom: 0.75rem;
}

.hero-title span.highlight {
background: linear-gradient(to right, #facc15, #f97316, #22c55e);
-webkit-background-clip: text;
color: transparent;
}

.hero-verse {
font-size: 0.93rem;
color: #e5e7eb;
margin-bottom: 0.6rem;
}

.hero-verse small {
font-size: 0.8rem;
color: var(–muted);
}

.hero-body {
font-size: 0.97rem;
color: var(–muted);
margin-bottom: 1.5rem;
max-width: 520px;
}

.hero-actions {
display: flex;
flex-wrap: wrap;
gap: 0.8rem;
margin-bottom: 1.4rem;
}

.btn-primary,
.btn-ghost {
border-radius: 999px;
padding: 0.7rem 1.5rem;
font-size: 0.95rem;
font-weight: 500;
border: 1px solid transparent;
display: inline-flex;
align-items: center;
gap: 0.4rem;
cursor: pointer;
transition: transform 0.12s ease, box-shadow 0.12s ease,
border-color 0.12s ease, background 0.12s ease;
}

.btn-primary {
background: radial-gradient(circle at top left, #facc15 0, #f97316 40%, #22c55e 100%);
box-shadow: 0 15px 30px rgba(234, 179, 8, 0.55);
color: #111827;
border-color: rgba(15, 23, 42, 0.9);
}

.btn-primary:hover {
transform: translateY(-1px);
box-shadow: 0 22px 45px rgba(234, 179, 8, 0.7);
}

.btn-ghost {
background: rgba(15, 23, 42, 0.85);
color: #e5e7eb;
border-color: rgba(148, 163, 184, 0.7);
}

.btn-ghost:hover {
background: rgba(15, 23, 42, 0.95);
transform: translateY(-1px);
box-shadow: 0 18px 35px rgba(15, 23, 42, 0.95);
}

.hero-microcopy {
font-size: 0.78rem;
color: var(–muted);
}

.hero-microcopy span {
color: #bbf7d0;
font-weight: 500;
}

.hero-card {
border-radius: var(–radius-lg);
padding: 1.4rem 1.4rem 1.1rem;
border: 1px solid var(–border-subtle);
background:
radial-gradient(circle at top, rgba(234, 179, 8, 0.18) 0, transparent 50%),
radial-gradient(circle at bottom, rgba(34, 197, 94, 0.25) 0, transparent 50%),
#020617;
box-shadow: var(–shadow-soft);
display: flex;
flex-direction: column;
gap: 1rem;
position: relative;
overflow: hidden;
}

.hero-card::before {
content: “”;
position: absolute;
inset: 0;
background: radial-gradient(circle at 10% 0%, rgba(59, 130, 246, 0.15) 0, transparent 45%);
opacity: 0.9;
pointer-events: none;
}

.hero-card-header {
position: relative;
z-index: 1;
}

.hero-card-label {
font-size: 0.72rem;
text-transform: uppercase;
letter-spacing: 0.22em;
color: var(–muted);
margin-bottom: 0.35rem;
}

.hero-card-title {
font-size: 1.2rem;
font-weight: 600;
margin-bottom: 0.2rem;
}

.hero-card-sub {
font-size: 0.87rem;
color: var(–muted);
}

.hero-card-grid {
position: relative;
z-index: 1;
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 0.8rem;
margin-top: 0.2rem;
}

.hero-pill {
border-radius: var(–radius-md);
padding: 0.7rem 0.9rem;
border: 1px solid rgba(148, 163, 184, 0.55);
background: rgba(15, 23, 42, 0.9);
font-size: 0.78rem;
}

.hero-pill strong {
display: block;
font-size: 0.78rem;
margin-bottom: 0.15rem;
}

.hero-pill span {
color: var(–muted);
font-size: 0.77rem;
}

.hero-card-footer {
position: relative;
z-index: 1;
border-radius: 999px;
padding: 0.6rem 0.9rem;
border: 1px dashed rgba(148, 163, 184, 0.7);
background: rgba(15, 23, 42, 0.95);
font-size: 0.76rem;
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.6rem;
margin-top: 0.3rem;
}

.hero-status-dot {
width: 9px;
height: 9px;
border-radius: 999px;
background: #22c55e;
box-shadow: 0 0 14px rgba(34, 197, 94, 0.9);
flex-shrink: 0;
}

@media (max-width: 900px) {
.hero {
grid-template-columns: minmax(0, 1fr);
}
}

@media (max-width: 640px) {
.hero-card-grid {
grid-template-columns: minmax(0, 1fr);
}
}

/* Sections: About, How It Works, Call To Action, FAQ, Contact */
.card-row {
display: grid;
grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
gap: 1.8rem;
align-items: start;
}

@media (max-width: 900px) {
.card-row {
grid-template-columns: minmax(0, 1fr);
}
}

.card {
border-radius: var(–radius-lg);
border: 1px solid var(–border-subtle);
background: linear-gradient(145deg, #020617 0, #020617 40%, #000 100%);
padding: 1.5rem 1.4rem;
box-shadow: var(–shadow-soft);
position: relative;
overflow: hidden;
}

.card::before {
content: “”;
position: absolute;
inset: -40%;
background:
radial-gradient(circle at 0 0, rgba(234, 179, 8, 0.09) 0, transparent 45%),
radial-gradient(circle at 100% 100%, rgba(34, 197, 94, 0.18) 0, transparent 45%);
opacity: 0.9;
pointer-events: none;
}

.card-inner {
position: relative;
z-index: 1;
}

.card h3 {
font-size: 1.2rem;
margin-bottom: 0.4rem;
}

.card p {
font-size: 0.93rem;
color: var(–muted);
margin-bottom: 0.6rem;
}

.list-check {
list-style: none;
margin-top: 0.4rem;
}

.list-check li {
position: relative;
padding-left: 1.4rem;
font-size: 0.9rem;
color: #e5e7eb;
margin-bottom: 0.4rem;
}

.list-check li::before {
content: “✶”;
position: absolute;
left: 0;
top: 1px;
font-size: 0.8rem;
color: var(–accent);
}

.pill-row {
display: flex;
flex-wrap: wrap;
gap: 0.4rem;
margin-top: 0.6rem;
}

.soft-pill {
border-radius: 999px;
padding: 0.25rem 0.7rem;
font-size: 0.78rem;
border: 1px solid rgba(148, 163, 184, 0.5);
background: rgba(15, 23, 42, 0.95);
color: #e5e7eb;
}

.steps-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 1rem;
margin-top: 1rem;
}

@media (max-width: 840px) {
.steps-grid {
grid-template-columns: minmax(0, 1fr);
}
}

.step-card {
border-radius: var(–radius-md);
border: 1px solid rgba(148, 163, 184, 0.55);
background: rgba(15, 23, 42, 0.95);
padding: 1rem;
font-size: 0.9rem;
}

.step-number {
width: 24px;
height: 24px;
border-radius: 999px;
border: 1px solid rgba(234, 179, 8, 0.7);
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 0.8rem;
margin-bottom: 0.4rem;
background: rgba(0, 0, 0, 0.8);
}

.step-title {
font-size: 0.95rem;
font-weight: 500;
margin-bottom: 0.2rem;
}

.step-body {
font-size: 0.86rem;
color: var(–muted);
}

/* CTA band */
.cta-band {
border-radius: var(–radius-lg);
border: 1px solid rgba(234, 179, 8, 0.7);
background:
radial-gradient(circle at top, rgba(234, 179, 8, 0.2) 0, transparent 60%),
radial-gradient(circle at bottom right, rgba(34, 197, 94, 0.3) 0, transparent 60%),
#020617;
padding: 1.5rem 1.4rem;
box-shadow: 0 22px 50px rgba(15, 23, 42, 0.95);
text-align: center;
}

.cta-band h3 {
font-size: 1.4rem;
margin-bottom: 0.35rem;
}

.cta-band p {
font-size: 0.95rem;
color: var(–muted);
max-width: 550px;
margin: 0 auto 0.9rem;
}

.cta-note {
font-size: 0.78rem;
color: #d1fae5;
}

/* FAQ */
.faq-grid {
display: grid;
grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
gap: 1.5rem;
align-items: start;
}

@media (max-width: 900px) {
.faq-grid {
grid-template-columns: minmax(0, 1fr);
}
}

.faq-item {
border-radius: var(–radius-md);
border: 1px solid rgba(148, 163, 184, 0.6);
padding: 0.9rem 1rem;
background: rgba(15, 23, 42, 0.92);
margin-bottom: 0.5rem;
}

.faq-q {
font-size: 0.92rem;
font-weight: 500;
margin-bottom: 0.15rem;
}

.faq-a {
font-size: 0.84rem;
color: var(–muted);
}

/* Contact / Form */
.contact-grid {
display: grid;
grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
gap: 1.6rem;
align-items: start;
}

@media (max-width: 900px) {
.contact-grid {
grid-template-columns: minmax(0, 1fr);
}
}

form {
display: grid;
gap: 0.8rem;
}

label {
font-size: 0.84rem;
color: var(–muted);
margin-bottom: 0.1rem;
display: inline-block;
}

input,
textarea {
width: 100%;
border-radius: 0.8rem;
border: 1px solid rgba(148, 163, 184, 0.7);
background: rgba(15, 23, 42, 0.9);
color: #e5e7eb;
font-size: 0.88rem;
padding: 0.6rem 0.75rem;
outline: none;
}

textarea {
min-height: 100px;
resize: vertical;
}

input:focus,
textarea:focus {
border-color: var(–accent);
box-shadow: 0 0 0 1px rgba(234, 179, 8, 0.5);
}

.form-row-2 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 0.8rem;
}

@media (max-width: 600px) {
.form-row-2 {
grid-template-columns: minmax(0, 1fr);
}
}

.disclaimer {
font-size: 0.75rem;
color: var(–muted);
margin-top: 0.5rem;
}

/* Footer */
footer {
border-top: 1px solid rgba(31, 41, 55, 0.9);
background: #020617;
padding: 1.4rem 1.25rem 2rem;
}

.footer-inner {
max-width: var(–max-width);
margin: 0 auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 0.9rem;
font-size: 0.78rem;
color: var(–muted);
}

.footer-links {
display: flex;
flex-wrap: wrap;
gap: 0.9rem;
}

.footer-links a {
text-decoration: underline;
text-decoration-style: dotted;
text-underline-offset: 3px;
}


A People-Led Grand Jury Movement

When My People Humble Themselves,
I Will Heal the Land.

“If My people, who are called by My name, will humble themselves and
pray and seek My face and turn from their wicked ways, then I will
hear from heaven, and I will forgive their sin and will heal their
land.” 2 Chronicles 7:14

The Grand Jury is a gathering of ordinary men and women standing
together in prayer, truth, and lawful action. We assemble to listen
to testimony, expose corruption, and call for restoration – without
violence, without hate, and without giving up.

Peaceful • Prayerful • Lawful – rooted in love for God,
neighbors, children, and future generations.

People’s Grand Jury
What Happens in the Jury Room?
A protected space for truth-telling, documentation, and lawful,
peaceful remedy.

Testimony
Victims and witnesses share sworn accounts of harm,
fraud, or abuse.
Evidence
Documents, records, and proof are preserved and
organized for action.
Deliberation
Men and women review facts in honor, not politics or
party lines.
Presentment
Findings are written and noticed to those in
authority, demanding remedy.

What is “The Grand Jury”?

The Grand Jury is not a political party, a corporation, or a church.
It is a lawful, prayer-centered assembly of men and women who choose
to humble themselves, seek truth, and stand together for the innocent.

Why we gather

Many families, children, elders, and veterans are being harmed
by systems that no longer honor due process, truth, or covenant
with the People they claim to serve. Rather than fight each other,
we choose to assemble, document, and act as one voice.

  • To protect children, families, and the vulnerable.
  • To expose fraud, coercion, and abuse of supposed authority.
  • To call public servants back under oath, bond, and duty.
  • To seek remedies that heal, not tear communities apart.
Prayer First
Truth Telling
Documentation
Peaceful Remedy

Who is “the People’s Grand Jury” for?

For men and women who feel a pull in their spirit to stand, but
refuse to answer hate with hate or violence with violence.

  • Parents and grandparents defending children.
  • Whistleblowers and witnesses of systemic harm.
  • Veterans and patriots who honor oath and covenant.
  • Neighbors who simply know: “this is not okay.”

If that’s you, you are not alone. You are invited.

How the People’s Grand Jury Works

There is no one-size-fits-all template. By design, the People in each
generation must discern how to assemble. Here is a simple pattern to
start from, always rooted in prayer and peace.

1
Humble, Pray, and Assemble
A small circle gathers – in homes, churches, community spaces, or
online – to humble themselves, pray together, and agree to seek
truth above ego, party, or pride. This is the first act of healing.

2
Hear Testimony & Preserve Evidence
Witnesses share what happened to them or others. Records,
timelines, and proof are collected and preserved. Everything is
treated with honor, confidentiality, and care.

3
Write Presentments & Call for Remedy
The Grand Jury, acting as the conscience of the community, drafts
written findings and serves them on those in authority – demanding
investigation, correction, and restoration.

“Heal Our Land” Starts with One Small Circle.

You do not need permission from a party, a politician, or a pundit
to gather your friends, family, and neighbors, humble yourselves,
and start listening to each other. Heaven notices small beginnings.

We are building a network of local and online Jury Rooms – with basic
starter guides, prayer support, and practical tools.

Frequently Asked Questions

Is this a political party or organization?
No. The Grand Jury is a prayer-centered, people-led assembly.
We welcome people from many backgrounds who agree on one thing:
we must protect the innocent and stand for truth.

Is this violent or anti-government?
Absolutely not. We believe in peaceful, lawful remedy. We call
public servants back under their oath, not into harm. Our power
is in humility, unity, documentation, and prayer.

Do I have to be a legal expert?
No. Grand Juries of the People are made of ordinary men and
women. We learn together, work with those who have experience,
and keep our focus on truth and evidence.

How do I protect my family and story?
We do not publish sensitive details publicly. Testimony is
shared first in protected Jury Rooms. Only what is necessary is
noticed to those in authority.

Can a Jury Room be started in my area?
Yes. Once a small circle is ready, we provide starter guidance
and connect you with others on the same path where possible.
Begin by joining the interest list below.

Request an Invitation or Share Your Interest

Fill out this simple form to be added to our private interest list.
We will reach out with next steps, meeting times, and ways to serve.

Full Name*

Email*

City / State (or Country)*

How would you like to help?

Briefly share your heart or situation

Your information will be handled with care and will not be sold.
We are building a protected network, not a public email list.

Other ways to connect

If forms are not your thing, you can also reach out directly
or share the vision with others in your circle.

  • Host a small “Heal the Land” prayer gathering.
  • Share this page with trusted friends and family.
  • Invite elders, pastors, veterans, and local leaders.
  • Begin collecting documentation of harms you’ve witnessed.

Heaven is not impressed by numbers or titles, but by humble,
willing hearts. Begin with two or three, and we will help you
grow from there.

function toggleNav() {
const menu = document.getElementById(“navMenu”);
menu.classList.toggle(“show”);
}

// Set current year in footer
document.getElementById(“yearSpan”).textContent = new Date().getFullYear();

2 responses to “Hello World!”

  1. romainalalem Avatar

    radiant! Breaking: Unprecedented Measures Implemented to Combat [Global Economic Instability] 2025 glamorous

    Like

    1. Rockin' Normwell Avatar

Leave a comment