.lyi7_a_form{gap:var(--space-6);display:grid}.lyi7_a_group{gap:var(--space-4);border:0;margin:0;padding:0;display:grid}.lyi7_a_group legend{font-family:var(--font-display);font-size:var(--text-xl);color:var(--brand-strong);margin-bottom:var(--space-3);padding:0}.lyi7_a_row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.lyi7_a_field{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-soft);font-weight:600;display:grid}.lyi7_a_field input,.lyi7_a_field select,.lyi7_a_field textarea{font:400 var(--text-base) / 1.4 var(--font-ui);color:var(--text-body);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3);width:100%}.lyi7_a_field input:focus,.lyi7_a_field select:focus,.lyi7_a_field textarea:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:#0000}.lyi7_a_choices{gap:var(--space-2);display:grid}.lyi7_a_choice{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);align-items:flex-start;display:flex}.lyi7_a_choice:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.lyi7_a_choice input{accent-color:var(--brand);margin-top:3px}.lyi7_a_checklist{gap:var(--space-2);max-height:340px;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);display:grid;overflow-y:auto}.lyi7_a_consent{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-soft);align-items:flex-start;display:flex}.lyi7_a_consent input{accent-color:var(--brand);margin-top:4px}.lyi7_a_submit{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--brand-strong);color:var(--text-inverse);font:600 var(--text-base) / 1.2 var(--font-ui);cursor:pointer;border:0;justify-self:start}.lyi7_a_submit:hover{background:var(--brand)}.lyi7_a_submit:disabled{opacity:.6;cursor:progress}.lyi7_a_honeypot{position:absolute;left:-9999px}.lyi7_a_error{color:var(--status-error);font-size:var(--text-sm)}.lyi7_a_success{padding:var(--space-6);background:var(--status-ok-soft);border-radius:var(--radius-lg)}.lyi7_a_success h2{font-size:var(--text-xl);color:var(--status-ok)}.lyi7_a_success p{margin-top:var(--space-3)}@media (max-width:640px){.lyi7_a_row{grid-template-columns:1fr}}
.W_6J8q_hero{padding:var(--space-8) var(--gutter) var(--space-6);border-bottom:1px solid var(--border-subtle);background:radial-gradient(ellipse at 90% 0%, color-mix(in srgb, var(--brand-soft) 80%, transparent), transparent 60%), var(--surface-page)}.W_6J8q_kicker{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-strong)}.W_6J8q_title{margin-top:var(--space-3);font-size:var(--text-3xl);max-width:22ch;color:var(--brand-strong)}.W_6J8q_lede{margin-top:var(--space-4);max-width:62ch;font-family:var(--font-reading);font-size:var(--text-md);color:var(--text-soft)}.W_6J8q_lede p+p{margin-top:var(--space-3)}
.ELoAjW_section{padding:var(--space-8) var(--gutter) 0}.ELoAjW_section[data-tone=sunken]{margin-top:var(--space-8);padding-bottom:var(--space-8);background:var(--surface-sunken)}.ELoAjW_head{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.ELoAjW_kicker{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-strong);margin-bottom:var(--space-2)}.ELoAjW_title{font-size:var(--text-2xl);color:var(--brand-strong)}
.fWtU0W_badge{align-items:center;gap:var(--space-2);padding:3px var(--space-3);border-radius:var(--radius-pill);font:600 var(--text-xs) / 1.4 var(--font-ui);letter-spacing:.02em;white-space:nowrap;display:inline-flex}.fWtU0W_dot{background:currentColor;border-radius:50%;width:6px;height:6px}.fWtU0W_badge[data-status=pending]{background:var(--status-warn-soft);color:var(--status-warn)}.fWtU0W_badge[data-status=confirmed]{background:var(--status-ok-soft);color:var(--status-ok)}.fWtU0W_badge[data-status=declined]{background:var(--surface-sunken);color:var(--text-muted)}
.eoxVWq_controls{gap:var(--space-3);flex-wrap:wrap;display:flex}.eoxVWq_controls input,.eoxVWq_controls select{font:400 var(--text-base) / 1.4 var(--font-ui);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-body)}.eoxVWq_search{flex:280px}.eoxVWq_search input{width:100%}.eoxVWq_count{margin:var(--space-4) 0 var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.eoxVWq_list{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.eoxVWq_row{gap:var(--space-4);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) 200px 56px 130px;align-items:baseline;display:grid}.eoxVWq_row:hover{background:var(--surface-raised)}.eoxVWq_title{font-family:var(--font-reading);font-size:var(--text-md);color:var(--text-body);text-decoration:none}.eoxVWq_title:hover{color:var(--brand);text-decoration:underline}.eoxVWq_author{font-size:var(--text-sm);color:var(--brand);font-weight:600}.eoxVWq_year,.eoxVWq_status{font-size:var(--text-xs);color:var(--text-muted)}.eoxVWq_status[data-status=confirmed]{color:var(--status-ok);font-weight:600}.eoxVWq_status[data-status=pending]{color:var(--status-warn)}@media (max-width:760px){.eoxVWq_row{row-gap:var(--space-1);grid-template-columns:1fr auto}.eoxVWq_title{grid-column:1/-1}.eoxVWq_year{display:none}}
._8cVX0a_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}._8cVX0a_card{gap:var(--space-3);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--dur-fast), box-shadow var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-out);flex-direction:column;display:flex;position:relative}._8cVX0a_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card);transform:translateY(-2px)}._8cVX0a_meta{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);display:flex}._8cVX0a_title{font-size:var(--text-lg);line-height:var(--leading-snug)}._8cVX0a_link{color:var(--text-body);text-decoration:none}._8cVX0a_link:after{content:"";border-radius:inherit;position:absolute;inset:0}._8cVX0a_link:hover{color:var(--brand)}._8cVX0a_author{font-size:var(--text-sm);color:var(--brand);font-weight:600}._8cVX0a_excerpt{font-family:var(--font-reading);font-size:var(--text-base);color:var(--text-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8cVX0a_foot{font-size:var(--text-xs);color:var(--text-muted);margin-top:auto}
.oaqAda_article{padding:var(--space-8) var(--gutter) 0}.oaqAda_header,.oaqAda_prose,.oaqAda_pending,.oaqAda_bio,.oaqAda_confirmNote{max-width:var(--measure);margin-inline:auto}.oaqAda_kickers{gap:var(--space-3);flex-wrap:wrap;display:flex}.oaqAda_kicker{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-strong);text-decoration:none}.oaqAda_title{margin-top:var(--space-4);font-size:var(--text-3xl);color:var(--brand-strong);text-wrap:balance}.oaqAda_byline{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.oaqAda_author{color:var(--brand);font-weight:600;text-decoration:none}.oaqAda_prose{margin-top:var(--space-6);font-family:var(--font-reading);font-size:var(--text-reading);line-height:var(--leading-reading);color:var(--text-body);overflow-wrap:break-word}:is(.oaqAda_prose p,.oaqAda_prose ul,.oaqAda_prose ol,.oaqAda_prose blockquote,.oaqAda_prose table){margin:0 0 1.1em}:is(.oaqAda_prose h2,.oaqAda_prose h3,.oaqAda_prose h4){color:var(--brand-strong);line-height:var(--leading-snug);margin:1.8em 0 .6em}.oaqAda_prose h2{font-size:var(--text-xl)}.oaqAda_prose h3{font-size:var(--text-lg)}.oaqAda_prose blockquote{padding:var(--space-1) 0 var(--space-1) var(--space-5);border-left:3px solid var(--accent);color:var(--text-soft);font-style:italic}.oaqAda_prose img{margin:var(--space-6) auto;border-radius:var(--radius-md)}.oaqAda_prose table{border-collapse:collapse;width:100%;font-size:var(--text-base);display:block;overflow-x:auto}:is(.oaqAda_prose td,.oaqAda_prose th){border:1px solid var(--border-subtle);padding:var(--space-2)}.oaqAda_prose sup{font-size:.7em}.oaqAda_excerpt:after{content:" …";color:var(--text-muted)}.oaqAda_pending{margin-top:var(--space-6);padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--border-subtle);border-top:3px solid var(--accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.oaqAda_pending h2{font-size:var(--text-xl);color:var(--brand-strong)}.oaqAda_pending p{margin-top:var(--space-3);color:var(--text-soft)}.oaqAda_provenance{font-family:var(--font-reading);font-style:italic}.oaqAda_actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.oaqAda_primary,.oaqAda_secondary{padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-sm);text-decoration:none;display:inline-flex}.oaqAda_primary{background:var(--brand-strong);color:var(--text-inverse)}.oaqAda_primary:hover{background:var(--brand);color:var(--text-inverse)}.oaqAda_secondary{border:1px solid var(--border-strong);color:var(--text-body)}.oaqAda_secondary:hover{border-color:var(--brand);color:var(--brand)}.oaqAda_confirmNote{margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-muted)}.oaqAda_bio{margin-top:var(--space-7);padding:var(--space-5);background:var(--surface-sunken);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--text-soft);gap:var(--space-2);display:grid}.oaqAda_bioLabel{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-strong)}.oaqAda_more{padding:var(--space-8) var(--gutter) 0}.oaqAda_more h2{font-size:var(--text-xl);color:var(--brand-strong);margin-bottom:var(--space-5)}
.gd1dcq_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gd1dcq_chips a{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-body);text-decoration:none;display:inline-flex}.gd1dcq_chips a:hover{border-color:var(--brand);color:var(--brand)}.gd1dcq_chips span{font-size:var(--text-xs);color:var(--text-muted)}
.cK3abq_authorBar{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.cK3abq_claim{font-weight:600;text-decoration:none}.cK3abq_chips{gap:var(--space-2);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.cK3abq_chips a{padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-soft);text-decoration:none;display:inline-block}.cK3abq_chips a:hover{border-color:var(--brand);color:var(--brand)}.cK3abq_empty{color:var(--text-muted)}
.Ah-9Cq_wrap{gap:var(--space-8);padding:var(--space-7) var(--gutter) 0;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.Ah-9Cq_aside{top:calc(var(--header-h) + var(--space-5));padding:var(--space-5);background:var(--surface-sunken);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--text-soft);position:sticky}.Ah-9Cq_aside h2{font-size:var(--text-lg);color:var(--brand-strong)}.Ah-9Cq_aside ol{margin:var(--space-4) 0;padding-left:var(--space-5);gap:var(--space-2);display:grid}@media (max-width:900px){.Ah-9Cq_wrap{grid-template-columns:1fr}.Ah-9Cq_aside{position:static}}
.j6Q3dW_wrap{max-width:720px;padding:var(--space-7) var(--gutter) 0;box-sizing:content-box}
._da4Lq_list{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));margin:0;padding:0;list-style:none;display:grid}._da4Lq_item{padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);gap:var(--space-3);align-content:start;display:grid}._da4Lq_head{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}._da4Lq_head h2{font-size:var(--text-xl)}._da4Lq_head a{color:var(--brand-strong);text-decoration:none}._da4Lq_head a:hover{color:var(--brand)}._da4Lq_bio{font-family:var(--font-reading);color:var(--text-soft);-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._da4Lq_count{font-size:var(--text-sm);color:var(--text-muted)}
.E0kJGG_hero{gap:var(--space-8);padding:var(--space-9) var(--gutter) var(--space-8);border-bottom:1px solid var(--border-subtle);background:radial-gradient(ellipse at 85% 10%, color-mix(in srgb, var(--brand-soft) 90%, transparent), transparent 55%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--accent-soft) 70%, transparent), transparent 50%), var(--surface-page);grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:end;display:grid}.E0kJGG_kicker{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-strong)}.E0kJGG_title{margin-top:var(--space-4);font-size:var(--text-hero);color:var(--brand-strong);text-wrap:balance;line-height:1.02}.E0kJGG_title em{color:var(--brand);font-style:italic}.E0kJGG_lede{margin-top:var(--space-5);max-width:58ch;font-family:var(--font-reading);font-size:var(--text-md);line-height:var(--leading-body);color:var(--text-soft)}.E0kJGG_heroActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.E0kJGG_primary,.E0kJGG_secondary,.E0kJGG_bandCta{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_primary{background:var(--brand-strong);color:var(--text-inverse)}.E0kJGG_primary:hover{background:var(--brand);color:var(--text-inverse)}.E0kJGG_secondary{border:1px solid var(--brand-strong);color:var(--brand-strong)}.E0kJGG_secondary:hover{background:var(--brand-strong);color:var(--text-inverse)}.E0kJGG_ledger{padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.E0kJGG_ledgerLabel{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.E0kJGG_stats{gap:var(--space-5) var(--space-4);margin:var(--space-5) 0;grid-template-columns:1fr 1fr;display:grid}.E0kJGG_stats dt{font-size:var(--text-xs);color:var(--text-muted)}.E0kJGG_stats dd{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--text-2xl);white-space:nowrap;color:var(--brand-strong);line-height:1}.E0kJGG_progress{background:var(--surface-sunken);border-radius:var(--radius-pill);height:8px;overflow:hidden}.E0kJGG_progress span{background:linear-gradient(90deg, var(--accent), var(--status-ok));border-radius:inherit;height:100%;display:block}.E0kJGG_ledgerNote{margin-top:var(--space-4);font-size:var(--text-sm)}.E0kJGG_ledgerNote a{font-weight:600;text-decoration:none}.E0kJGG_books{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));margin:0;padding:0;list-style:none;display:grid}.E0kJGG_book{gap:var(--space-1);padding:var(--space-5) var(--space-4);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--dur-fast), transform var(--dur-med) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.E0kJGG_book:hover{border-color:var(--brand);transform:translateY(-2px)}.E0kJGG_bookName{font-family:var(--font-display);font-size:var(--text-lg);color:var(--brand-strong)}.E0kJGG_bookCount{font-size:var(--text-xs);color:var(--text-muted)}.E0kJGG_topics{columns:3 260px;column-gap:var(--space-7);margin:0;padding:0;list-style:none}.E0kJGG_topics li{break-inside:avoid;padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.E0kJGG_topic{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-body);text-decoration:none}.E0kJGG_topic:hover{color:var(--brand)}.E0kJGG_topicChildren{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);display:block}.E0kJGG_authors{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.E0kJGG_authorLink{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--text-body);text-decoration:none;display:flex}.E0kJGG_authorLink:hover{background:var(--surface-raised)}.E0kJGG_initials{background:var(--brand-soft);width:44px;height:44px;color:var(--brand-strong);font:500 var(--text-md) / 1 var(--font-display);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.E0kJGG_authorName{font-weight:600;display:block}.E0kJGG_authorMeta{font-size:var(--text-xs);color:var(--text-muted);display:block}.E0kJGG_band{justify-content:space-between;align-items:center;gap:var(--space-6);margin:var(--space-9) var(--gutter) 0;padding:var(--space-7);background:var(--brand-strong);color:var(--text-inverse);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.E0kJGG_band h2{font-size:var(--text-2xl)}.E0kJGG_band p{margin-top:var(--space-3);max-width:60ch;color:var(--text-inverse-muted)}.E0kJGG_bandCta{background:var(--accent);color:var(--ink-900)}.E0kJGG_bandCta:hover{background:var(--parchment-50);color:var(--ink-900)}@media (max-width:900px){.E0kJGG_hero{padding-top:var(--space-7);grid-template-columns:1fr}.E0kJGG_band{margin-inline:var(--gutter-base);padding:var(--space-6)}}
.ndhY7W_prose{max-width:var(--measure);margin:var(--space-7) auto 0;padding-inline:var(--gutter-base);font-family:var(--font-reading);font-size:var(--text-reading);line-height:var(--leading-reading);box-sizing:content-box}.ndhY7W_prose p,.ndhY7W_prose ul,.ndhY7W_prose ol{margin:0 0 1.1em}.ndhY7W_prose h2{font-size:var(--text-xl);color:var(--brand-strong);margin:1.8em 0 .6em}.ndhY7W_prose blockquote{margin:var(--space-6) 0;padding-left:var(--space-5);border-left:3px solid var(--accent);color:var(--text-soft);font-style:italic}.ndhY7W_prose cite{font:600 var(--text-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-style:normal;display:block}
