.bzQwJW_hero{padding:clamp(4rem, 12vw, 9rem) var(--gutter) clamp(3rem, 8vw, 6rem);border-bottom:1px solid var(--line);background:radial-gradient(60rem 30rem at 85% -10%, var(--accent-weak), transparent 70%), var(--ground)}.bzQwJW_inner{max-width:var(--measure-wide);margin:0 auto}.bzQwJW_eyebrow{margin:0 0 var(--s-4);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-weight:500}.bzQwJW_title{letter-spacing:-.03em;max-width:18ch;color:var(--ink);margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:600;line-height:1.05}.bzQwJW_lede{margin:var(--s-5) 0 var(--s-6);max-width:40rem;color:var(--ink-muted);font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.bzQwJW_note{margin:var(--s-3) 0 0;font-size:var(--text-sm);color:var(--ink-faint)}.bzQwJW_chain{width:min(100%,560px);height:auto;fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5px;margin-top:clamp(2.5rem,6vw,4rem);display:block}.bzQwJW_chain .bzQwJW_resolved{fill:var(--accent);stroke:var(--accent)}
.UxWYOq_section{padding:clamp(3rem, 8vw, 6rem) var(--gutter)}.UxWYOq_inner{max-width:var(--measure-wide);margin:0 auto}.UxWYOq_heading{margin:0 0 var(--s-6);font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:600}.UxWYOq_grid{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.UxWYOq_item{padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.UxWYOq_index{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent)}.UxWYOq_title{margin:var(--s-3) 0 var(--s-2);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:600}.UxWYOq_body{color:var(--ink-muted);margin:0;line-height:1.6}
.ETjgaW_section{padding:clamp(3rem, 8vw, 6rem) var(--gutter);background:var(--surface);border-top:1px solid var(--line);scroll-margin-top:var(--s-6)}.ETjgaW_inner{max-width:var(--measure-wide);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,5rem);margin:0 auto;display:grid}@media (max-width:760px){.ETjgaW_inner{grid-template-columns:1fr}}.ETjgaW_heading{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0;font-weight:600}.ETjgaW_body{margin:var(--s-4) 0 0;color:var(--ink-muted);max-width:30rem;line-height:1.6}.ETjgaW_form{gap:var(--s-4);display:grid}.ETjgaW_form>button{justify-self:start}.ETjgaW_row{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.ETjgaW_row{grid-template-columns:1fr}}.ETjgaW_field{gap:var(--s-2);font-size:var(--text-sm);color:var(--ink-muted);display:grid}.ETjgaW_field input,.ETjgaW_field select,.ETjgaW_field textarea{font:inherit;font-size:var(--text-md);color:var(--ink);background:var(--ground);border:1px solid var(--line-strong);border-radius:var(--r-md);width:100%;padding:.625rem .75rem}.ETjgaW_field input:focus,.ETjgaW_field select:focus,.ETjgaW_field textarea:focus{outline:2px solid var(--accent-line);outline-offset:1px;border-color:var(--accent)}.ETjgaW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ETjgaW_error{color:var(--stop);font-size:var(--text-sm);margin:0}.ETjgaW_done{padding:var(--s-5);border:1px solid var(--ok-line);background:var(--ok-weak);color:var(--ok);border-radius:var(--r-lg);margin:0}
