/* FAST-STEP palette applied to NeurVi's research exhibition. */
.nx-page{--nx-navy:#07131f;--nx-panel:#14283b;--nx-gold:#c9aa70;--nx-mint:#87d9ce;--nx-text:#f5f7f8;--nx-secondary:#a8bdc9;--nx-border:#2a3a4a}
.nx-heading{padding-top:58px;margin-bottom:28px;border-color:#2a3a4a}.nx-heading .lc-eyebrow{color:#c9aa70;font-size:11px;letter-spacing:2px}.nx-heading h1{font-size:clamp(34px,3.8vw,48px);line-height:1.5;color:#f5f7f8}.nx-heading h1 em{color:#87d9ce}.nx-heading p{font-size:15px;line-height:2;color:#a8bdc9}.nx-page .lc-primary{background:#c9aa70;border-color:#c9aa70;color:#07131f}.nx-page .lc-primary:hover{background:#ddbf88}.nx-page .lc-pill{background:#14283b;border-color:#2a3a4a;color:#a8bdc9}.nx-page .lc-eyebrow{color:#c9aa70}.nx-page .lc-course-card{background:#102232;border-color:#2a3a4a}.nx-page .lc-course-card dd{color:#c9aa70}
#neurvi-experience.nv-brain{--nv-paper:#07131f;--nv-ink:#f5f7f8;--nv-muted:#a8bdc9;--nv-gold:#c9aa70;background:#07131f;border:1px solid #314653;border-radius:12px;box-shadow:0 24px 70px #0002}
#neurvi-experience.nv-brain .nv-tech{grid-template-columns:1.3fr 1fr;min-height:0;background:#07131f;color:#f5f7f8;gap:0;overflow:hidden}
#neurvi-experience.nv-brain .nv-tech-stage{min-height:650px;border-right:1px solid #2a3a4a;background:radial-gradient(ellipse at 50% 45%,#142e3d 0%,#091925 48%,#07131f 78%);perspective:1100px}
#neurvi-experience.nv-brain .nv-tech-stage:before{opacity:.55;background:linear-gradient(115deg,transparent 20%,#87d9ce07,transparent 80%),repeating-linear-gradient(90deg,#87d9ce06 0 1px,transparent 1px 55px),repeating-linear-gradient(0deg,#87d9ce04 0 1px,transparent 1px 55px)}
#neurvi-experience.nv-brain .nv-tech-stage:after{inset:18px;opacity:.5;background:linear-gradient(#c9aa70,#c9aa70) 0 0/23px 1px no-repeat,linear-gradient(#c9aa70,#c9aa70) 0 0/1px 23px no-repeat,linear-gradient(#87d9ce,#87d9ce) 100% 100%/23px 1px no-repeat,linear-gradient(#87d9ce,#87d9ce) 100% 100%/1px 23px no-repeat}
#neurvi-experience.nv-brain .nv-stage-top{left:30px;right:30px;top:28px;gap:12px}#neurvi-experience.nv-brain .nv-stage-top>span{font-size:9px;letter-spacing:1.2px;color:#a8bdc9}#neurvi-experience.nv-brain .nv-motion-toggle{font-size:12px;min-height:38px;padding:8px 12px;color:#bce9df;background:#07131fa6;border-color:#87d9ce44}
#neurvi-experience.nv-brain .nv-stage-wordmark{top:86px;left:32px;font-size:40px;color:#f3e7cf;letter-spacing:-1px;z-index:5}#neurvi-experience.nv-brain .nv-stage-wordmark small{font-size:9px;color:#c9aa70;letter-spacing:2px;margin-top:11px}
#neurvi-experience.nv-brain .nv-device-anchor{width:86%;max-width:570px;height:350px;top:48%;z-index:2;perspective:1100px}
#neurvi-experience.nv-brain .nv-device-parallax{transform-style:preserve-3d;transition:transform .5s ease-out}#neurvi-experience.nv-brain .nv-device-float{position:relative;transform-style:preserve-3d;animation:nx-brain-drift 14s ease-in-out infinite}
#neurvi-experience.nv-brain .nv-device-image{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 22px #0008) drop-shadow(0 0 22px #87d9ce25);opacity:.97}
#neurvi-experience.nv-brain .nx-brain-scan{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:contain;filter:brightness(1.45) saturate(.6) drop-shadow(0 0 10px #87d9ce88);opacity:.7;clip-path:inset(0 0 98% 0);animation:nx-brain-scan 7s ease-in-out infinite;pointer-events:none}
#neurvi-experience.nv-brain .nv-device-reflection{opacity:.08;filter:blur(5px)}#neurvi-experience.nv-brain .nv-orbit-label{display:none}
#neurvi-experience.nv-brain .nv-scan-beam{top:20%;left:12%;right:12%;height:130px;background:linear-gradient(180deg,transparent,#87d9ce05 60%,#87d9ce1f 98%,#b4efe770);border-bottom:1px solid #87d9ce88;filter:drop-shadow(0 0 9px #87d9ce44);transform:none;animation:nx-stage-scan 7s ease-in-out infinite;opacity:.5;z-index:3;pointer-events:none}
#neurvi-experience.nv-brain .nv-platform{bottom:17%;width:58%;height:36px;opacity:.4;border-color:#c9aa7035;background:radial-gradient(ellipse,#87d9ce12,transparent 70%)}
#neurvi-experience.nv-brain .nv-stage-caption{bottom:36px;left:32px;right:30px;border-top:1px solid #87d9ce25;padding-top:20px;z-index:5}#neurvi-experience.nv-brain .nv-stage-caption h3{font-size:21px;line-height:1.55;color:#e6e6da;font-weight:500}#neurvi-experience.nv-brain .nv-stage-caption p{font-size:12px;color:#a8bdc9;line-height:1.8}#neurvi-experience.nv-brain .nv-stage-caption>span{font-size:9px;color:#7898a8}
.nx-hud{position:absolute;z-index:4;display:flex;flex-direction:column;gap:5px;pointer-events:none}.nx-hud i{width:22px;height:22px;border:1px solid #87d9ce66;position:relative;opacity:.7}.nx-hud i:before,.nx-hud i:after{content:'';position:absolute;background:#87d9ce88;left:10px;top:-5px;width:1px;height:30px}.nx-hud i:after{transform:rotate(90deg)}.nx-hud span{font:8px/1.5 ui-monospace,monospace;letter-spacing:1.4px;color:#91bab8}.nx-hud small{font-size:9px;color:#7898a8}.nx-hud-a{left:30px;top:34%;align-items:start}.nx-hud-b{right:30px;top:59%;align-items:end}.nx-scan-caption{position:absolute;left:32px;bottom:24%;display:flex;align-items:center;gap:7px;color:#b4dcd2;font-size:9px;letter-spacing:.5px;z-index:4}.nx-scan-caption>span:last-child{color:#7695a2}.nx-live-dot{width:5px;height:5px;border-radius:50%;background:#87d9ce;box-shadow:0 0 9px #87d9ce77;animation:nx-status-pulse 4s ease-in-out infinite}
#neurvi-experience.nv-brain .nv-tech-copy{padding:34px 28px 28px;background:linear-gradient(145deg,#0c1e2c,#091722);display:flex;flex-direction:column;gap:0}
#neurvi-experience.nv-brain .nv-tech-eyebrow{font-size:10px;line-height:1.8;letter-spacing:1.7px;color:#c9aa70;margin-bottom:20px}#neurvi-experience.nv-brain .nv-tech-eyebrow i{background:#c9aa70}
#neurvi-experience.nv-brain .nv-professor{background:#14283b66;border:1px solid #354b58;border-radius:9px;padding:24px;box-shadow:none}#neurvi-experience.nv-brain .nv-professor:before{background:#c9aa70;width:46px}
#neurvi-experience.nv-brain .nv-professor-main{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:18px;align-items:center}
#neurvi-experience.nv-brain .nv-professor-kicker{font-size:8px;letter-spacing:1.4px;color:#c9aa70}#neurvi-experience.nv-brain .nv-professor h3{font-family:"Noto Serif TC",PMingLiU,serif;font-size:31px;line-height:1.5;color:#dec79e;margin:12px 0 5px}#neurvi-experience.nv-brain .nv-professor h3 small{font-size:12px;color:#c9aa70}
#neurvi-experience.nv-brain .nv-professor-en{font-size:8px;letter-spacing:1px;color:#a8bdc9}#neurvi-experience.nv-brain .nv-professor-role{font-size:12px;line-height:2;color:#d1dce0;margin-top:15px}
#neurvi-experience.nv-brain .nv-professor-portrait{width:108px;height:150px;border:1px solid #50616a;border-radius:6px;overflow:hidden;margin:0;background:#102333}#neurvi-experience.nv-brain .nv-professor-portrait img{width:100%;height:100%;object-fit:cover}#neurvi-experience.nv-brain .nv-professor-portrait figcaption{font-size:7px;background:#07131fa6;padding:5px}
#neurvi-experience.nv-brain .nv-professor-tags{gap:5px;flex-wrap:wrap;margin-top:15px}#neurvi-experience.nv-brain .nv-professor-tags span{font-size:9px;padding:4px 7px;background:#07131f55;border-color:#3c5460;color:#a8bdc9}
#neurvi-experience.nv-brain .nv-professor-bio{font-size:13px;line-height:2;color:#afc0c9;margin-top:21px}#neurvi-experience.nv-brain .nv-professor-sources{gap:15px;flex-wrap:wrap}#neurvi-experience.nv-brain .nv-professor-sources a{font-size:11px;color:#92c8bd}
#neurvi-experience.nv-brain .nv-research-jump{background:#c9aa7009;border:1px solid #c9aa7055;border-radius:5px;padding:15px;margin-top:20px}#neurvi-experience.nv-brain .nv-research-jump small{font-size:8px;color:#c9aa70;letter-spacing:1px}#neurvi-experience.nv-brain .nv-research-jump strong{font-size:12px;color:#e0d0b1;line-height:1.7}#neurvi-experience.nv-brain .nv-research-jump>b{font-size:24px;color:#c9aa70}
.nx-visit-card{margin-top:22px;padding:20px 2px 0;border-top:1px solid #2a3a4a}.nx-visit-card>span{font:9px system-ui;letter-spacing:1.6px;color:#87d9ce}.nx-visit-card h4{font-size:19px;font-weight:500;line-height:1.7;color:#dee7e7;margin:12px 0 15px}.nx-visit-card dl{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px}.nx-visit-card dt{color:#8fa8b7}.nx-visit-card dd{margin:0 12px 0 0;color:#c9aa70}.nx-visit-card a{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#c9aa70;padding:13px 0 0;text-decoration:none}.nx-visit-card a:hover{color:#e9d4ad}
.nx-guide-dock{grid-column:1/-1;padding:28px 30px 24px;border-top:1px solid #2a3a4a;background:#0b1c29}
#neurvi-experience.nv-brain .nx-guide-dock .nv-steps-label{margin:0 0 18px;color:#93b4bb;font-size:11px}#neurvi-experience.nv-brain .nx-guide-dock .nv-steps-label>span:last-child{font-size:9px;color:#c9aa70}
#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;list-style:none;padding:0;margin:0}#neurvi-experience.nv-brain .nv-tech-step{background:#102534;border:1px solid #36505f;border-radius:7px;padding:21px 18px;min-height:110px;gap:12px;align-items:start;box-shadow:none;transition:background .3s,border-color .3s,transform .3s}#neurvi-experience.nv-brain .nv-tech-step:hover{border-color:#87d9ce99;transform:translateY(-3px)}#neurvi-experience.nv-brain .nv-tech-step.is-active{background:#142c3b;border-color:#c9aa7080;box-shadow:inset 3px 0 0 #c9aa70}#neurvi-experience.nv-brain .nv-step-id{font-size:15px;color:#c9aa70}#neurvi-experience.nv-brain .nv-step-copy strong{font-size:16px;color:#dce8e8;line-height:1.5}#neurvi-experience.nv-brain .nv-step-copy small{font-size:11px;line-height:1.85;color:#9db5c1;margin-top:8px}#neurvi-experience.nv-brain .nv-step-arrow{color:#87d9ce;font-size:17px}#neurvi-experience.nv-brain .nv-step-progress i{background:#c9aa70}
#neurvi-experience.nv-brain .nv-tech-actions{margin-top:22px;gap:12px}#neurvi-experience.nv-brain .nv-tech-action{font-size:13px;min-height:44px;padding:11px 18px;background:#c9aa70;border-color:#c9aa70;color:#07131f;border-radius:5px}#neurvi-experience.nv-brain .nv-tech-action.secondary{background:transparent;border-color:#87d9ce55;color:#b4dfd5}#neurvi-experience.nv-brain .nv-tech-status{font-size:10px;color:#88a6b2;margin-top:18px;gap:15px;flex-wrap:wrap}#neurvi-experience.nv-brain .nv-motion-led{background:#87d9ce}
#neurvi-experience.nv-brain .nv-research{background:#07131f;border-color:#2a3a4a}#neurvi-experience.nv-brain .nv-research-drawer>summary{background:#102332}#neurvi-experience.nv-brain .nv-drawer-title strong{color:#e5dfcf;font-size:21px}#neurvi-experience.nv-brain .nv-drawer-title small{color:#c9aa70;font-size:8px}#neurvi-experience.nv-brain .nv-drawer-title em{font-size:11px;color:#9cb7c0}#neurvi-experience.nv-brain .nv-drawer-icon{color:#87d9ce;background:#87d9ce08;border-color:#87d9ce44}#neurvi-experience.nv-brain .nv-research-drawer-body{background:#0b1b28}#neurvi-experience.nv-brain .neurvi-reserve{background:#102332;color:#f5f7f8;border-color:#2a3a4a;padding:28px 30px}#neurvi-experience.nv-brain .neurvi-reserve h3{font-size:23px;color:#e2ded1}#neurvi-experience.nv-brain .neurvi-reserve p{font-size:13px;color:#a8bdc9}#neurvi-experience.nv-brain .neurvi-primary{background:#c9aa70;border-color:#c9aa70;color:#07131f;font-size:13px;min-height:46px}#neurvi-experience.nv-brain+.neurvi-demo-note{font-size:11px;color:#9ab1be}
@keyframes nx-brain-drift{0%,100%{transform:translateY(0) rotateY(-9deg) rotateZ(-1deg)}50%{transform:translateY(-9px) rotateY(10deg) rotateZ(1deg)}}
@keyframes nx-brain-scan{0%,12%{clip-path:inset(0 0 98% 0);opacity:0}20%{opacity:.8}70%{opacity:.8}88%,100%{clip-path:inset(98% 0 0 0);opacity:0}}
@keyframes nx-stage-scan{0%,10%{transform:translateY(-60px);opacity:0}25%{opacity:.5}78%{opacity:.4}95%,100%{transform:translateY(260px);opacity:0}}
@keyframes nx-status-pulse{0%,100%{opacity:.4}50%{opacity:1}}
@media(max-width:1050px){#neurvi-experience.nv-brain .nv-tech{grid-template-columns:1.1fr 1fr}#neurvi-experience.nv-brain .nv-tech-copy{padding:28px 20px}#neurvi-experience.nv-brain .nv-professor{padding:20px}#neurvi-experience.nv-brain .nv-professor-main{grid-template-columns:minmax(0,1fr) 88px;gap:12px}#neurvi-experience.nv-brain .nv-professor-portrait{width:88px;height:128px}#neurvi-experience.nv-brain .nv-professor h3{font-size:27px}#neurvi-experience.nv-brain .nv-professor-role{font-size:11px}#neurvi-experience.nv-brain .nv-stage-top{left:23px;right:23px}#neurvi-experience.nv-brain .nv-stage-top>span{font-size:8px}#neurvi-experience.nv-brain .nv-motion-toggle{font-size:11px;padding:7px 9px}#neurvi-experience.nv-brain .nv-stage-wordmark{left:25px}.nx-hud-a{left:25px}.nx-hud-b{right:25px}#neurvi-experience.nv-brain .nv-device-anchor{height:310px}#neurvi-experience.nv-brain .nv-step-copy strong{font-size:14px}#neurvi-experience.nv-brain .nv-step-copy small{font-size:10px}}
@media(max-width:800px){#neurvi-experience.nv-brain .nv-tech{grid-template-columns:1fr}#neurvi-experience.nv-brain .nv-tech-stage{min-height:620px;border-right:0;border-bottom:1px solid #2a3a4a}#neurvi-experience.nv-brain .nv-device-anchor{width:88%;height:330px;top:47%}#neurvi-experience.nv-brain .nv-tech-copy{padding:30px 23px}#neurvi-experience.nv-brain .nv-professor-main{grid-template-columns:minmax(0,1fr) 110px;gap:18px}#neurvi-experience.nv-brain .nv-professor-portrait{width:110px;height:150px}#neurvi-experience.nv-brain .nv-professor h3{font-size:30px}#neurvi-experience.nv-brain .nv-professor-role{font-size:12px}#neurvi-experience.nv-brain .nv-professor-bio{font-size:14px}.nx-visit-card h4{font-size:21px}.nx-guide-dock{padding:26px 22px}#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-steps{grid-template-columns:1fr;gap:12px}#neurvi-experience.nv-brain .nv-tech-step{min-height:92px}#neurvi-experience.nv-brain .nv-step-copy strong{font-size:17px}#neurvi-experience.nv-brain .nv-step-copy small{font-size:12px}#neurvi-experience.nv-brain .nv-stage-caption h3{font-size:22px}#neurvi-experience.nv-brain .nv-stage-caption p{font-size:13px}#neurvi-experience.nv-brain .nv-drawer-title strong{font-size:18px}#neurvi-experience.nv-brain .nv-drawer-title em{font-size:10px}#neurvi-experience.nv-brain .neurvi-reserve{padding:26px 22px}.nx-scan-caption{font-size:9px;left:25px;bottom:26%}#neurvi-experience.nv-brain .nv-stage-caption{left:25px;right:25px;bottom:25px}#neurvi-experience.nv-brain .nv-tech-status{font-size:10px}.nx-heading p{font-size:14px}}
@media(max-width:380px){#neurvi-experience.nv-brain .nv-professor-main{grid-template-columns:minmax(0,1fr) 86px;gap:10px}#neurvi-experience.nv-brain .nv-professor-portrait{width:86px;height:130px}#neurvi-experience.nv-brain .nv-professor{padding:18px}#neurvi-experience.nv-brain .nv-stage-top>span{font-size:7px;letter-spacing:.7px}#neurvi-experience.nv-brain .nv-motion-toggle{font-size:10px}#neurvi-experience.nv-brain .nv-device-anchor{height:280px}.nx-hud span{font-size:7px}.nx-hud small{font-size:8px}.nx-scan-caption>span:last-child{display:none}}
@media(prefers-reduced-motion:reduce){#neurvi-experience.nv-brain .nv-device-float,#neurvi-experience.nv-brain .nx-brain-scan,#neurvi-experience.nv-brain .nv-scan-beam,.nx-live-dot{animation:none!important}.nx-brain-scan,.nv-scan-beam{display:none!important}}
/* Decorative audio-studio concept photograph; no product specification claim. */
#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step{position:relative;isolation:isolate;overflow:hidden;min-height:164px;padding:27px 22px;background:#102534;align-items:start;border-color:#87d9ce45;box-shadow:0 12px 24px #0002}#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step:before{content:'';position:absolute;inset:0;z-index:-2;background-image:url('assets/neurvi-audio-card-background-v1.png');background-size:cover;background-position:70% 50%;opacity:.65;transition:transform .8s,opacity .5s}#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07131ff2 0%,#07131fc4 48%,#07131f45 100%),linear-gradient(0deg,#07131f85,transparent 70%)}#neurvi-experience.nv-brain .nx-guide-dock li:nth-child(2) .nv-tech-step:before{background-position:5% 25%;background-size:150%}#neurvi-experience.nv-brain .nx-guide-dock li:nth-child(3) .nv-tech-step:before{background-position:40% 90%;background-size:135%}#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step:hover:before{transform:scale(1.07);opacity:.85}#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step.is-active{border-color:#c9aa70b0;box-shadow:inset 3px 0 #c9aa70,0 12px 28px #0003}#neurvi-experience.nv-brain .nx-guide-dock .nv-step-copy strong{font-size:18px;text-shadow:0 2px 8px #000}#neurvi-experience.nv-brain .nx-guide-dock .nv-step-copy small{font-size:12px;line-height:1.9;color:#c4d5df;text-shadow:0 2px 8px #000}#neurvi-experience.nv-brain .nx-guide-dock .nv-step-arrow{border:1px solid #87d9ce50;border-radius:50%;width:25px;height:25px;display:grid;place-items:center;font-size:15px;background:#07131f60}@media(max-width:800px){#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step{min-height:142px}}@media(prefers-reduced-motion:reduce){#neurvi-experience.nv-brain .nx-guide-dock .nv-tech-step:before{transition:none}}
/* Editorial researcher profile: unframed cutout, generous hierarchy. */
#neurvi-experience.nv-brain .nv-tech-copy{background:radial-gradient(ellipse at 90% 18%,#20414a66,transparent 58%),#0a1b27;padding:36px 32px 30px}#neurvi-experience.nv-brain .nv-tech-eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:25px}#neurvi-experience.nv-brain .nv-professor{position:relative;background:none;border:0;border-radius:0;padding:0;box-shadow:none;overflow:visible}#neurvi-experience.nv-brain .nv-professor:before{display:none}#neurvi-experience.nv-brain .nv-professor-main{position:relative;display:block;min-height:340px;isolation:isolate}#neurvi-experience.nv-brain .nv-professor-info{position:relative;z-index:2;padding-top:35px;max-width:76%;pointer-events:none}#neurvi-experience.nv-brain .nv-professor-kicker{font-size:7px;letter-spacing:1.7px;display:block;color:#c9aa70;margin-bottom:25px}#neurvi-experience.nv-brain .nv-professor h3{font-size:43px;font-weight:500;line-height:1.3;letter-spacing:2px;color:#f5f1e8;margin:0 0 12px;text-shadow:0 2px 20px #07131f88}#neurvi-experience.nv-brain .nv-professor h3 small{display:block;font-size:12px;letter-spacing:5px;color:#c9aa70;margin-top:12px}#neurvi-experience.nv-brain .nv-professor-en{font-size:8px;line-height:1.8;letter-spacing:1.5px;color:#a8bdc9;max-width:160px}#neurvi-experience.nv-brain .nv-professor-role{font-size:12px;line-height:2;color:#d6e2e5;margin-top:30px;max-width:180px;text-shadow:0 2px 12px #07131f}#neurvi-experience.nv-brain .nv-professor-portrait{position:absolute;right:-30px;top:7px;width:66%;height:330px;margin:0;border:0;border-radius:0;overflow:visible;background:none;z-index:1}#neurvi-experience.nv-brain .nv-professor-portrait img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom right;filter:drop-shadow(0 12px 22px #0003);mask-image:linear-gradient(180deg,#000 78%,transparent 100%)}#neurvi-experience.nv-brain .nv-professor-portrait figcaption{position:absolute;right:7px;bottom:0;max-width:150px;padding:0;background:none;font-size:7px;line-height:1.7;color:#7895a4;text-align:right}#neurvi-experience.nv-brain .nv-professor-tags{position:relative;z-index:2;display:flex;gap:12px;max-width:none;margin-top:23px;padding:16px 0 0;border-top:1px solid #87d9ce28}#neurvi-experience.nv-brain .nv-professor-tags span{border:0;background:none;padding:0;font-size:10px;letter-spacing:.5px;color:#87d9ce}#neurvi-experience.nv-brain .nv-professor-bio{font-size:14px;line-height:2.1;color:#b9cbd5;margin:27px 0 18px}#neurvi-experience.nv-brain .nv-professor-sources{display:flex;gap:20px;padding-bottom:22px}#neurvi-experience.nv-brain .nv-professor-sources a{font-size:10px;color:#a2cfc5;border-bottom:1px solid #87d9ce44;text-decoration:none;padding-bottom:4px}#neurvi-experience.nv-brain .nv-research-jump{padding:18px 0;margin-top:0;background:none;border:0;border-top:1px solid #c9aa7055;border-bottom:1px solid #c9aa7055;border-radius:0;box-shadow:none}#neurvi-experience.nv-brain .nv-research-jump small{font-size:7px;letter-spacing:1.8px}#neurvi-experience.nv-brain .nv-research-jump strong{font-size:14px;font-weight:500;color:#e2ceaa}.nx-visit-card{margin-top:25px;padding-top:0;border-top:0}.nx-visit-card>span{font-size:8px}.nx-visit-card h4{font-size:20px;line-height:1.6;margin-top:10px}@media(min-width:801px) and (max-width:1050px){#neurvi-experience.nv-brain .nv-tech-copy{padding:30px 24px}#neurvi-experience.nv-brain .nv-professor h3{font-size:35px}#neurvi-experience.nv-brain .nv-professor-portrait{right:-23px;width:70%;height:300px;top:28px}#neurvi-experience.nv-brain .nv-professor-role{font-size:11px;max-width:165px}}@media(max-width:800px){#neurvi-experience.nv-brain .nv-tech-copy{padding:32px 26px}#neurvi-experience.nv-brain .nv-professor-main{min-height:365px}#neurvi-experience.nv-brain .nv-professor-portrait{right:-10px;width:60%;height:355px;top:0}#neurvi-experience.nv-brain .nv-professor h3{font-size:45px}#neurvi-experience.nv-brain .nv-professor-role{font-size:13px;max-width:220px}#neurvi-experience.nv-brain .nv-professor-info{max-width:70%}#neurvi-experience.nv-brain .nv-professor-bio{font-size:14px}}@media(max-width:440px){#neurvi-experience.nv-brain .nv-tech-copy{padding:28px 23px}#neurvi-experience.nv-brain .nv-professor-main{min-height:320px}#neurvi-experience.nv-brain .nv-professor-info{padding-top:30px;max-width:85%}#neurvi-experience.nv-brain .nv-professor h3{font-size:37px}#neurvi-experience.nv-brain .nv-professor-kicker{font-size:6px;letter-spacing:1.3px}#neurvi-experience.nv-brain .nv-professor-portrait{width:70%;height:290px;right:-18px;top:22px}#neurvi-experience.nv-brain .nv-professor-role{max-width:158px;font-size:11px;line-height:2;margin-top:27px}#neurvi-experience.nv-brain .nv-professor-tags{gap:10px;margin-top:24px}#neurvi-experience.nv-brain .nv-professor-tags span{font-size:9px}#neurvi-experience.nv-brain .nv-professor-portrait figcaption{font-size:6px;right:8px;bottom:-4px}}
.nx-media{display:grid;grid-template-columns:.75fr 1.25fr;gap:45px;padding:44px 34px;background:linear-gradient(110deg,#102532,#0a1b27);border-top:1px solid #c9aa7045;border-bottom:1px solid #2a3a4a}.nx-media-label>span{font-size:8px;letter-spacing:2px;color:#c9aa70}.nx-media-label h3{font-family:PMingLiU,serif;font-size:26px;line-height:1.65;color:#f5f1e8;font-weight:500;margin:18px 0}.nx-press-story{border-left:1px solid #87d9ce35;padding-left:32px}.nx-press-meta{display:flex;gap:12px;align-items:center;color:#a8bdc9;font-size:10px}.nx-press-meta strong{font-size:14px;letter-spacing:1px;color:#dec79e;font-weight:500}.nx-press-meta>span{padding:2px 7px;border:1px solid #c9aa7040;border-radius:3px;font-size:9px}.nx-press-meta time{margin-left:auto;font:10px ui-monospace,monospace;letter-spacing:1px}.nx-press-story h4{font-family:PMingLiU,serif;font-size:25px;line-height:1.65;color:#f5f7f8;font-weight:500;margin:21px 0 14px}.nx-press-story p{font-size:13px;color:#afc5cf;line-height:2;margin:0 0 20px}.nx-press-story>a{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-top:1px solid #c9aa7040;color:#dfc48f;text-decoration:none;font-size:12px}.nx-press-story>a:hover{color:#87d9ce}.nx-press-story>a>span{font-size:19px}.nx-press-story>small{display:block;font-size:9px;color:#829dab;line-height:1.8;margin-top:12px}@media(max-width:700px){.nx-media{grid-template-columns:1fr;padding:30px 24px;gap:8px}.nx-media-label h3{font-size:25px}.nx-press-story{border-left:0;border-top:1px solid #87d9ce35;padding:22px 0 0}.nx-press-story h4{font-size:23px}.nx-press-meta{gap:8px}.nx-press-meta strong{font-size:13px}.nx-press-meta time{font-size:9px}}
.nx-media{scroll-margin-top:95px}
/* White editorial press feature, with attributed original headline. */
.nx-media.nx-media-editorial{display:block;background:#fff;color:#173244;padding:40px 40px 45px;border:0;border-top:3px solid #c9aa70;scroll-margin-top:90px}.nx-media-masthead{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:25px;border-bottom:1px solid #e1e5e2}.nx-media-masthead>span{font-size:9px;letter-spacing:2.4px;color:#9b7c45}.nx-media-masthead img{width:230px;max-width:48%;height:auto}.nx-news-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:42px;align-items:center;padding-top:30px}.nx-media-editorial .nx-press-story{border:0;padding:0}.nx-media-editorial .nx-press-meta{color:#75827f;justify-content:start;gap:15px}.nx-media-editorial .nx-press-meta>span{background:#f4f0e6;border-color:#eadfc9;color:#92723e;font-size:10px;padding:4px 10px}.nx-media-editorial .nx-press-meta time{margin-left:0;font-size:10px;letter-spacing:.8px;color:#75827f}.nx-original-label{display:block;font-size:9px;color:#85928b;margin:22px 0 12px}.nx-media-editorial #nx-media-heading{font-family:PMingLiU,"Noto Serif TC",serif;font-size:clamp(27px,2.65vw,40px);line-height:1.65;letter-spacing:.5px;font-weight:600;color:#173244;margin:0 0 18px}.nx-media-editorial #nx-media-heading em{font-style:normal;color:#427e78}.nx-media-editorial .nx-news-byline{font-size:10px;letter-spacing:1px;color:#8d7651;margin-bottom:20px}.nx-media-editorial .nx-press-story>p:not(.nx-news-byline){font-size:13px;line-height:2;color:#6b7d83;margin-bottom:24px}.nx-media-editorial .nx-press-story>a{color:#173244;border-top:1px solid #c9aa7060;border-bottom:1px solid #c9aa7060;font-size:12px;padding:15px 0}.nx-media-editorial .nx-press-story>a:hover{color:#427e78}.nx-media-editorial .nx-press-story>a>span{color:#9b7c45}.nx-media-editorial .nx-press-story>small:last-child{color:#8b9690;font-size:9px;line-height:1.9}.nx-news-visual{position:relative;isolation:isolate;overflow:hidden;min-width:0;margin:0;background:linear-gradient(145deg,#f6f3eb,#e9eee8);border-radius:2px;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center}.nx-news-visual>img{position:relative;width:88%;height:82%;object-fit:contain;filter:drop-shadow(0 25px 20px #293c3320);transform:rotate(-8deg)}.nx-news-halo{position:absolute;inset:15% -18% 0 10%;border-radius:50%;border:1px solid #bca77755;box-shadow:0 0 0 25px #bca77708,0 0 0 50px #bca77706;transform:rotate(-15deg)}.nx-news-visual-label{position:absolute;left:24px;top:25px;font-size:7px;letter-spacing:2px;color:#8e9a8b}.nx-news-visual figcaption{position:absolute;bottom:22px;left:24px;right:20px;border-top:1px solid #bac8bd80;padding-top:13px;font-size:9px;letter-spacing:1px;color:#718174}@media(max-width:850px){.nx-media.nx-media-editorial{padding:30px 27px}.nx-news-layout{gap:25px}.nx-media-editorial #nx-media-heading{font-size:28px}.nx-news-visual{aspect-ratio:3/4}}@media(max-width:650px){.nx-media.nx-media-editorial{padding:28px 23px 32px}.nx-media-masthead{gap:14px;padding-bottom:20px}.nx-media-masthead img{width:185px;max-width:56%}.nx-media-masthead>span{font-size:7px;letter-spacing:1px}.nx-news-layout{grid-template-columns:1fr;padding-top:23px;gap:26px}.nx-media-editorial #nx-media-heading{font-size:28px;line-height:1.65}.nx-news-visual{aspect-ratio:4/3}.nx-news-visual>img{height:85%;width:78%}.nx-news-visual-label{font-size:6px;left:20px;top:18px}.nx-news-visual figcaption{bottom:15px;left:20px;font-size:8px}.nx-original-label{margin-top:20px}}
