.page-module__jQ7Jqq__main{max-width:800px;margin:0 auto;padding:40px 24px 64px}.page-module__jQ7Jqq__intro{margin-bottom:28px}.page-module__jQ7Jqq__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:.72rem}.page-module__jQ7Jqq__title{letter-spacing:-.015em;font-size:1.85rem;font-weight:600;line-height:1.2}.page-module__jQ7Jqq__lede{max-width:56ch;color:var(--muted);margin-top:10px}.page-module__jQ7Jqq__statusStrip{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-top:20px;padding:14px 16px}.page-module__jQ7Jqq__statusText{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.8rem}.page-module__jQ7Jqq__statusBar{background:var(--accent-soft);border-radius:2px;height:4px;margin-top:10px;display:block;position:relative;overflow:hidden}.page-module__jQ7Jqq__statusBar:after{content:"";background:var(--accent);border-radius:2px;width:35%;animation:1.2s ease-in-out infinite alternate page-module__jQ7Jqq__titrate;position:absolute;inset:0}@keyframes page-module__jQ7Jqq__titrate{0%{transform:translate(-40%)}to{transform:translate(215%)}}@media (prefers-reduced-motion:reduce){.page-module__jQ7Jqq__statusBar:after{opacity:.5;width:100%;animation:none}}.page-module__jQ7Jqq__errorBox{border:1px solid var(--error);border-radius:var(--radius);background:var(--error-soft);margin-top:20px;padding:16px}.page-module__jQ7Jqq__errorLabel{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--error);margin-bottom:6px;font-size:.72rem}
.ResearchForm-module__uqi3da__form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:18px;padding:24px;display:grid}.ResearchForm-module__uqi3da__field{gap:6px;display:grid}.ResearchForm-module__uqi3da__label{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:.74rem}.ResearchForm-module__uqi3da__optional{color:var(--muted);text-transform:none;letter-spacing:.02em}.ResearchForm-module__uqi3da__input{font:inherit;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;padding:10px 12px}.ResearchForm-module__uqi3da__input::placeholder{color:var(--muted);opacity:.7}.ResearchForm-module__uqi3da__input:disabled{opacity:.6}.ResearchForm-module__uqi3da__fieldError{color:var(--error);font-size:.85rem}.ResearchForm-module__uqi3da__button{font:inherit;background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-self:start;padding:10px 22px;font-weight:500}.ResearchForm-module__uqi3da__button:hover:not(:disabled){background:var(--accent-deep)}.ResearchForm-module__uqi3da__button:disabled{opacity:.6;cursor:default}
.ResearchResults-module__m9DFwa__report{margin-top:36px}.ResearchResults-module__m9DFwa__reportHeader{padding-bottom:18px}.ResearchResults-module__m9DFwa__orgName{letter-spacing:-.01em;font-size:1.4rem;font-weight:600}.ResearchResults-module__m9DFwa__meta{font-family:var(--font-mono), monospace;color:var(--muted);margin-top:4px;font-size:.76rem}.ResearchResults-module__m9DFwa__section{border-top:1px solid var(--line);padding:22px 0}.ResearchResults-module__m9DFwa__section p{white-space:pre-line;max-width:64ch}.ResearchResults-module__m9DFwa__sectionLabel{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin-bottom:12px;font-size:.74rem;font-weight:500;display:flex}.ResearchResults-module__m9DFwa__sectionLabel:before{content:"";background:var(--accent);border-radius:2px;flex-shrink:0;width:8px;height:8px}.ResearchResults-module__m9DFwa__list{gap:6px;margin:10px 0 0;padding-left:20px;display:grid}.ResearchResults-module__m9DFwa__plainList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ResearchResults-module__m9DFwa__person{gap:2px;display:grid}.ResearchResults-module__m9DFwa__personName{font-weight:600}.ResearchResults-module__m9DFwa__personRole{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.76rem}.ResearchResults-module__m9DFwa__personNote{color:var(--muted);font-size:.92rem}.ResearchResults-module__m9DFwa__financials{gap:10px;margin:0;display:grid}.ResearchResults-module__m9DFwa__financialLine{grid-template-columns:minmax(140px,220px) 1fr;align-items:baseline;gap:12px;display:grid}.ResearchResults-module__m9DFwa__financialLabel{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.78rem}.ResearchResults-module__m9DFwa__financialValue{margin:0;font-weight:500}.ResearchResults-module__m9DFwa__financialNote{color:var(--muted);font-size:.9rem;font-weight:400}.ResearchResults-module__m9DFwa__fit{gap:3px;display:grid}.ResearchResults-module__m9DFwa__fitFunder{font-weight:600}.ResearchResults-module__m9DFwa__fitProgram{color:var(--muted);font-weight:400}.ResearchResults-module__m9DFwa__fitRationale{color:var(--ink);max-width:64ch}.ResearchResults-module__m9DFwa__verification{grid-template-columns:auto 1fr;align-items:baseline;gap:12px;display:grid}.ResearchResults-module__m9DFwa__chip{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.68rem}.ResearchResults-module__m9DFwa__high{background:var(--accent-soft);color:var(--accent-deep)}.ResearchResults-module__m9DFwa__medium{background:var(--warn-soft);color:var(--warn)}.ResearchResults-module__m9DFwa__low{background:var(--error-soft);color:var(--error)}@media (max-width:560px){.ResearchResults-module__m9DFwa__financialLine{grid-template-columns:1fr;gap:2px}.ResearchResults-module__m9DFwa__verification{grid-template-columns:1fr;gap:6px}}
