.ProtocolDoctrineSection_root__rZqpR{color-scheme:dark;color:var(--text);font-family:var(--archive-body);--bg:#050708;--text:#e5e7eb;--muted:#9ca3af;--dim:#6b7280;--line:rgba(255,255,255,0.14);--line-soft:rgba(255,255,255,0.09);--sol-cyan:#00f0ff;--sol-pink:#ff0080;--sol-green:#78e06a;--sol-violet:#8a2be2;--sol-orchid:#b37ab3;--archive-body:"Martian Mono",monospace;--archive-mono:var(--font-site-ibm-plex-mono),monospace}.ProtocolDoctrineSection_root__rZqpR,.ProtocolDoctrineSection_root__rZqpR *{box-sizing:border-box}.ProtocolDoctrineSection_shell__r2UMx{width:min(100% - 2px,1180px);margin:0 auto}.ProtocolDoctrineSection_view-kicker__9dBIc{color:var(--sol-cyan);font-family:var(--archive-mono);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.ProtocolDoctrineSection_study-head__4lqjU{display:block;margin:32px 0 24px}.ProtocolDoctrineSection_study-head__4lqjU h2{width:max-content;max-width:100%;margin:8px 0 0;font-family:var(--archive-body);font-size:clamp(32px,5.2vw,56px);font-weight:800;line-height:1.05;letter-spacing:-.04em;text-transform:uppercase;background-image:radial-gradient(circle at 1.5px 1.5px,rgba(255,255,255,1) .6px,transparent .8px),linear-gradient(90deg,transparent 2.4px,rgba(0,0,0,.95) 0),linear-gradient(180deg,transparent 2.4px,rgba(0,0,0,.95) 0),linear-gradient(90deg,#00f0ff,#b37ab3 35%,#78e06a 70%,#00f0ff);background-size:3px 3px,3px 3px,3px 3px,200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;filter:drop-shadow(0 0 14px rgba(0,240,255,.45)) drop-shadow(0 0 28px rgba(120,224,106,.35));animation:ProtocolDoctrineSection_microLedPulse__Y0O6Y 4s ease-in-out infinite alternate}@keyframes ProtocolDoctrineSection_microLedPulse__Y0O6Y{0%{filter:drop-shadow(0 0 10px rgba(0,240,255,.35)) drop-shadow(0 0 20px rgba(120,224,106,.25))}to{filter:drop-shadow(0 0 18px rgba(0,240,255,.65)) drop-shadow(0 0 35px rgba(120,224,106,.5))}}.ProtocolDoctrineSection_study-note__n3DsG{margin:0;padding-left:14px;border-left:2px solid var(--sol-cyan);color:#9ca3af;font-size:11px;line-height:1.65}.ProtocolDoctrineSection_doctrine-list__DPukz{display:grid;gap:36px}.ProtocolDoctrineSection_grid-card__oNZKf{--accent:var(--sol-cyan);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));background:rgba(0,0,0,.88);box-shadow:0 18px 48px -36px color-mix(in srgb,var(--accent) 48%,transparent);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.ProtocolDoctrineSection_grid-card__oNZKf:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-bright));box-shadow:0 24px 64px -32px color-mix(in srgb,var(--accent) 65%,transparent)}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8{border-color:color-mix(in srgb,var(--accent) 18%,var(--line-soft));box-shadow:0 4px 16px -10px color-mix(in srgb,var(--accent) 25%,transparent)}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-bright));box-shadow:0 8px 28px -12px color-mix(in srgb,var(--accent) 50%,transparent)}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8 .ProtocolDoctrineSection_grid-body__wsGkf{display:none}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8 .ProtocolDoctrineSection_grid-head__xv4FN{padding:24px 34px}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8 .ProtocolDoctrineSection_title__ve4yS{margin:0}.ProtocolDoctrineSection_grid-head__xv4FN{width:100%;padding:24px 34px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;user-select:none;transition:background .18s ease}.ProtocolDoctrineSection_grid-head-row__S7Wq1{display:flex;justify-content:space-between;align-items:center;gap:20px}.ProtocolDoctrineSection_grid-head__xv4FN:hover{background:color-mix(in srgb,var(--accent) 4%,rgba(0,0,0,.94))}.ProtocolDoctrineSection_grid-head__xv4FN:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ProtocolDoctrineSection_doctrine-bar__TMkH0{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.1);color:var(--dim);font-family:var(--archive-mono);font-size:10px;letter-spacing:.08em}.ProtocolDoctrineSection_doctrine-bar__TMkH0 strong{color:var(--accent);font-weight:600}.ProtocolDoctrineSection_doctrine-bar-right__wiv2l{display:flex;align-items:center;gap:14px}.ProtocolDoctrineSection_doctrine-type__SfBAc{color:var(--dim);font-size:9.5px}.ProtocolDoctrineSection_doctrine-toggle-btn__ivqXl{display:inline-flex;align-items:center;padding:3px 9px;font-family:var(--archive-mono);font-size:9px;font-weight:600;letter-spacing:.1em;color:color-mix(in srgb,var(--accent) 85%,white);background:color-mix(in srgb,var(--accent) 10%,#030508);border:1px solid color-mix(in srgb,var(--accent) 35%,#1f2430);border-radius:2px;cursor:pointer;transition:all .18s ease}.ProtocolDoctrineSection_grid-head__xv4FN:hover .ProtocolDoctrineSection_doctrine-toggle-btn__ivqXl{background:color-mix(in srgb,var(--accent) 22%,#030508);border-color:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 35%,transparent);color:#ffffff}.ProtocolDoctrineSection_title__ve4yS{margin:0;color:var(--accent);font-family:var(--archive-body);font-size:clamp(22px,3.2vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 0 12px color-mix(in srgb,var(--accent) 60%,transparent),0 0 24px color-mix(in srgb,var(--accent) 30%,transparent);transition:text-shadow .25s ease,color .25s ease}.ProtocolDoctrineSection_grid-head__xv4FN:hover .ProtocolDoctrineSection_title__ve4yS{text-shadow:0 0 16px color-mix(in srgb,var(--accent) 85%,transparent),0 0 32px color-mix(in srgb,var(--accent) 55%,transparent)}.ProtocolDoctrineSection_copy__JLDDh{color:#cbd5e1;font-size:12.5px;line-height:1.82;letter-spacing:.005em}.ProtocolDoctrineSection_grid-lead__dNN5q{padding:30px 34px 32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--accent) 2.5%,black)}.ProtocolDoctrineSection_grid-lead__dNN5q p.ProtocolDoctrineSection_copy__JLDDh{color:#e2e8f0;font-size:13.5px;line-height:1.85}.ProtocolDoctrineSection_grid-close__EK90C p,.ProtocolDoctrineSection_grid-lead__dNN5q p,.ProtocolDoctrineSection_tile-copy__JVmgM{margin:0}.ProtocolDoctrineSection_grid-close__EK90C p+p,.ProtocolDoctrineSection_grid-lead__dNN5q p+p,.ProtocolDoctrineSection_tile-body__rLGB_ p+p{margin-top:16px}.ProtocolDoctrineSection_signal-stage__sbQIB{position:relative;height:250px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 64%),linear-gradient(180deg,#030506,#06090a)}.ProtocolDoctrineSection_signal-stage__sbQIB canvas{display:block;width:100%;height:100%;opacity:.98}.ProtocolDoctrineSection_stage-tag-bar__iBQ5z{display:none;position:absolute;bottom:8px;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;pointer-events:none;z-index:2}.ProtocolDoctrineSection_stage-tag__w_9L3{text-align:center;padding:0 8px}.ProtocolDoctrineSection_stage-tag-inner__iGYYk{display:inline-block;font-family:var(--archive-mono);font-size:8.5px;font-weight:600;letter-spacing:.12em;color:color-mix(in srgb,var(--accent) 85%,white);background:rgba(3,5,8,.85);border:1px solid color-mix(in srgb,var(--accent) 30%,#1f2430);padding:2px 7px;border-radius:2px;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.7)}.ProtocolDoctrineSection_grid-middle__e1C2U{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.ProtocolDoctrineSection_grid-cell__EaGZi{min-width:0;padding:32px 28px 36px;background:#06090a;display:flex;flex-direction:column}.ProtocolDoctrineSection_tile-visual__nKooJ{display:none}.ProtocolDoctrineSection_tile-index__7xdW4{display:block;margin-bottom:14px;color:color-mix(in srgb,var(--accent) 65%,#6b7280);font-family:var(--archive-mono);font-size:10px;font-weight:600;letter-spacing:.14em}.ProtocolDoctrineSection_tile-title__ZpBn0{min-height:2.65em;margin:0 0 18px;color:color-mix(in srgb,var(--accent) 82%,white);font-family:var(--archive-mono);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.ProtocolDoctrineSection_tile-title__ZpBn0:after{content:"";display:block;width:30px;margin-top:14px;border-top:1px solid var(--accent)}.ProtocolDoctrineSection_tile-body__rLGB_{display:flex;flex-direction:column;flex:1}.ProtocolDoctrineSection_grid-close__EK90C{padding:26px 34px 28px;background:var(--accent-shock,var(--accent));border-top:1.5px solid #ffffff;box-shadow:0 0 32px color-mix(in srgb,var(--accent) 40%,transparent);transition:all .25s ease}.ProtocolDoctrineSection_grid-close__EK90C p.ProtocolDoctrineSection_copy__JLDDh{color:#020508;font-size:13.5px;font-weight:700;line-height:1.82;letter-spacing:-.012em}.ProtocolDoctrineSection_grid-close__EK90C p.ProtocolDoctrineSection_copy__JLDDh+p.ProtocolDoctrineSection_copy__JLDDh{margin-top:14px}@media (max-width:900px){.ProtocolDoctrineSection_study-head__4lqjU{grid-template-columns:1fr}.ProtocolDoctrineSection_signal-stage__sbQIB{display:none}.ProtocolDoctrineSection_tile-visual__nKooJ{display:block;height:160px;margin:-32px -28px 24px;border-bottom:1px solid var(--line);background-image:var(--tile-poster);background-position:50%;background-repeat:no-repeat;background-size:cover}.ProtocolDoctrineSection_grid-middle__e1C2U{grid-template-columns:1fr}.ProtocolDoctrineSection_tile-title__ZpBn0{min-height:0}}@media (max-width:580px){.ProtocolDoctrineSection_shell__r2UMx{width:min(100% - 18px,1180px)}.ProtocolDoctrineSection_grid-cell__EaGZi,.ProtocolDoctrineSection_grid-close__EK90C,.ProtocolDoctrineSection_grid-head__xv4FN,.ProtocolDoctrineSection_grid-lead__dNN5q{padding-left:18px;padding-right:18px}.ProtocolDoctrineSection_grid-card__oNZKf.ProtocolDoctrineSection_is-collapsed__rvPk8 .ProtocolDoctrineSection_grid-head__xv4FN{padding:20px 18px}.ProtocolDoctrineSection_grid-head-row__S7Wq1{align-items:flex-start;flex-direction:column;gap:12px}.ProtocolDoctrineSection_doctrine-toggle-btn__ivqXl{box-sizing:border-box;justify-content:center;width:100%;padding:6px 10px;white-space:nowrap}.ProtocolDoctrineSection_tile-visual__nKooJ{margin-left:-18px;margin-right:-18px}.ProtocolDoctrineSection_doctrine-bar__TMkH0{align-items:flex-start;flex-direction:column;gap:7px}}