.research-module__H__SWa__page{isolation:isolate;--uv:var(--accent-2);--uv-2:var(--accent);--bloom:0 0 7px color-mix(in srgb,var(--uv)65%,transparent);max-width:100%;position:relative}.research-module__H__SWa__hero{text-align:center;isolation:isolate;--seal-void:#04050a;--seal-glow:var(--accent-2);--seal-horizon:var(--accent-2);--seal-shadow:#020308eb;padding:150px 20px 84px;position:relative;overflow:visible}.research-module__H__SWa__heroWell{aspect-ratio:1;z-index:-1;pointer-events:none;opacity:.85;width:clamp(440px,82vw,940px);animation:13s ease-in-out infinite research-module__H__SWa__uvBreath;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0% 50%,#00000052 70%,#0000 86%);mask-image:radial-gradient(circle,#000 0% 50%,#00000052 70%,#0000 86%)}.research-module__H__SWa__heroWell>svg{width:100%;height:100%;position:absolute;inset:0}.research-module__H__SWa__heroWell svg [data-spin]{transform-box:view-box;transform-origin:50%}.research-module__H__SWa__heroWell svg [data-spin=cw]{animation:165s linear infinite research-module__H__SWa__rdgVortex}.research-module__H__SWa__heroWell svg [data-spin=ccw]{animation:165s linear infinite research-module__H__SWa__rdgVortexRev}.research-module__H__SWa__reticle{transform-box:view-box;transform-origin:50%;opacity:.9;animation:280s linear infinite research-module__H__SWa__rdgVortexRev}@keyframes research-module__H__SWa__rdgVortex{to{transform:rotate(360deg)}}@keyframes research-module__H__SWa__rdgVortexRev{to{transform:rotate(-360deg)}}@keyframes research-module__H__SWa__uvBreath{0%,to{opacity:.78}50%{opacity:.98}}@media (prefers-reduced-motion:reduce){.research-module__H__SWa__heroWell,.research-module__H__SWa__heroWell svg [data-spin],.research-module__H__SWa__reticle{animation:none}}.research-module__H__SWa__heroInner{z-index:0;max-width:660px;margin:0 auto;position:relative}.research-module__H__SWa__eyebrow{letter-spacing:.05em;color:var(--accent-2);text-shadow:0 1px 3px var(--seal-shadow),0 2px 18px var(--seal-shadow);margin-bottom:10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(15px,2vw,18px);font-style:italic}.research-module__H__SWa__title{letter-spacing:-.02em;color:var(--text-0);text-shadow:0 1px 3px var(--seal-shadow),0 2px 22px var(--seal-shadow);margin-bottom:18px;font-size:clamp(34px,5.6vw,54px);font-weight:700;line-height:1.06}.research-module__H__SWa__lead{color:var(--text-1);max-width:620px;text-shadow:0 1px 3px var(--seal-shadow),0 2px 18px var(--seal-shadow);margin:0 auto;font-size:clamp(16px,2vw,18px);line-height:1.75}.research-module__H__SWa__fieldNote{max-width:540px;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);letter-spacing:.01em;color:var(--text-2);text-shadow:0 1px 3px var(--seal-shadow),0 2px 12px var(--seal-shadow);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin:22px auto 0;font-size:12.5px;line-height:1.6;display:inline-flex}.research-module__H__SWa__fieldNoteTag{letter-spacing:.18em;text-transform:uppercase;color:var(--uv);border:1px solid color-mix(in srgb,var(--uv)38%,transparent);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.research-module__H__SWa__field{--rail:62px;--descent:0;max-width:860px;margin:0 auto;padding:8px 20px 64px;position:relative}.research-module__H__SWa__thread{top:0;bottom:64px;left:calc(20px + var(--rail)/2);background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--text-2)24%,transparent)60px,color-mix(in srgb,var(--text-2)24%,transparent)calc(100% - 80px),transparent 100%);pointer-events:none;z-index:0;width:1px;position:absolute;transform:translate(-.5px)}.research-module__H__SWa__threadLit{width:1px;height:calc(var(--descent)*(100% - 80px));background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--uv)70%,transparent)12%,var(--uv)90%,var(--uv));box-shadow:0 0 8px color-mix(in srgb,var(--uv)60%,transparent);position:absolute;top:40px;left:0}.research-module__H__SWa__threadLit:after{content:"";background:var(--uv);width:6px;height:6px;box-shadow:0 0 9px 2px color-mix(in srgb,var(--uv)75%,transparent);border-radius:50%;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.research-module__H__SWa__descent{z-index:1;position:relative}.research-module__H__SWa__rule{color:var(--accent-2);margin:0 auto 8px;display:block}.research-module__H__SWa__epigraph{text-align:center;margin:26px auto 64px}.research-module__H__SWa__pullQuote{text-align:center;color:var(--text-0);max-width:30ch;margin:14px auto 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,2.8vw,27px);font-style:italic;line-height:1.45}.research-module__H__SWa__section{grid-template-columns:var(--rail)1fr;column-gap:22px;margin-bottom:76px;display:grid}.research-module__H__SWa__section:last-child{margin-bottom:8px}.research-module__H__SWa__node{grid-column:1;justify-content:center;align-items:flex-start;padding-top:2px;display:flex;position:relative}.research-module__H__SWa__nodeNum{z-index:2;letter-spacing:.14em;color:color-mix(in srgb,var(--uv)60%,var(--text-2));background:var(--bg-0,var(--bg-1));text-align:center;border-radius:50%;width:30px;padding:6px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:600;transition:color .45s,text-shadow .45s;position:relative}.research-module__H__SWa__nodeRings,.research-module__H__SWa__nodeLichen{width:68px;height:68px;color:var(--uv);opacity:.5;z-index:1;transition:opacity .6s,filter .6s;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.research-module__H__SWa__nodeLichen{align-items:flex-end;height:64px;top:-2px}.research-module__H__SWa__node[data-lit] .research-module__H__SWa__nodeNum{color:var(--uv);text-shadow:var(--bloom)}.research-module__H__SWa__node[data-lit] .research-module__H__SWa__nodeRings,.research-module__H__SWa__node[data-lit] .research-module__H__SWa__nodeLichen{opacity:.95;filter:drop-shadow(var(--bloom))}.research-module__H__SWa__sectionBody{grid-column:2;min-width:0}.research-module__H__SWa__sectionHead{margin-bottom:24px}.research-module__H__SWa__sectionTitle{letter-spacing:-.015em;color:var(--text-0);margin:0 0 12px;font-size:clamp(23px,3.4vw,31px);font-weight:700;line-height:1.15}.research-module__H__SWa__sectionLead{color:var(--text-2);max-width:64ch;margin:0;font-size:clamp(14.5px,1.7vw,16px);line-height:1.75}.research-module__H__SWa__inquiries{margin:0;padding:0;list-style:none}.research-module__H__SWa__inquiry{border-top:1px solid var(--border);grid-template-columns:52px 1fr;gap:4px 18px;padding:24px 4px 24px 0;display:grid}.research-module__H__SWa__inquiry:last-child{border-bottom:1px solid var(--border)}.research-module__H__SWa__inquiryNum{color:color-mix(in srgb,var(--uv)55%,var(--text-2));font-variant-numeric:tabular-nums;grid-row:span 3;padding-top:2px;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:600;line-height:1;transition:color .45s,text-shadow .45s}.research-module__H__SWa__inquiry[data-lit] .research-module__H__SWa__inquiryNum,.research-module__H__SWa__inquiry:hover .research-module__H__SWa__inquiryNum,.research-module__H__SWa__inquiry:focus-within .research-module__H__SWa__inquiryNum{color:var(--uv);text-shadow:var(--bloom)}.research-module__H__SWa__inquiryQ{letter-spacing:-.01em;color:var(--text-0);margin:0;font-size:clamp(17px,2.1vw,20px);font-weight:700;line-height:1.3}.research-module__H__SWa__inquiryThesis{color:var(--text-1);max-width:62ch;margin:10px 0 0;font-size:14.5px;line-height:1.75}.research-module__H__SWa__inquirySee{color:var(--accent);align-items:center;gap:8px;width:fit-content;margin-top:13px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.research-module__H__SWa__seeMark{width:11px;height:11px;color:color-mix(in srgb,var(--uv)60%,var(--text-2));flex:none;transition:color .4s,filter .4s}.research-module__H__SWa__inquirySee:hover{text-decoration:underline}.research-module__H__SWa__inquirySee:hover .research-module__H__SWa__seeMark,.research-module__H__SWa__inquiry[data-lit] .research-module__H__SWa__seeMark{color:var(--uv);filter:drop-shadow(var(--bloom))}.research-module__H__SWa__lexicon{columns:2;column-gap:30px}.research-module__H__SWa__entry{break-inside:avoid;border-bottom:1px solid var(--border);border-radius:var(--radius-md);outline:none;margin:0 -12px;padding:14px 12px;scroll-margin-top:96px;transition:background .4s,box-shadow .4s}.research-module__H__SWa__entry:hover,.research-module__H__SWa__entry:focus-visible,.research-module__H__SWa__entry[data-lit]:target,.research-module__H__SWa__entry:target{background:color-mix(in srgb,var(--uv)7%,transparent)}.research-module__H__SWa__entry:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--uv)40%,transparent)}.research-module__H__SWa__entryTerm{color:var(--text-0);align-items:center;gap:9px;margin-bottom:6px;font-size:14px;font-weight:700;transition:color .4s,text-shadow .4s;display:inline-flex}.research-module__H__SWa__entryMark{width:12px;height:12px;color:color-mix(in srgb,var(--uv)52%,var(--text-2));flex:none;transition:color .4s,filter .4s}.research-module__H__SWa__entry:hover .research-module__H__SWa__entryTerm,.research-module__H__SWa__entry:focus-visible .research-module__H__SWa__entryTerm,.research-module__H__SWa__entry:target .research-module__H__SWa__entryTerm{color:var(--uv)}.research-module__H__SWa__entry:hover .research-module__H__SWa__entryMark,.research-module__H__SWa__entry:focus-visible .research-module__H__SWa__entryMark,.research-module__H__SWa__entry[data-lit] .research-module__H__SWa__entryMark,.research-module__H__SWa__entry:target .research-module__H__SWa__entryMark{color:var(--uv);filter:drop-shadow(var(--bloom))}.research-module__H__SWa__entryDef{color:var(--text-1);margin:0;font-size:13.5px;line-height:1.7}.research-module__H__SWa__entryLink{color:var(--accent);margin-top:7px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.research-module__H__SWa__entryLink:hover{text-decoration:underline}@media (max-width:680px){.research-module__H__SWa__lexicon{columns:1}}.research-module__H__SWa__bridge{color:var(--text-1);max-width:66ch;font-size:clamp(15px,1.8vw,17px);line-height:1.85}.research-module__H__SWa__bridge p{margin:0 0 16px}.research-module__H__SWa__bridge p:last-child{margin:0}.research-module__H__SWa__bridge strong{color:var(--text-0);font-weight:600}.research-module__H__SWa__groundTruth{border-left:2px solid color-mix(in srgb,var(--uv)55%,transparent);background:color-mix(in srgb,var(--uv)5%,var(--bg-1));border-radius:var(--radius-md);color:var(--text-0);margin-top:8px;padding:18px 22px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(17px,2.2vw,20px);font-style:italic;line-height:1.4;transition:border-color .6s,box-shadow .6s,background .6s}.research-module__H__SWa__groundTruth[data-lit]{border-left-color:var(--uv);background:color-mix(in srgb,var(--uv)9%,var(--bg-1));box-shadow:-1px 0 14px -2px color-mix(in srgb,var(--uv)35%,transparent)}.research-module__H__SWa__sources{margin:0;padding:0;list-style:none}.research-module__H__SWa__source{border-top:1px solid var(--border);grid-template-columns:minmax(170px,230px) 1fr;align-items:baseline;gap:6px 24px;padding:18px 4px;transition:border-color .4s;display:grid}.research-module__H__SWa__source:last-child{border-bottom:1px solid var(--border)}.research-module__H__SWa__source[data-lit]{border-top-color:color-mix(in srgb,var(--uv)30%,var(--border))}.research-module__H__SWa__sourceLabel{color:var(--text-0);letter-spacing:-.005em;font-size:14px;font-weight:700}.research-module__H__SWa__sourceWhat{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.7}.research-module__H__SWa__sourceLink{color:var(--accent);margin-top:5px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.research-module__H__SWa__sourceLink:hover{text-decoration:underline}@media (max-width:600px){.research-module__H__SWa__source{grid-template-columns:1fr;gap:4px}}.research-module__H__SWa__nav{border-top:1px solid var(--border);justify-content:space-between;gap:20px;max-width:820px;margin:8px auto 0;padding:32px 20px 0;display:flex}.research-module__H__SWa__nodeLichen [data-grow]{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.research-module__H__SWa__nodeLichen [data-grow]{stroke-dasharray:120;stroke-dashoffset:120px}.research-module__H__SWa__node[data-lit] .research-module__H__SWa__nodeLichen [data-grow]{animation:1.4s forwards research-module__H__SWa__lichenGrow;animation-delay:calc(var(--grow-order,0)*.7s)}.research-module__H__SWa__node[data-lit] .research-module__H__SWa__nodeLichen [data-cup]{opacity:0;animation:.5s 1.3s forwards research-module__H__SWa__cupBloom}}@keyframes research-module__H__SWa__lichenGrow{to{stroke-dashoffset:0}}@keyframes research-module__H__SWa__cupBloom{0%{opacity:0}to{opacity:.7}}@media (max-width:700px){.research-module__H__SWa__field{--rail:40px;padding-left:14px;padding-right:14px}.research-module__H__SWa__thread{left:calc(14px + var(--rail)/2)}.research-module__H__SWa__section{column-gap:12px}.research-module__H__SWa__nodeNum{width:26px;font-size:16px}.research-module__H__SWa__nodeRings,.research-module__H__SWa__nodeLichen{width:52px;height:52px;top:-12px}}@media (max-width:480px){.research-module__H__SWa__hero{padding:96px 16px 56px}.research-module__H__SWa__inquiry{grid-template-columns:38px 1fr;gap:4px 12px}.research-module__H__SWa__inquiryNum{font-size:25px}}
