.hero:where(.astro-bbe6dxrz){padding-block:clamp(3.5rem,8vw,7rem) clamp(2rem,5vw,4rem);background:var(--rqd-bg)}.inner:where(.astro-bbe6dxrz){display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr}@media(min-width:1024px){.inner:where(.astro-bbe6dxrz){grid-template-columns:1.1fr 1fr;align-items:center}}.eyebrow:where(.astro-bbe6dxrz){display:inline-block;margin-block-end:1rem}.headline:where(.astro-bbe6dxrz){font-size:var(--rqd-text-display);color:var(--rqd-text);max-inline-size:18ch;margin-block-end:1.25rem;line-height:.98}.headline:where(.astro-bbe6dxrz) em:where(.astro-bbe6dxrz){font-style:italic}.subhead:where(.astro-bbe6dxrz){font-size:var(--rqd-text-lg);color:var(--rqd-text-muted);max-inline-size:56ch;line-height:var(--rqd-leading-body);margin-block-end:2rem}.cta-row:where(.astro-bbe6dxrz){display:flex;flex-wrap:wrap;gap:.75rem}.btn-lg:where(.astro-bbe6dxrz){padding:.875rem 1.5rem;font-size:var(--rqd-text-base)}.arrow:where(.astro-bbe6dxrz){transition:transform var(--rqd-dur) var(--rqd-ease-ledger)}.btn-ghost:where(.astro-bbe6dxrz):hover .arrow:where(.astro-bbe6dxrz){transform:translate(3px)}html[dir=rtl] .btn-ghost:where(.astro-bbe6dxrz):hover .arrow:where(.astro-bbe6dxrz){transform:translate(-3px)}.stat-strip:where(.astro-bbe6dxrz){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem);margin-block-start:clamp(2.25rem,4vw,3rem);padding-block-start:1.25rem;border-block-start:1px solid var(--rqd-border-soft);margin-inline:0}.stat:where(.astro-bbe6dxrz) dt:where(.astro-bbe6dxrz){font-size:clamp(1.5rem,2.5vw,2.25rem);font-style:italic;color:var(--rqd-text);line-height:1;margin:0 0 .35rem}.stat:where(.astro-bbe6dxrz) dd:where(.astro-bbe6dxrz){margin:0;color:var(--rqd-text-muted);font-size:var(--rqd-text-xs);font-family:var(--rqd-font-mono);text-transform:uppercase;letter-spacing:.04em}.still:where(.astro-bbe6dxrz){position:relative}.still-frame:where(.astro-bbe6dxrz){background:var(--rqd-surface);border:1px solid var(--rqd-border);border-radius:var(--rqd-radius-xl);padding:clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 30px 60px -30px color-mix(in oklab,var(--rqd-ink) 30%,transparent),0 1px 0 var(--rqd-border-soft) inset;transform:rotate(-.4deg)}@media(prefers-reduced-motion:reduce){.still-frame:where(.astro-bbe6dxrz){transform:none}}.frame-ribbon:where(.astro-bbe6dxrz){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;padding-block-end:.625rem;margin-block-end:.25rem;border-block-end:1px dashed var(--rqd-border)}.ribbon-line:where(.astro-bbe6dxrz){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--rqd-text-subtle)}.ribbon-time:where(.astro-bbe6dxrz){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);color:var(--rqd-text-muted)}.dot:where(.astro-bbe6dxrz){inline-size:8px;block-size:8px;border-radius:50%;background:var(--rqd-cedar)}.dot--live:where(.astro-bbe6dxrz){background:var(--rqd-signal);animation:rqd-live 1.6s var(--rqd-ease-ledger) infinite;box-shadow:0 0 0 0 var(--rqd-signal)}@keyframes rqd-live{0%{box-shadow:0 0 color-mix(in oklab,var(--rqd-signal) 70%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in oklab,var(--rqd-signal) 0%,transparent)}to{box-shadow:0 0 color-mix(in oklab,var(--rqd-signal) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.dot--live:where(.astro-bbe6dxrz){animation:none}}.still-stripe:where(.astro-bbe6dxrz){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding-block:.625rem;padding-inline:.875rem;border-radius:var(--rqd-radius);background:var(--rqd-surface-2)}.stripe-2:where(.astro-bbe6dxrz){margin-inline-start:1.5rem}.stripe-3:where(.astro-bbe6dxrz){margin-inline-start:1.5rem}.stripe-4:where(.astro-bbe6dxrz){background:linear-gradient(to inline-end,color-mix(in oklab,var(--rqd-cedar) 8%,transparent),transparent);border:1px dashed var(--rqd-border);grid-template-columns:auto 1fr}.line:where(.astro-bbe6dxrz){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-xs);color:var(--rqd-text)}.ledger-line:where(.astro-bbe6dxrz){color:var(--rqd-cedar);font-weight:500}.time:where(.astro-bbe6dxrz){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);color:var(--rqd-text-subtle)}.ledger-glyph:where(.astro-bbe6dxrz){display:inline-flex}.trust:where(.astro-vpzpabai){border-block:1px solid var(--rqd-border-soft);background:var(--rqd-surface);padding-block:clamp(1.5rem,3vw,2.5rem)}.inner:where(.astro-vpzpabai){display:grid;gap:clamp(1rem,2.5vw,2rem);grid-template-columns:1fr;align-items:center}@media(min-width:768px){.inner:where(.astro-vpzpabai){grid-template-columns:1fr auto}}.tagline:where(.astro-vpzpabai){font-size:clamp(1.125rem,1.5vw,1.5rem);color:var(--rqd-text-muted);line-height:1.2}.metrics:where(.astro-vpzpabai){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem)}.metrics:where(.astro-vpzpabai) li:where(.astro-vpzpabai){display:flex;flex-direction:column;gap:.125rem}.value:where(.astro-vpzpabai){font-family:var(--rqd-font-serif);font-style:italic;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1;color:var(--rqd-text)}.label:where(.astro-vpzpabai){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);text-transform:uppercase;letter-spacing:var(--rqd-track-eyebrow);color:var(--rqd-text-subtle)}.teasers:where(.astro-6m3x6gn6){padding-block:clamp(3rem,7vw,5.5rem);border-block-start:1px solid var(--rqd-border-soft)}.head:where(.astro-6m3x6gn6){max-inline-size:60ch;margin-block-end:clamp(2rem,4vw,3rem)}.section-tag:where(.astro-6m3x6gn6){margin-block-end:1rem;display:inline-flex}.head:where(.astro-6m3x6gn6) h2:where(.astro-6m3x6gn6){font-size:clamp(2rem,4vw,3rem);margin-block-end:.75rem}.sub:where(.astro-6m3x6gn6){color:var(--rqd-text-muted);font-size:var(--rqd-text-lg);line-height:var(--rqd-leading-body)}.grid:where(.astro-6m3x6gn6){list-style:none;padding:0;margin:0;display:grid;gap:clamp(.75rem,1.75vw,1.25rem);grid-template-columns:1fr}@media(min-width:768px){.grid:where(.astro-6m3x6gn6){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.grid:where(.astro-6m3x6gn6){grid-template-columns:repeat(3,minmax(0,1fr))}}.tile:where(.astro-6m3x6gn6){display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto 1fr;align-content:start;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--rqd-surface);border:1px solid var(--rqd-border);border-radius:var(--rqd-radius-lg);color:var(--rqd-text);text-decoration:none;block-size:100%}.tile:where(.astro-6m3x6gn6) .numeric-prefix:where(.astro-6m3x6gn6){grid-column:1 / -1;margin-block-end:.25rem}.tile:where(.astro-6m3x6gn6) .eyebrow:where(.astro-6m3x6gn6){grid-column:1 / -1}.tile:where(.astro-6m3x6gn6) h3:where(.astro-6m3x6gn6){grid-column:1 / 2;font-family:var(--rqd-font-serif);font-style:italic;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;margin:0}.tile:where(.astro-6m3x6gn6) p:where(.astro-6m3x6gn6){grid-column:1 / -1;color:var(--rqd-text-muted);font-size:var(--rqd-text-sm);line-height:var(--rqd-leading-body);margin:0}.arrow:where(.astro-6m3x6gn6){grid-column:2 / 3;grid-row:3 / 4;color:var(--rqd-cedar);font-size:1.25rem;transition:transform var(--rqd-dur) var(--rqd-ease-ledger)}.tile:where(.astro-6m3x6gn6):hover .arrow:where(.astro-6m3x6gn6){transform:translate(.25rem)}html[dir=rtl] .tile:where(.astro-6m3x6gn6):hover .arrow:where(.astro-6m3x6gn6){transform:translate(-.25rem)}.still:where(.astro-xo6lopry){padding-block:clamp(3rem,7vw,5.5rem);background:var(--rqd-surface-2);border-block:1px solid var(--rqd-border-soft)}.head:where(.astro-xo6lopry){max-inline-size:64ch;margin-block-end:clamp(2rem,4vw,3rem)}.head:where(.astro-xo6lopry) h2:where(.astro-xo6lopry){font-size:clamp(2rem,4vw,3rem);margin-block:.75rem .75rem}.sub:where(.astro-xo6lopry){color:var(--rqd-text-muted);font-size:var(--rqd-text-lg);line-height:var(--rqd-leading-body)}.layers:where(.astro-xo6lopry){display:grid;gap:clamp(.75rem,1.5vw,1rem);grid-template-columns:1fr}@media(min-width:900px){.layers:where(.astro-xo6lopry){grid-template-columns:repeat(3,minmax(0,1fr))}}.layer:where(.astro-xo6lopry){background:var(--rqd-surface);border:1px solid var(--rqd-border);border-radius:var(--rqd-radius-xl);padding:clamp(1.25rem,2.5vw,2rem);display:flex;flex-direction:column;gap:.75rem;position:relative}.layer:where(.astro-xo6lopry):before{content:"";position:absolute;inset-inline-start:0;inset-block:clamp(1.25rem,2.5vw,2rem);inline-size:3px;border-radius:3px}.accent-cedar:where(.astro-xo6lopry):before{background:var(--rqd-cedar)}.accent-ember:where(.astro-xo6lopry):before{background:var(--rqd-ember)}.layer:where(.astro-xo6lopry) .pill:where(.astro-xo6lopry){background:var(--rqd-surface-sunk);color:var(--rqd-text-muted);align-self:flex-start}.layer:where(.astro-xo6lopry) h3:where(.astro-xo6lopry){font-family:var(--rqd-font-serif);font-style:italic;font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.1;margin:0}.layer:where(.astro-xo6lopry) ul:where(.astro-xo6lopry){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.layer:where(.astro-xo6lopry) li:where(.astro-xo6lopry){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-xs);color:var(--rqd-text-muted);line-height:var(--rqd-leading-body)}.cta:where(.astro-k3lhftdh){--cta-bg: var(--rqd-ink);--cta-fg: var(--rqd-paper);--cta-fg-soft: color-mix(in oklab, var(--rqd-paper) 75%, transparent);--cta-fg-muted: color-mix(in oklab, var(--rqd-paper) 55%, transparent);--cta-fg-subtle: color-mix(in oklab, var(--rqd-paper) 35%, transparent);--cta-glow: var(--rqd-cedar-deep);background:radial-gradient(60% 80% at 80% 0%,color-mix(in oklab,var(--cta-glow) 60%,transparent) 0%,transparent 70%),var(--cta-bg);color:var(--cta-fg);padding-block:clamp(3rem,7vw,5.5rem);overflow:hidden;position:relative}:where(.astro-k3lhftdh)[data-theme=dark] .cta:where(.astro-k3lhftdh){--cta-bg: var(--rqd-surface-sunk);--cta-glow: var(--rqd-cedar-haze)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .cta:where(.astro-k3lhftdh){--cta-bg: var(--rqd-surface-sunk);--cta-glow: var(--rqd-cedar-haze)}}.inner:where(.astro-k3lhftdh){display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;max-inline-size:64ch}.on-dark:where(.astro-k3lhftdh){color:var(--cta-fg-muted)}.cta:where(.astro-k3lhftdh) h2:where(.astro-k3lhftdh){color:var(--cta-fg);font-size:clamp(2rem,4.5vw,3.25rem);margin:0}.cta:where(.astro-k3lhftdh) .sub:where(.astro-k3lhftdh){color:var(--cta-fg-soft);font-size:var(--rqd-text-lg);line-height:var(--rqd-leading-body)}.row:where(.astro-k3lhftdh){display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:.5rem}.btn-lg:where(.astro-k3lhftdh){padding:.875rem 1.5rem;font-size:var(--rqd-text-base)}.ghost-on-dark:where(.astro-k3lhftdh){color:var(--cta-fg);border-color:color-mix(in oklab,var(--cta-fg) 30%,transparent);background:transparent}.ghost-on-dark:where(.astro-k3lhftdh):hover{background:color-mix(in oklab,var(--cta-fg) 8%,transparent);color:var(--cta-fg)}.cta-watermark:where(.astro-k3lhftdh){margin-block-start:clamp(1.25rem,2vw,1.75rem);color:var(--cta-fg-subtle);font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);letter-spacing:.06em}
