.research-pages-module__oN-p3q__page{max-width:var(--maxw);padding:clamp(3.5rem, 9vw, 8rem) var(--sp-8) var(--sp-24);margin:0 auto}.research-pages-module__oN-p3q__hero{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid}.research-pages-module__oN-p3q__hero h1{letter-spacing:-.05em;max-width:12ch;margin-top:1rem;font-size:clamp(3.4rem,7.5vw,7rem)}.research-pages-module__oN-p3q__hero p{max-width:42ch;color:var(--muted);font-size:1.08rem}.research-pages-module__oN-p3q__hero p+p{margin-top:1rem}.research-pages-module__oN-p3q__modeCard{border-top:4px solid var(--accent);padding:1.5rem 0}.research-pages-module__oN-p3q__modeCard span{color:var(--accent-strong);font:.66rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.research-pages-module__oN-p3q__modeCard strong{font:500 2.2rem/1.05 var(--font-serif);margin:1rem 0 .7rem;display:block}.research-pages-module__oN-p3q__modeCard p{font-size:.88rem}.research-pages-module__oN-p3q__modeCard a{min-height:2.75rem;color:var(--accent-strong);border-bottom:1px solid;align-items:center;margin-top:.5rem;font-weight:700;display:inline-flex}.research-pages-module__oN-p3q__truthBar{border:1px solid var(--border);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.research-pages-module__oN-p3q__truthBar>div{min-width:0;padding:1.25rem}.research-pages-module__oN-p3q__truthBar>div+div{border-left:1px solid var(--border)}.research-pages-module__oN-p3q__truthBar span{color:var(--text-tertiary);font:.61rem/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;display:block}.research-pages-module__oN-p3q__truthBar strong{color:var(--accent-strong);font:500 1.35rem/1.2 var(--font-serif);margin-top:.65rem;display:block}.research-pages-module__oN-p3q__section{border-bottom:1px solid var(--border);padding:clamp(3.5rem,8vw,7rem) 0}.research-pages-module__oN-p3q__sectionHead{grid-template-columns:minmax(0,1fr) minmax(17rem,.65fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2rem,5vw,4rem);display:grid}.research-pages-module__oN-p3q__sectionHead>span{grid-column:1/-1}.research-pages-module__oN-p3q__sectionHead h2{letter-spacing:-.04em;max-width:14ch;font-size:clamp(2.5rem,5vw,4.8rem)}.research-pages-module__oN-p3q__sectionHead p{max-width:40ch;color:var(--muted)}.research-pages-module__oN-p3q__steps,.research-pages-module__oN-p3q__tracks,.research-pages-module__oN-p3q__principles{gap:1rem;display:grid}.research-pages-module__oN-p3q__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.research-pages-module__oN-p3q__steps article,.research-pages-module__oN-p3q__tracks article,.research-pages-module__oN-p3q__principles article{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);padding:clamp(1.4rem,3vw,2.3rem)}.research-pages-module__oN-p3q__steps article>span{color:var(--accent-strong);font:.68rem/1 var(--font-mono);letter-spacing:.1em}.research-pages-module__oN-p3q__steps h3,.research-pages-module__oN-p3q__tracks h3,.research-pages-module__oN-p3q__principles h3{font-size:var(--step-2);margin-top:2rem}.research-pages-module__oN-p3q__steps p,.research-pages-module__oN-p3q__tracks p,.research-pages-module__oN-p3q__principles p{color:var(--muted);margin-top:.8rem}.research-pages-module__oN-p3q__tracks{grid-template-columns:1fr 1fr}.research-pages-module__oN-p3q__tracks article{flex-direction:column;min-height:18rem;display:flex}.research-pages-module__oN-p3q__tracks article.research-pages-module__oN-p3q__selected{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface));padding:calc(clamp(1.4rem,3vw,2.3rem) - 1px)}.research-pages-module__oN-p3q__tracks h3{margin-top:0}.research-pages-module__oN-p3q__tracks a{min-height:2.75rem;color:var(--accent-strong);border-bottom:1px solid;align-self:flex-start;align-items:flex-end;margin-top:auto;padding-top:1rem;font-weight:700;display:inline-flex}.research-pages-module__oN-p3q__infoGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.research-pages-module__oN-p3q__infoPanel{background:var(--ink);color:#f8f3ea;border-radius:var(--r);padding:clamp(1.5rem,4vw,3rem)}.research-pages-module__oN-p3q__infoPanel:nth-child(2){background:var(--surface);color:var(--text);border:1px solid var(--border)}.research-pages-module__oN-p3q__infoPanel h3{color:inherit;font-size:var(--step-2)}.research-pages-module__oN-p3q__infoPanel p{color:#c9beab;margin-top:1rem}.research-pages-module__oN-p3q__infoPanel:nth-child(2) p{color:var(--muted)}.research-pages-module__oN-p3q__infoPanel ul{margin-top:1.25rem;padding-left:1.2rem}.research-pages-module__oN-p3q__infoPanel li+li{margin-top:.6rem}.research-pages-module__oN-p3q__infoPanel a{color:inherit;border-bottom:1px solid}.research-pages-module__oN-p3q__startPanel{background:var(--ink);color:#f8f3ea;border-radius:var(--r);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,7vw,7rem);margin-top:clamp(3rem,7vw,6rem);padding:clamp(2rem,5vw,4rem);display:grid}.research-pages-module__oN-p3q__startPanel h2{color:#f8f3ea;letter-spacing:-.04em;font-size:clamp(2.4rem,4.5vw,4.2rem)}.research-pages-module__oN-p3q__startPanel p{color:#c9beab}.research-pages-module__oN-p3q__startPanel p+p{margin-top:.8rem}.research-pages-module__oN-p3q__primaryAction,.research-pages-module__oN-p3q__secondaryAction{border-radius:var(--r);background:var(--accent);min-height:3.1rem;color:var(--text-on-accent);justify-content:center;align-items:center;margin-top:1.5rem;padding:.85rem 1rem;font-weight:750;display:inline-flex}.research-pages-module__oN-p3q__secondaryAction{color:#f8f3ea;background:0 0;border:1px solid #6e6659;margin-left:.6rem}.research-pages-module__oN-p3q__disabledAction{color:#c9beab;margin-top:1.5rem;font-weight:700;display:inline-block}.research-pages-module__oN-p3q__builder{border:1px solid var(--border);border-top:5px solid var(--accent);border-radius:var(--r);background:var(--surface);overflow:hidden}.research-pages-module__oN-p3q__builderControls{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.research-pages-module__oN-p3q__builderControls label{color:var(--muted);font:.65rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:.55rem;display:grid}.research-pages-module__oN-p3q__builderControls select{border:1px solid var(--border);border-radius:var(--r);background:var(--bg);width:100%;min-height:2.8rem;color:var(--ink);font:600 .9rem/1.2 var(--font-sans);padding:.65rem .75rem}.research-pages-module__oN-p3q__invitation{padding:clamp(1.5rem,4vw,3rem)}.research-pages-module__oN-p3q__invitation h3{font-size:var(--step-2)}.research-pages-module__oN-p3q__inviteText{border-left:3px solid var(--accent);background:var(--bg);color:var(--muted);white-space:pre-wrap;margin-top:1.25rem;padding:1.25rem}.research-pages-module__oN-p3q__inviteUrl{color:var(--text-tertiary);font:.69rem/1.5 var(--font-mono);overflow-wrap:anywhere;margin-top:1rem;display:block}.research-pages-module__oN-p3q__builderActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.research-pages-module__oN-p3q__builderActions button,.research-pages-module__oN-p3q__builderActions a{border:1px solid var(--accent);border-radius:var(--r);background:var(--accent);min-height:2.8rem;color:var(--text-on-accent);cursor:pointer;padding:.7rem .9rem;font-weight:700}.research-pages-module__oN-p3q__builderActions a{color:var(--accent-strong);background:0 0;align-items:center;display:inline-flex}.research-pages-module__oN-p3q__builderActions span{color:var(--muted);font-size:.8rem}.research-pages-module__oN-p3q__protocol{counter-reset:protocol;border-top:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.research-pages-module__oN-p3q__protocol article{counter-increment:protocol;border-bottom:1px solid var(--border);padding:2rem}.research-pages-module__oN-p3q__protocol article:nth-child(2n){border-left:1px solid var(--border)}.research-pages-module__oN-p3q__protocol article:before{content:"0" counter(protocol);color:var(--accent-strong);font:.68rem/1 var(--font-mono);letter-spacing:.1em;margin-bottom:2rem;display:block}.research-pages-module__oN-p3q__protocol h3{font-size:var(--step-2)}.research-pages-module__oN-p3q__protocol p,.research-pages-module__oN-p3q__protocol ul{color:var(--muted);margin-top:.85rem}.research-pages-module__oN-p3q__protocol ul{padding-left:1.2rem}.research-pages-module__oN-p3q__protocol li+li{margin-top:.5rem}.research-pages-module__oN-p3q__boundary{border:1px solid var(--accent);border-radius:var(--r);background:color-mix(in srgb, var(--accent) 7%, transparent);margin-top:2rem;padding:1.5rem}.research-pages-module__oN-p3q__boundary strong{color:var(--accent-strong)}.research-pages-module__oN-p3q__boundary p{color:var(--muted);margin-top:.6rem}.research-pages-module__oN-p3q__withdrawForm{max-width:43rem;margin-top:2rem}.research-pages-module__oN-p3q__withdrawForm label{gap:.65rem;font-weight:700;display:grid}.research-pages-module__oN-p3q__withdrawForm input{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);min-height:3.1rem;color:var(--ink);font:.84rem/1.2 var(--font-mono);padding:.8rem}.research-pages-module__oN-p3q__withdrawForm button{border-radius:var(--r);color:#fff;cursor:pointer;background:#8a3e35;border:1px solid #8a3e35;min-height:3rem;margin-top:1rem;padding:.8rem 1rem;font-weight:750}.research-pages-module__oN-p3q__withdrawForm button:disabled{opacity:.5;cursor:not-allowed}.research-pages-module__oN-p3q__formStatus{color:var(--muted);margin-top:1rem}@media (max-width:54rem){.research-pages-module__oN-p3q__hero,.research-pages-module__oN-p3q__sectionHead,.research-pages-module__oN-p3q__startPanel{grid-template-columns:1fr}.research-pages-module__oN-p3q__truthBar{grid-template-columns:1fr 1fr}.research-pages-module__oN-p3q__truthBar>div:nth-child(3){border-left:0;border-top:1px solid var(--border)}.research-pages-module__oN-p3q__truthBar>div:nth-child(4){border-top:1px solid var(--border)}.research-pages-module__oN-p3q__steps{grid-template-columns:1fr}}@media (max-width:40rem){.research-pages-module__oN-p3q__page{padding-inline:var(--sp-6)}.research-pages-module__oN-p3q__truthBar,.research-pages-module__oN-p3q__tracks,.research-pages-module__oN-p3q__infoGrid,.research-pages-module__oN-p3q__builderControls,.research-pages-module__oN-p3q__protocol{grid-template-columns:1fr}.research-pages-module__oN-p3q__truthBar>div+div,.research-pages-module__oN-p3q__truthBar>div:nth-child(4){border-left:0;border-top:1px solid var(--border)}.research-pages-module__oN-p3q__protocol article:nth-child(2n){border-left:0}.research-pages-module__oN-p3q__secondaryAction{margin-left:0}}
