@font-face{font-family:NexusScrollManrope;src:url('assets/manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}
@font-face{font-family:NexusScrollInter;src:url('assets/inter.ttf') format('truetype');font-weight:100 900;font-display:swap}
.nxi-preview{--ink:#142b38;--blue:#22658b;--muted:#586a76;--line:#dce6ec;--pale:#ecf4f8;--green:#296751;--ease:cubic-bezier(.16,1,.3,1)}
.nxi-preview *{box-sizing:border-box}
.nxi-preview{margin:0;background:#fcfdfd;color:var(--ink);font:400 15px/1.55 NexusScrollInter,sans-serif}
.nxi-preview button,.nxi-preview select{font:inherit}
.nxi-preview button{cursor:pointer}
.nxi-preview button:focus-visible,.nxi-preview select:focus-visible,.nxi-preview [tabindex]:focus-visible,.nxi-preview a:focus-visible{outline:3px solid #2180b8;outline-offset:4px;border-radius:6px}
.nxi-preview ::selection{background:#bfe5f6;color:#142b38}
.nxi-preview svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;flex:none}
.nxi-preview .symbols{position:absolute;width:0;height:0;overflow:hidden}
.nxi-preview [hidden]{display:none!important}
.nxi-preview p,.nxi-preview h1,.nxi-preview h2{margin:0}
.nxi-preview img{object-fit:contain}
.nxi-preview .preview-bar{height:91px;margin:0 auto;width:min(1320px,calc(100% - 96px));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9eef1}
.nxi-preview .brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}
.nxi-preview .brand>img{width:37px;height:37px}
.nxi-preview .brand>span{font:750 31px/1 NexusScrollManrope,sans-serif;letter-spacing:-.04em}
.nxi-preview .brand small{display:block;font:600 7px/1 NexusScrollInter,sans-serif;letter-spacing:.48em;margin:8px 0 0 3px}
.nxi-preview .preview-label{font-size:12px;color:var(--muted)}
.nxi-preview .preview-label span{padding:0 12px;color:#9aafb9}
.nxi-preview .section{width:min(1320px,calc(100% - 96px));margin:66px auto 72px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:65px;align-items:center}
.nxi-preview .copy h1{font:650 clamp(30px,3.1vw,44px)/1.22 NexusScrollManrope,sans-serif;letter-spacing:-.035em}
.nxi-preview .copy h1 em{display:block;color:var(--blue);font-style:italic;font-weight:600;white-space:nowrap}
.nxi-preview .intro{font-size:16px;color:var(--muted);line-height:1.65;max-width:390px;margin:20px 0 28px}
.nxi-preview .tabs{border-top:1px solid var(--line)}
.nxi-preview .tabs button{display:flex;width:100%;gap:14px;padding:20px 0;align-items:flex-start;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--muted);transition:color .2s}
.nxi-preview .tabs button>svg{width:19px;height:19px;margin-top:3px}
.nxi-preview .tabs button>span{flex:1;min-width:0}
.nxi-preview .tabs strong{display:block;font:650 16px/1.5 NexusScrollManrope,sans-serif;letter-spacing:-.015em}
.nxi-preview .tabs small{display:block;font-size:13px;line-height:1.7;margin-top:8px;font-weight:400;color:var(--muted);max-width:360px}
.nxi-preview .tabs .tab-arrow{width:17px;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}
.nxi-preview .tabs button[aria-selected=true]{color:var(--blue)}
.nxi-preview .tabs button[aria-selected=true] strong{color:var(--ink)}
.nxi-preview .tabs button[aria-selected=true] .tab-arrow{opacity:1;transform:none}
.nxi-preview .tabs button:hover{color:var(--blue)}
.nxi-preview .tabs button:hover strong{color:var(--blue)}
.nxi-preview .mobile-choice{display:none}
.nxi-preview .visual-column{min-width:0}
.nxi-preview .stage{position:relative;height:588px;background:#eef5f8;border-radius:20px;overflow:hidden;border:1px solid #dce8ee}
.nxi-preview .stage::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 95% 95%,#c8e1f0 0,transparent 68%);pointer-events:none}
.nxi-preview .stage-bar{position:relative;z-index:1;margin:0 27px;height:66px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d2e2eb;font-size:12px;color:#365b70}
.nxi-preview .stage-bar>span:first-child{display:flex;align-items:center;gap:9px;font-weight:650}
.nxi-preview .stage-bar img{width:22px;height:22px}
.nxi-preview .stage-bar .example{font-size:10px;color:#587181}
.nxi-preview .panels{position:relative;height:461px}
.nxi-preview .panel{position:absolute;inset:0;padding:24px 28px;outline-offset:-5px!important}
.nxi-preview .panel.entering{animation:panel-in .45s var(--ease) both}
.nxi-preview .request{display:flex;gap:11px;align-items:flex-start;max-width:95%;margin-bottom:22px;color:#244b61}
.nxi-preview .request p{font-size:14px;font-weight:500;line-height:1.55;padding-top:3px}
.nxi-preview .you{display:grid;place-items:center;background:#dce9f0;color:#345c73;width:29px;height:29px;border-radius:50%;font-size:9px;font-weight:700;flex:none}
.nxi-preview .reveal{opacity:1;transform:none;transition:opacity .5s var(--ease),transform .6s var(--ease)}
.nxi-preview.js .stage[data-phase="0"] [data-step],.nxi-preview.js .stage[data-phase="1"] [data-step="2"]{opacity:0;transform:translateY(10px);pointer-events:none}
.nxi-preview .source-stack{background:#fff;border-radius:12px;padding:0 15px;box-shadow:0 9px 24px -20px #173b54;overflow:hidden}
.nxi-preview .source{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #eaf0f4}
.nxi-preview .source:last-child{border:0}
.nxi-preview .source:nth-child(2){transition-delay:.12s}
.nxi-preview .source:nth-child(3){transition-delay:.24s}
.nxi-preview .source img{width:22px;height:22px}
.nxi-preview .source span{flex:1}
.nxi-preview .source b{font-size:12px;font-weight:600;display:block}
.nxi-preview .source small{font-size:10px;display:block;color:var(--muted);margin-top:1px}
.nxi-preview .source svg{width:16px;height:16px;color:#41735f}
.nxi-preview .answer{margin-top:16px;background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 9px 24px -20px #173b54}
.nxi-preview .nexus-author{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650}
.nxi-preview .nexus-author img{width:18px;height:18px}
.nxi-preview .nexus-author>span{margin-left:auto;font-size:9px;color:var(--muted);font-weight:400}
.nxi-preview .answer p{font-size:12px;line-height:1.65;margin-top:10px}
.nxi-preview .citations{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}
.nxi-preview .citations span{font-size:8px;padding:3px 6px;background:#edf4f8;color:#38617a;border-radius:4px}
.nxi-preview .stage-status{position:absolute;bottom:0;left:27px;right:27px;min-height:60px;display:flex;align-items:center;gap:7px;border-top:1px solid #d2e2eb;font-size:10px;color:#466276}
.nxi-preview .status-dot{width:5px;height:5px;flex:none;border-radius:50%;background:#387ca3}
.nxi-preview .stage-status button{display:flex;align-items:center;gap:5px;margin-left:auto;padding:8px 0 8px 10px;border:0;background:transparent;color:#315d78;font-size:10px}
.nxi-preview .stage-status button:hover{color:#102f43}
.nxi-preview .stage-status button svg{width:13px;height:13px}
.nxi-preview .visual-footer{margin-top:16px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}
.nxi-preview .visual-footer>div{display:flex;gap:8px}
.nxi-preview .visual-footer button{border:1px solid #d6e2e9;background:#fff;color:var(--ink);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;transition:background .2s}
.nxi-preview .visual-footer button:hover{background:#e7f2f8}
.nxi-preview .visual-footer svg{width:16px;height:16px}
.nxi-preview .back{transform:rotate(180deg)}
.nxi-preview .playbook,.nxi-preview .work-document,.nxi-preview .schedule,.nxi-preview .brief,.nxi-preview .workspace{background:#fff;border-radius:12px;box-shadow:0 10px 25px -22px #173b54}
.nxi-preview .playbook{padding:18px 19px}
.nxi-preview .document-heading{display:flex;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid #e8eef2}
.nxi-preview .document-heading>svg{color:#46758f}
.nxi-preview .document-heading b{display:block;font-size:12px}
.nxi-preview .document-heading small{display:block;color:var(--muted);font-size:10px}
.nxi-preview .tag{display:inline-block;color:#2f6654;background:#eaf4ee;padding:4px 7px;border-radius:4px;font-size:9px;font-weight:500;white-space:nowrap}
.nxi-preview .document-heading .tag{margin-left:auto}
.nxi-preview .playbook ol{padding:0;margin:16px 0 0;list-style:none}
.nxi-preview .playbook li{display:flex;gap:10px;align-items:center;margin-top:12px;font-size:12px}
.nxi-preview .check-circle,.nxi-preview .step-circle{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#eaf4ee;color:#36725a;font-size:9px}
.nxi-preview .check-circle svg{width:12px;height:12px}
.nxi-preview .step-circle{background:#eef3f6;color:#486373}
.nxi-preview .applied{margin-top:21px;padding:0 4px}
.nxi-preview .mini-label{font-size:10px;color:#46687c}
.nxi-preview .applied>div{display:flex;gap:10px;align-items:center;margin-top:7px}
.nxi-preview .applied>div>svg{background:#dbece7;color:#2f6654;border-radius:50%;padding:5px;width:29px;height:29px}
.nxi-preview .applied b{display:block;font-size:13px}
.nxi-preview .applied small{display:block;font-size:11px;color:#486477;margin-top:3px}
.nxi-preview .work-document{padding:18px 21px}
.nxi-preview .doc-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#527285}
.nxi-preview .doc-top>span:first-child{display:flex;align-items:center;gap:6px}
.nxi-preview .doc-top svg{width:16px;height:16px}
.nxi-preview .tag.neutral{background:#eef3f7;color:#45667c}
.nxi-preview .work-document h2{font:650 23px/1.3 NexusScrollManrope,sans-serif;letter-spacing:-.025em;margin-top:19px}
.nxi-preview .doc-subtitle{font-size:9px;color:var(--muted);margin-top:4px}
.nxi-preview .doc-section{margin-top:17px}
.nxi-preview .doc-section b{font-size:10px}
.nxi-preview .doc-section p{font-size:10px;color:var(--muted);margin-top:3px}
.nxi-preview .doc-bottom{border-top:1px solid #e4ecf1;margin-top:17px;padding-top:12px;display:flex;align-items:center;gap:7px;font-size:9px;color:#526c7c}
.nxi-preview .doc-bottom img{width:15px;height:15px}
.nxi-preview .doc-bottom svg{width:14px;height:14px;color:var(--green);margin-left:auto}
.nxi-preview .completed-row{display:flex;align-items:center;gap:10px;padding:15px 4px}
.nxi-preview .completed-row img{width:25px;height:25px}
.nxi-preview .completed-row b{display:block;font-size:11px}
.nxi-preview .completed-row small{display:block;font-size:10px;margin-top:2px;color:#4a697b}
.nxi-preview .completed-row>svg{margin-left:auto;color:var(--green);width:17px;height:17px}
.nxi-preview .schedule{padding:17px 18px}
.nxi-preview .schedule-title{display:flex;align-items:center;gap:7px;font-size:11px}
.nxi-preview .schedule-title svg{width:17px;height:17px;color:#50758a}
.nxi-preview .schedule-title .tag{margin-left:auto}
.nxi-preview .week{display:flex;gap:5px;margin-top:20px}
.nxi-preview .week>span{flex:1;text-align:center;padding:9px 4px;color:#607986;border-radius:6px}
.nxi-preview .week small{font-size:8px;letter-spacing:.05em;display:block}
.nxi-preview .week b{display:block;font-size:14px;font-weight:500;margin-top:7px}
.nxi-preview .week .monday{background:#e7f2f9;color:#22658b}
.nxi-preview .schedule>p{margin-top:13px;padding-top:12px;border-top:1px solid #e6eef3;font-size:10px;font-weight:600}
.nxi-preview .schedule>p>span{float:right;font-size:9px;font-weight:400;color:var(--muted)}
.nxi-preview .brief{margin-top:16px;padding:17px 18px}
.nxi-preview .brief h2{font:650 15px/1.4 NexusScrollManrope,sans-serif;margin-top:14px}
.nxi-preview .brief-line{font-size:10px;margin-top:9px;display:flex;align-items:center;gap:7px}
.nxi-preview .blue-dot{width:4px;height:4px;background:#4c8aaa;border-radius:50%;flex:none}
.nxi-preview .sent{margin-top:14px;display:flex;align-items:center;gap:5px;font-size:9px;color:var(--green)}
.nxi-preview .sent svg{width:13px;height:13px}
.nxi-preview .workspace{margin-top:9px;overflow:hidden}
.nxi-preview .workspace-header{display:flex;align-items:center;gap:10px;padding:19px;background:#f6f9fb;border-bottom:1px solid #e6edf2}
.nxi-preview .company-monogram{width:32px;height:32px;display:grid;place-items:center;background:#dae8f0;border-radius:7px;font:650 16px NexusScrollManrope,sans-serif;color:#3a6b85}
.nxi-preview .workspace-header b{font-size:12px;display:block}
.nxi-preview .workspace-header small{display:block;font-size:9px;color:var(--muted);margin-top:2px}
.nxi-preview .workspace-header>svg{margin-left:auto;width:16px;height:16px;color:#598096}
.nxi-preview .workspace-nexus{display:flex;align-items:center;gap:10px;padding:25px 20px}
.nxi-preview .workspace-nexus>img{width:38px;height:38px}
.nxi-preview .workspace-nexus b{display:block;font:700 23px NexusScrollManrope,sans-serif;letter-spacing:-.03em}
.nxi-preview .workspace-nexus div>span{display:block;font-size:10px;color:var(--muted)}
.nxi-preview .workspace-nexus>.tag{margin-left:auto}
.nxi-preview .ownership-row{margin:0 20px;padding:15px 0;border-top:1px solid #e6edf1;display:flex;align-items:center;gap:10px}
.nxi-preview .ownership-row>svg{width:18px;height:18px;color:#46718b}
.nxi-preview .ownership-row b{display:block;font-size:11px}
.nxi-preview .ownership-row small{display:block;font-size:9px;color:var(--muted);margin-top:2px}
.nxi-preview .owner{font-size:9px;margin-left:auto;color:var(--blue);white-space:nowrap}
.nxi-preview .ownership-footer{display:flex;align-items:center;gap:7px;padding:17px 20px;background:#f0f7f4;font-size:10px;color:#346750}
.nxi-preview .ownership-footer svg{width:14px;height:14px}
.nxi-preview .no-js{text-align:center;margin:30px}
.nxi-preview.js .panel:not(.active){display:none}
@keyframes panel-in{from{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(min-width:1500px){.nxi-preview .section{margin-top:85px;gap:90px}
.nxi-preview .stage{height:610px}
.nxi-preview .panels{height:482px}
.nxi-preview .panel{padding:28px 35px}
.nxi-preview .request p{font-size:15px}
.nxi-preview .source{padding:13px 0}
.nxi-preview .answer{padding:20px}
.nxi-preview .answer p{font-size:14px}
.nxi-preview .source b{font-size:13px}
.nxi-preview .source small{font-size:11px}
.nxi-preview .tabs strong{font-size:18px}
.nxi-preview .tabs small{font-size:14px}}
@media(max-width:1100px) and (min-width:761px){.nxi-preview .section,.nxi-preview .preview-bar{width:calc(100% - 56px)}
.nxi-preview .section{gap:30px;margin-top:45px}
.nxi-preview .copy h1{font-size:32px}
.nxi-preview .tabs strong{font-size:14px}
.nxi-preview .tabs button{gap:9px;padding:18px 0}
.nxi-preview .tabs small{font-size:12px}
.nxi-preview .tabs .tab-arrow{display:none}
.nxi-preview .stage{height:590px}
.nxi-preview .panel{padding:24px 20px}
.nxi-preview .stage-bar{margin:0 20px}
.nxi-preview .stage-bar .example{font-size:9px}
.nxi-preview .request p{font-size:13px}
.nxi-preview .stage-status{left:20px;right:20px}
.nxi-preview .stage-status{font-size:9px}
.nxi-preview .workspace-header{padding:16px}
.nxi-preview .workspace-nexus{padding:23px 16px}
.nxi-preview .owner{font-size:8px}
.nxi-preview .ownership-row{margin:0 16px;gap:8px}
.nxi-preview .ownership-row small{font-size:8px}
.nxi-preview .workspace-header small{font-size:8px}}
@media(max-width:760px){.nxi-preview .preview-bar{width:calc(100% - 40px);height:76px}
.nxi-preview .brand>span{font-size:26px}
.nxi-preview .brand>img{width:30px;height:30px}
.nxi-preview .brand small{font-size:6px}
.nxi-preview .preview-label{font-size:10px;max-width:110px;text-align:right}
.nxi-preview .preview-label span{padding:0 3px}
.nxi-preview .section{display:block;width:calc(100% - 40px);margin:37px auto 40px}
.nxi-preview .copy h1{font-size:clamp(26px,7.2vw,40px);line-height:1.28}
.nxi-preview .intro{font-size:14px;margin:15px 0 26px;max-width:380px}
.nxi-preview .tabs{display:none}
.nxi-preview .mobile-choice{display:block;margin-bottom:24px}
.nxi-preview .mobile-choice label{display:block;color:var(--muted);font-size:11px;margin-bottom:7px}
.nxi-preview .mobile-choice select{width:100%;min-height:47px;border:1px solid #c5d9e4;border-radius:8px;padding:10px 25px 10px 11px;background:#fff;color:var(--ink);font-size:12px;font-weight:600}
.nxi-preview .mobile-choice p{font-size:13px;color:var(--muted);line-height:1.65;min-height:64px;margin-top:11px}
.nxi-preview .stage{height:565px;border-radius:16px}
.nxi-preview .stage-bar{height:57px;margin:0 16px;font-size:11px}
.nxi-preview .stage-bar .example{font-size:9px}
.nxi-preview .panel{padding:22px 16px}
.nxi-preview .panels{height:447px}
.nxi-preview .request{max-width:100%;gap:8px;margin-bottom:21px}
.nxi-preview .request p{font-size:12px}
.nxi-preview .you{width:26px;height:26px;font-size:8px}
.nxi-preview .source{padding:11px 0}
.nxi-preview .source-stack{padding:0 12px}
.nxi-preview .source b{font-size:11px}
.nxi-preview .source small{font-size:9px}
.nxi-preview .answer{padding:15px}
.nxi-preview .answer p{font-size:11px}
.nxi-preview .nexus-author{font-size:10px}
.nxi-preview .nexus-author>span{font-size:8px}
.nxi-preview .citations{gap:4px}
.nxi-preview .citations span{font-size:7px;padding:3px 4px}
.nxi-preview .stage-status{left:16px;right:16px;font-size:9px}
.nxi-preview .stage-status button{font-size:9px}
.nxi-preview .document-heading .tag{font-size:8px}
.nxi-preview .playbook{padding:16px 14px}
.nxi-preview .playbook li{font-size:11px}
.nxi-preview .work-document{padding:17px}
.nxi-preview .schedule{padding:16px 13px}
.nxi-preview .schedule-title{font-size:10px;gap:5px}
.nxi-preview .schedule-title .tag{font-size:8px}
.nxi-preview .schedule>p>span{font-size:8px}
.nxi-preview .brief{padding:15px 13px}
.nxi-preview .brief h2{font-size:13px}
.nxi-preview .brief-line{font-size:9px}
.nxi-preview .workspace-header{padding:15px 12px;gap:8px}
.nxi-preview .workspace-header b{font-size:11px}
.nxi-preview .workspace-header small{font-size:8px}
.nxi-preview .workspace-nexus{padding:26px 14px;gap:8px}
.nxi-preview .workspace-nexus b{font-size:22px}
.nxi-preview .workspace-nexus>.tag{font-size:8px}
.nxi-preview .ownership-row{margin:0 14px;padding:18px 0;gap:8px}
.nxi-preview .ownership-row small{font-size:8px}
.nxi-preview .owner{font-size:8px}
.nxi-preview .ownership-footer{font-size:9px;padding:12px 14px}
.nxi-preview .workspace{margin-top:4px}
.nxi-preview .visual-footer{margin-top:12px}
.nxi-preview .visual-footer button{width:40px;height:40px}}
@media(prefers-reduced-motion:reduce){.nxi-preview *,.nxi-preview *::before,.nxi-preview *::after{animation:none!important;transition:none!important}
.nxi-preview.js .stage[data-phase] [data-step]{opacity:1;transform:none}}
.nxi-preview .section{display:block;margin-top:56px}
.nxi-preview .section-heading{margin-bottom:54px}
.nxi-preview .section-heading h2{font:650 clamp(32px,3.1vw,44px)/1.22 NexusScrollManrope,sans-serif;letter-spacing:-.035em}
.nxi-preview .section-heading h2 em{display:block;color:var(--blue);font-style:italic;font-weight:600}
.nxi-preview .section-heading .intro{max-width:510px;margin-bottom:0}
.nxi-preview .scroll-rail{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:65px;align-items:start;padding-bottom:12vh}
.nxi-preview .step{min-height:44vh;display:flex;flex-direction:column;justify-content:center;padding:50px 0;opacity:.36;transition:opacity .4s ease}
.nxi-preview .step.on{opacity:1}
.nxi-preview .step h2{font:650 clamp(23px,2.2vw,32px)/1.25 NexusScrollManrope,sans-serif;letter-spacing:-.025em;max-width:470px;text-wrap:balance}
.nxi-preview .step p{font-size:17px;line-height:1.7;max-width:440px;color:var(--muted);margin-top:18px}
.nxi-preview .visual-column{position:sticky;top:max(24px,calc(50vh - 319px));align-self:start}
.nxi-preview .scroll-hint{display:flex;align-items:center;gap:8px;color:#527184}
.nxi-preview .scroll-hint svg{width:13px;height:13px;transform:rotate(90deg)}
.nxi-preview.js .step:not(.on) h2{color:#334d5b}
@media(min-width:1500px){.nxi-preview .visual-column{top:max(24px,calc(50vh - 330px))}
.nxi-preview .scroll-rail{gap:90px}}
@media(min-width:901px) and (max-width:1100px){.nxi-preview .scroll-rail{gap:30px}
.nxi-preview .step h2{font-size:25px}
.nxi-preview .step p{font-size:15px}}
@media(max-width:900px){.nxi-preview .section{width:calc(100% - 40px);margin-top:37px}
.nxi-preview .section-heading{margin-bottom:40px}
.nxi-preview .section-heading h2{font-size:clamp(26px,5.5vw,40px);line-height:1.28}
.nxi-preview .section-heading .intro{font-size:14px;margin:15px 0 0}
.nxi-preview .scroll-rail{display:block;padding:0}
.nxi-preview .visual-column{display:none}
.nxi-preview .step{min-height:0;padding:0;margin-bottom:56px;opacity:1;display:block}
.nxi-preview .step h2{font-size:25px;max-width:550px}
.nxi-preview .step p{font-size:14px;max-width:550px;margin-top:12px;line-height:1.65}
.nxi-preview .inline-stage{margin-top:22px}
.nxi-preview .inline-stage .panel p{margin-top:0;font-size:inherit;line-height:inherit;color:inherit}
.nxi-preview .inline-stage .panel .request p{font-size:12px;line-height:1.55;padding-top:3px}
.nxi-preview .inline-stage .panel .answer p{font-size:11px;line-height:1.65;margin-top:10px}
.nxi-preview .inline-stage .panel .doc-subtitle{font-size:9px;margin-top:4px;color:var(--muted)}
.nxi-preview .inline-stage .panel .doc-section p{font-size:10px;margin-top:3px;color:var(--muted)}
.nxi-preview .inline-stage .panel .schedule>p{margin-top:13px;font-size:10px}
.nxi-preview .inline-stage .panel .work-document h2{font-size:23px;margin-top:19px}
.nxi-preview .inline-stage .panel .brief h2{font-size:13px;margin-top:14px;line-height:1.4}}
.nxi-preview{display:flow-root;background:var(--surface-page,#f4f8fb)}
.nxi-preview .step{margin-bottom:0;border:0;color:var(--ink);font:inherit}
.nxi-preview .step::before{display:none}
.nxi-preview .visual-column{top:max(96px,calc(50vh - 319px))}
.nxi-preview #what{scroll-margin-top:110px}
