.nrx-page{--rx-line:#293442;--rx-muted:#98a9bc;--rx-blue:#8cb8ff;background:radial-gradient(ellipse at 80% 0,#17253b55,transparent 32%),#0c1118;color:#eaf0f8;padding-bottom:58px}.nrx-page .nl-container{width:min(1280px,calc(100% - 96px))}.nrx-page :is(h1,h2,h3,h4,p){margin:0}.nrx-page a,.nrx-page button{transition:color .16s,background .16s,border-color .16s,box-shadow .16s}.nrx-page button{cursor:pointer}.nrx-page .nrx-hero{display:grid;grid-template-columns:1.35fr .8fr;align-items:center;gap:45px;padding:40px 0 25px;min-height:300px}.nrx-page .nrx-kicker{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.6;color:#95a7bf}.nrx-page .nrx-kicker>span{width:6px;height:6px;flex:none;border-radius:50%;background:#82afff;box-shadow:0 0 0 4px #82afff10}.nrx-page .nrx-hero h1{font-size:clamp(42px,4.6vw,63px);font-weight:600;line-height:1.08;letter-spacing:-.055em;margin:15px 0 17px;text-wrap:wrap}.nrx-page .nrx-hero h1 span{color:#9bbdff}.nrx-page .nrx-hero-copy>p{font-size:15px;line-height:1.8;max-width:470px;color:#a6b4c7}.nrx-page .nrx-hero-actions{display:flex;align-items:center;gap:28px;margin-top:23px}.nrx-page .nrx-hero-actions :is(button,a){display:inline-flex;align-items:center;gap:9px;background:transparent;border:0;border-bottom:1px solid #577199;padding:0 0 7px;color:#d1e1fa;font-size:12px;font-weight:600;text-decoration:none}.nrx-page .nrx-hero-actions a{color:#94a8c4;border-color:transparent}.nrx-page .nrx-hero-actions :is(button,a):hover{color:white;border-color:#a1c5ff}.nrx-page .nrx-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:410px;justify-self:end;width:100%;pointer-events:none}.nrx-page .nrx-art svg{width:100%;height:auto;max-height:230px;display:block;filter:drop-shadow(0 24px 26px #0003)}.nrx-page .nrx-art>span{font-size:8px;letter-spacing:.18em;color:#627995;margin-top:-5px}.nrx-page .nrx-chapter-line{display:flex;align-items:center;gap:24px;padding:20px 0;border-top:1px solid #344458;border-bottom:1px solid var(--rx-line);font-size:12px}.nrx-page .nrx-chapter-line>span:first-child{display:flex;align-items:center;gap:9px;color:#d5e3f5;font-weight:600}.nrx-page .nrx-chapter-line>p{color:#8095b0;font-size:11px}.nrx-page .nrx-public-note{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:10px;color:#a2b3c9}.nrx-page .nrx-public-note>span{width:5px;height:5px;background:#8bb8a2;border-radius:50%}.nrx-page .nrx-layout{display:grid;grid-template-columns:197px minmax(0,1fr);gap:43px;padding-top:32px;scroll-margin-top:108px}.nrx-page .nrx-sidebar{align-self:start;position:sticky;top:108px;max-height:calc(100dvh - 130px);overflow:auto;scrollbar-width:thin;scrollbar-color:#36465d transparent;padding-right:9px}.nrx-page .nrx-sidebar-section{margin-bottom:26px}.nrx-page .nrx-sidebar-section h2{font-size:9px;letter-spacing:.12em;color:#788ca8;font-weight:600;padding:0 9px;margin-bottom:12px;line-height:1.5}.nrx-page .nrx-sidebar-section>div{display:flex;flex-direction:column;gap:3px}.nrx-page .nrx-sidebar-section button{display:flex;align-items:center;gap:11px;width:100%;min-height:39px;text-align:left;background:transparent;border:1px solid transparent;border-radius:7px;padding:9px;color:#93a7c0;font-size:12px;line-height:1.4}.nrx-page .nrx-sidebar-section button>svg{flex:none;color:#7890b0}.nrx-page .nrx-sidebar-section button small{margin-left:auto;font-size:10px;font-variant-numeric:tabular-nums;color:#7e96b7}.nrx-page .nrx-sidebar-section button:hover{background:#172231;color:#edf4ff}.nrx-page .nrx-sidebar-section button[aria-pressed=true]{background:#1a2a40;border-color:#314867;color:#d5e7ff}.nrx-page .nrx-sidebar-section button[aria-pressed=true]>svg{color:#a7c9ff}.nrx-page .nrx-sidebar-section button[aria-pressed=true] small{color:#c2dcff}.nrx-page .nrx-sidebar-note{padding:21px 9px 8px;border-top:1px solid #263447;display:flex;flex-direction:column;align-items:flex-start}.nrx-page .nrx-sidebar-note>svg{color:#7a95ba;margin-bottom:14px}.nrx-page .nrx-sidebar-note strong{font-size:11px;font-weight:550;color:#bbcbdf}.nrx-page .nrx-sidebar-note p{font-size:11px;line-height:1.75;color:#7e96b4;margin-top:7px}.nrx-page .nrx-sidebar-note a{display:flex;align-items:center;gap:7px;font-size:11px;color:#a6c9ff;margin-top:13px}.nrx-page .nrx-sidebar-note a:hover{color:white}.nrx-page .nrx-main{min-width:0}.nrx-page .nrx-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--rx-line)}.nrx-page .nrx-search{display:flex;align-items:center;gap:10px;flex:1;min-width:140px;max-width:470px;padding:0 12px;background:#111b28;border:1px solid #2c3c51;border-radius:8px;color:#8aa2c2}.nrx-page .nrx-search:focus-within{border-color:#81aff5;box-shadow:0 0 0 3px #437be519}.nrx-page .nrx-search>svg{flex:none}.nrx-page .nrx-search input{width:100%;min-width:0;min-height:40px;outline:0;border:0;background:none;color:#e8f0fb;font-size:12px}.nrx-page .nrx-search input::-webkit-search-cancel-button{display:none}.nrx-page .nrx-search button{min-width:27px;min-height:28px;display:grid;place-items:center;background:none;border:0;border-radius:5px;color:#a3bad9}.nrx-page .nrx-search button:hover{background:#253950;color:#fff}.nrx-page .nrx-views{display:flex;gap:3px;flex:none;padding:3px;border-radius:8px;background:#0b111a;border:1px solid #263548}.nrx-page .nrx-views button{display:inline-flex;align-items:center;gap:6px;font-size:11px;border:1px solid transparent;padding:8px 10px;min-height:33px;border-radius:5px;background:none;color:#8199b9}.nrx-page .nrx-views button[aria-pressed=true]{background:#213149;border-color:#3e5270;color:#c8ddfb}.nrx-page .nrx-views button:hover{color:white}.nrx-page .nrx-results-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 0 7px}.nrx-page .nrx-results-line h2{font-size:11px;letter-spacing:.04em;font-weight:500;color:#8fa5c2;line-height:1.5}.nrx-page .nrx-results-line>span{font-size:10px;color:#7d94b2}.nrx-page .nrx-applied{flex-wrap:wrap;margin:9px 0 4px}.nrx-page .nrx-applied,.nrx-page .nrx-applied button{display:flex;align-items:center;gap:7px;font-size:10px}.nrx-page .nrx-applied button{border:1px solid #344a66;background:#17263b;border-radius:5px;padding:5px 8px;color:#b5cef1}.nrx-page .nrx-applied button:hover{border-color:#7da1d1;color:#e6f1ff}.nrx-page .nrx-applied .nrx-reset{background:none;border-color:transparent;text-decoration:underline;text-underline-offset:3px;color:#9fb7d7}.nrx-page .nrx-query{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a5bddc;padding:4px}.nrx-page .nrx-mobile-filters{display:none}.nrx-detail [data-stage=active],.nrx-page [data-stage=active]{--rx-stage:#85b4ff;--rx-stage-tint:#1b3556}.nrx-detail [data-stage=planned],.nrx-page [data-stage=planned]{--rx-stage:#c7b5ed;--rx-stage-tint:#2b263a}.nrx-detail [data-stage=shipped],.nrx-page [data-stage=shipped]{--rx-stage:#8acbb0;--rx-stage-tint:#1f342f}.nrx-page .nrx-stage{position:relative;padding:25px 0 34px 37px}.nrx-page .nrx-stage:before{position:absolute;content:"";width:1px;left:9px;top:42px;bottom:-34px;background:linear-gradient(#36517a,#243344)}.nrx-page .nrx-stage:last-child:before{bottom:25px;background:linear-gradient(#36517a,#24334400)}.nrx-page .nrx-stage-track{position:absolute;left:-7px;top:26px;padding:4px 0;background:#0c1118;z-index:1}.nrx-page .nrx-stage-track>span{display:grid;place-items:center;width:33px;height:33px;background:var(--rx-stage-tint);border:1px solid color-mix(in srgb,var(--rx-stage) 40%,transparent);border-radius:50%;color:var(--rx-stage);box-shadow:0 0 0 5px #0c1118}.nrx-page .nrx-stage-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.nrx-page .nrx-stage-label{display:flex;align-items:center;gap:8px;color:var(--rx-stage);font-size:10px;letter-spacing:.09em;text-transform:uppercase;font-weight:600}.nrx-page .nrx-stage-label i{width:14px;height:1px;background:var(--rx-stage);opacity:.5}.nrx-page .nrx-stage-heading h3{font-size:28px;font-weight:550;letter-spacing:-.035em;line-height:1.2;margin-top:8px;text-wrap:wrap}.nrx-page .nrx-stage-heading p{font-size:12px;line-height:1.6;color:#8fa5c2;margin-top:7px}.nrx-page .nrx-stage-total{color:#334760;font-size:45px;font-weight:400;letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-self:flex-start;line-height:1.2}.nrx-page .nrx-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;list-style:none;padding:0;margin:0}.nrx-page .nrx-card{position:relative;min-width:0;border:1px solid #2c3c50;border-radius:12px;background:#141e2b;overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.nrx-page .nrx-card:hover{border-color:#6585ac;box-shadow:0 9px 26px #0002;transform:translateY(-2px)}.nrx-page .nrx-card:focus-within{outline:2px solid #a8cbff;outline-offset:3px;border-color:#a8cbff}.nrx-page .nrx-card article{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:23px 23px 15px}.nrx-page .nrx-card-icon{display:grid;place-items:center;width:39px;height:39px;margin-bottom:20px;background:#1c2b3d;border:1px solid #344a65;border-radius:10px;color:#a4c2e9}.nrx-page .nrx-category{font-size:10px;line-height:1.5;font-weight:500;color:var(--roadmap-accent,#9aafcb);display:block;letter-spacing:.015em}.nrx-page .nrx-card h4{margin-top:9px;font-size:17px;font-weight:550;letter-spacing:-.02em;line-height:1.4;text-wrap:wrap}.nrx-page .nrx-card-open{font:inherit;color:#e7effb;background:none;padding:0;border:0;text-align:left;outline:none!important}.nrx-page .nrx-card-open:after{content:"";position:absolute;inset:0;z-index:2}.nrx-page .nrx-card p{font-size:12px;line-height:1.8;color:#99afcb;margin-top:9px;white-space:pre-line;overflow-wrap:anywhere}.nrx-page .nrx-card-copy{min-width:0;width:100%;flex:1}.nrx-page .nrx-card-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-top:1px solid #293a50;padding-top:12px;margin-top:22px;font-size:10px;color:#7c97ba}.nrx-page .nrx-card-foot>svg{color:#b1c9eb}.nrx-page .nrx-card[data-spotlight=true]{grid-column:1/-1;background:linear-gradient(110deg,#1c3451,#14243a 65%,#1a304c);border-color:#40658f}.nrx-page .nrx-card[data-spotlight=true]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#8dbaff,#5694f0 50%,transparent)}.nrx-page .nrx-card[data-spotlight=true] article{padding:28px 30px 19px;min-height:204px}.nrx-page .nrx-card[data-spotlight=true] .nrx-card-icon{display:none}.nrx-page .nrx-card[data-spotlight=true] .nrx-card-copy{max-width:calc(100% - 138px);z-index:1}.nrx-page .nrx-card[data-spotlight=true] h4{font-size:25px;line-height:1.25;max-width:530px;letter-spacing:-.035em}.nrx-page .nrx-card[data-spotlight=true] p{font-size:13px;color:#adc3e0;max-width:560px}.nrx-page .nrx-card[data-spotlight=true] .nrx-card-foot{border-color:#36516f;margin-top:24px;position:relative;z-index:1}.nrx-page .nrx-card-watermark{position:absolute;right:22px;top:33px;color:#7eb0f2;opacity:.17;transform:rotate(-12deg);pointer-events:none}.nrx-page .nrx-stage[data-stage=shipped] .nrx-card{background:#101d23;border-color:#2b3e43}.nrx-page .nrx-stage[data-stage=shipped] .nrx-card-icon{background:#1b302d;border-color:#32544a;color:#99c8b6}.nrx-page .nrx-stage[data-stage=shipped] .nrx-card-foot{border-color:#293e42}.nrx-page .nrx-timeline[data-view=list] .nrx-stage{padding:22px 0 25px}.nrx-page .nrx-timeline[data-view=list] .nrx-stage-heading p,.nrx-page .nrx-timeline[data-view=list] .nrx-stage-total,.nrx-page .nrx-timeline[data-view=list] .nrx-stage-track,.nrx-page .nrx-timeline[data-view=list] .nrx-stage:before{display:none}.nrx-page .nrx-timeline[data-view=list] .nrx-stage-heading{margin-bottom:13px}.nrx-page .nrx-timeline[data-view=list] .nrx-stage-heading h3{font-size:18px;margin-top:5px}.nrx-page .nrx-timeline[data-view=list] .nrx-cards{grid-template-columns:1fr;gap:0;border-top:1px solid #314156}.nrx-page .nrx-timeline[data-view=list] .nrx-card{border:0;border-bottom:1px solid #29394c;background:none;border-radius:0;grid-column:auto}.nrx-page .nrx-timeline[data-view=list] .nrx-card-foot>span,.nrx-page .nrx-timeline[data-view=list] .nrx-card-watermark,.nrx-page .nrx-timeline[data-view=list] .nrx-card:before{display:none}.nrx-page .nrx-timeline[data-view=list] .nrx-card article{display:grid;grid-template-columns:35px minmax(0,1fr) 20px;gap:16px;padding:17px 8px;min-height:0;align-items:center}.nrx-page .nrx-timeline[data-view=list] .nrx-card-icon{display:grid;width:34px;height:34px;border-radius:8px;margin:0}.nrx-page .nrx-timeline[data-view=list] .nrx-card-icon svg{width:19px}.nrx-page .nrx-timeline[data-view=list] .nrx-card-copy{max-width:none}.nrx-page .nrx-timeline[data-view=list] .nrx-card h4{font-size:15px;margin-top:3px;line-height:1.4}.nrx-page .nrx-timeline[data-view=list] .nrx-card p{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none;margin-top:4px}.nrx-page .nrx-timeline[data-view=list] .nrx-card-foot{padding:0;margin:0;border:0}.nrx-page .nrx-timeline[data-view=list] .nrx-card:hover{transform:none;box-shadow:none;background:#162333}.nrx-page .nrx-timeline[data-view=list] .nrx-card:focus-within{outline-offset:0}.nrx-page .nrx-empty{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:55px 42px 60px;margin:25px 0 10px;background:radial-gradient(ellipse at top right,#274b7538,transparent 65%),#101a27;border:1px solid #2d4059;border-radius:13px}.nrx-page .nrx-empty-symbol{color:#96b8e6;border:1px solid #42618a;border-radius:14px;background:#1b3353;display:grid;place-items:center;width:63px;height:63px;margin-bottom:28px}.nrx-page .nrx-empty h3{font-size:30px;line-height:1.2;letter-spacing:-.03em;font-weight:550;max-width:420px;margin-top:13px}.nrx-page .nrx-empty p{font-size:13px;color:#9db2ce;line-height:1.85;max-width:410px;margin-top:16px}.nrx-page .nrx-empty :is(a,button){display:flex;align-items:center;gap:14px;border:1px solid #5178ad;background:#224572;color:#ddecff;border-radius:7px;padding:11px 15px;font-size:12px;margin-top:25px}.nrx-page .nrx-empty :is(a,button):hover{background:#2d588e;border-color:#9ec3fa}.nrx-page .nrx-end-note{display:flex;align-items:center;gap:10px;color:#7189aa;font-size:10px;line-height:1.8;padding:10px 0 25px 38px}.nrx-page .nrx-end-note>span{width:4px;height:4px;border-radius:50%;background:#5b789f;flex:none}.nrx-page .nrx-journal{display:flex;align-items:center;gap:25px;border-top:1px solid #35455c;border-bottom:1px solid #29384c;margin-top:32px;padding:35px 0}.nrx-page .nrx-journal-icon{display:grid;place-items:center;width:64px;height:64px;flex:none;color:#8cb2e4;background:#16273d;border:1px solid #334d6d;border-radius:15px}.nrx-page .nrx-journal h2{font-size:24px;letter-spacing:-.035em;line-height:1.3;font-weight:550;margin-top:9px}.nrx-page .nrx-journal p{font-size:12px;color:#8fa6c4;line-height:1.7;margin-top:7px}.nrx-page .nrx-journal>a{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;border:1px solid #3b5575;border-radius:8px;padding:12px 17px;margin-left:auto;color:#bdd7fc;font-size:12px}.nrx-page .nrx-journal>a:hover{background:#1c304a;border-color:#8aafdF;color:#fff}.nrx-detail[data-slot=dialog-content]{width:min(610px,calc(100vw - 32px));max-width:610px;padding:36px;border:1px solid #3e5776;border-radius:17px;background:#111e2e;color:#e6effb;gap:0;box-shadow:0 24px 90px #0009}.nrx-detail .nrx-detail-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;margin-bottom:29px;padding-right:10px}.nrx-detail .nrx-detail-top>span:first-child{display:flex;align-items:center;gap:7px;color:var(--rx-stage);background:var(--rx-stage-tint);border:1px solid color-mix(in srgb,var(--rx-stage) 30%,transparent);padding:6px 9px;border-radius:6px}.nrx-detail .nrx-detail-top>span:last-child{color:#9fb7d6}.nrx-detail .nrx-detail-eyebrow{font-size:9px;letter-spacing:.12em;color:#7897bd;line-height:1.5;margin-bottom:12px}.nrx-detail [data-slot=dialog-title]{font-size:30px;line-height:1.2;font-weight:550;letter-spacing:-.035em;margin:0 0 20px;text-wrap:wrap;overflow-wrap:anywhere}.nrx-detail [data-slot=dialog-description]{font-size:15px;line-height:1.8;color:#b0c3de;white-space:pre-line;margin:0;overflow-wrap:anywhere}.nrx-detail .nrx-detail-note{display:flex;gap:10px;border-top:1px solid #304763;padding-top:22px;margin-top:28px;color:#7e9cc1}.nrx-detail .nrx-detail-note>svg{flex:none;margin-top:2px}.nrx-detail .nrx-detail-note p{font-size:12px;line-height:1.7;margin:0;color:#8fa9cc}.nrx-detail footer{display:flex;justify-content:space-between;gap:12px;margin-top:28px}.nrx-detail footer button{display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 13px;min-height:42px;border:1px solid #3d5c83;background:#1c3452;border-radius:7px;color:#c7dffa;font-size:12px;cursor:pointer}.nrx-detail footer button:last-child{background:none;border-color:#304966;color:#9fbadd}.nrx-detail footer button:hover{border-color:#a1c7fa;color:#fff}.nrx-detail .nrx-copy-status{font-size:11px;color:#9cc9ad;margin:12px 0 0;line-height:1.5}.nrx-detail .nrx-copy-status:empty{display:none}.nrx-detail input{width:100%;margin-top:10px;padding:10px;border:1px solid #4a6d9b;border-radius:6px;background:#0e1827;color:#c7dffa;font-size:12px}@media(min-width:601px){.nrx-page .nrx-timeline[data-view=board] .nrx-stage[data-stage=active] .nrx-card:last-child:nth-child(2n){grid-column:1/-1}.nrx-page .nrx-timeline[data-view=board] .nrx-stage[data-stage=active] .nrx-card:last-child:nth-child(2n) article{display:grid;grid-template-columns:39px minmax(0,1fr);column-gap:20px;align-items:start}.nrx-page .nrx-timeline[data-view=board] .nrx-stage[data-stage=active] .nrx-card:last-child:nth-child(2n) .nrx-card-icon{margin:0}.nrx-page .nrx-timeline[data-view=board] .nrx-stage[data-stage=active] .nrx-card:last-child:nth-child(2n) .nrx-card-foot{grid-column:2;margin-top:17px}}@media(min-width:1440px){.nrx-page .nrx-hero{padding-block:48px 30px}.nrx-page .nrx-layout{grid-template-columns:215px minmax(0,1fr);gap:60px}}@media(max-width:1100px){.nrx-page .nrx-layout{grid-template-columns:170px minmax(0,1fr);gap:26px}.nrx-page .nrx-sidebar-section button{font-size:11px;gap:8px}.nrx-page .nrx-card article{padding:20px 18px 15px}.nrx-page .nrx-card h4{font-size:16px}.nrx-page .nrx-hero{gap:25px;grid-template-columns:1.35fr .75fr;min-height:270px}.nrx-page .nrx-art svg{max-height:190px}.nrx-page .nrx-card[data-spotlight=true] article{padding:26px 23px 18px}.nrx-page .nrx-card[data-spotlight=true] .nrx-card-copy{max-width:calc(100% - 100px)}.nrx-page .nrx-card-watermark{right:10px;width:110px}.nrx-page .nrx-card[data-spotlight=true] h4{font-size:23px}}@media(max-width:900px){.nrx-page .nl-container{width:calc(100% - 48px)}.nrx-page .nrx-layout{display:block;padding-top:24px}.nrx-page .nrx-sidebar{display:none}.nrx-page .nrx-mobile-filters{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid #29384b}.nrx-page .nrx-mobile-filters label{display:flex;align-items:center;gap:10px;flex:1;min-width:0;font-size:10px;color:#7893b6}.nrx-page .nrx-mobile-filters select{min-width:0;width:100%;border:1px solid #314760;border-radius:6px;background:#111f30;padding:9px 10px;color:#b8cee9;font-size:12px;min-height:39px}.nrx-page .nrx-toolbar{gap:15px;padding-bottom:15px}.nrx-page .nrx-chapter-line{gap:15px}.nrx-page .nrx-chapter-line>p{display:none}.nrx-page .nrx-hero h1{font-size:48px}.nrx-page .nrx-hero-copy>p{font-size:14px}.nrx-page .nrx-art>span{font-size:7px;letter-spacing:.1em}.nrx-page .nrx-hero-actions{gap:20px}.nrx-page .nrx-hero-actions :is(button,a){font-size:11px}.nrx-page .nrx-journal h2{font-size:23px}}@media(max-width:600px){.nrx-page{padding-bottom:32px}.nrx-page .nl-container{width:calc(100% - 36px)}.nrx-page .nrx-hero{position:relative;display:block;padding:34px 0 27px;min-height:0;overflow:hidden}.nrx-page .nrx-hero-copy{position:relative;z-index:1}.nrx-page .nrx-hero h1{font-size:42px;max-width:360px;margin:14px 0 16px;line-height:1.08}.nrx-page .nrx-hero h1 span{display:block}.nrx-page .nrx-hero-copy>p{font-size:13px;line-height:1.8;max-width:280px}.nrx-page .nrx-art{position:absolute;width:210px;right:-92px;top:28px;opacity:.22}.nrx-page .nrx-art>span{display:none}.nrx-page .nrx-kicker{font-size:8px}.nrx-page .nrx-hero-actions{margin-top:21px}.nrx-page .nrx-chapter-line{padding:16px 0;font-size:11px}.nrx-page .nrx-public-note{font-size:9px}.nrx-page .nrx-toolbar{flex-wrap:wrap;gap:12px;padding-bottom:13px}.nrx-page .nrx-search{flex-basis:100%;max-width:none}.nrx-page .nrx-search input{font-size:16px;min-height:44px}.nrx-page .nrx-views{width:100%;justify-content:center}.nrx-page .nrx-views button{flex:1;justify-content:center;min-height:36px;font-size:12px}.nrx-page .nrx-mobile-filters{gap:10px}.nrx-page .nrx-mobile-filters label{flex-direction:column;align-items:flex-start;gap:7px}.nrx-page .nrx-mobile-filters select{font-size:16px;min-height:44px;padding:8px;max-width:100%}.nrx-page .nrx-results-line{padding-top:17px}.nrx-page .nrx-results-line h2{font-size:10px}.nrx-page .nrx-stage{padding-left:27px;padding-top:26px}.nrx-page .nrx-stage-track{left:-4px;top:26px}.nrx-page .nrx-stage-track>span{width:26px;height:26px;box-shadow:0 0 0 4px #0c1118}.nrx-page .nrx-stage-track svg{width:14px}.nrx-page .nrx-stage:before{left:8px}.nrx-page .nrx-stage-heading{gap:8px;margin-bottom:17px}.nrx-page .nrx-stage-label{font-size:9px}.nrx-page .nrx-stage-heading h3{font-size:25px;margin-top:8px}.nrx-page .nrx-stage-heading p{font-size:11px;max-width:225px}.nrx-page .nrx-stage-total{font-size:30px;align-self:center}.nrx-page .nrx-cards{grid-template-columns:1fr;gap:14px}.nrx-page .nrx-card article{padding:21px 20px 16px}.nrx-page .nrx-card-icon{margin-bottom:16px;width:35px;height:35px}.nrx-page .nrx-card-icon svg{width:22px}.nrx-page .nrx-card h4{font-size:18px}.nrx-page .nrx-card p{font-size:13px;line-height:1.75}.nrx-page .nrx-card[data-spotlight=true] article{padding:23px 20px 16px;min-height:0}.nrx-page .nrx-card[data-spotlight=true] .nrx-card-copy{max-width:none}.nrx-page .nrx-card[data-spotlight=true] h4{font-size:23px;max-width:none}.nrx-page .nrx-card-watermark{display:none}.nrx-page .nrx-category{font-size:10px}.nrx-page .nrx-card-foot{margin-top:18px}.nrx-page .nrx-end-note{padding-left:27px;font-size:10px;align-items:flex-start}.nrx-page .nrx-end-note>span{margin-top:7px}.nrx-page .nrx-journal{flex-wrap:wrap;gap:15px;padding:26px 0;margin-top:12px}.nrx-page .nrx-journal-icon{width:42px;height:42px;border-radius:10px}.nrx-page .nrx-journal-icon svg{width:21px}.nrx-page .nrx-journal>div:nth-child(2){width:calc(100% - 60px)}.nrx-page .nrx-journal h2{font-size:21px;margin-top:7px}.nrx-page .nrx-journal p{font-size:12px}.nrx-page .nrx-journal>a{margin:5px 0 0 57px;font-size:11px;padding:10px 13px}.nrx-page .nrx-empty{padding:32px 23px 36px}.nrx-page .nrx-empty h3{font-size:26px}.nrx-page .nrx-empty p{font-size:13px}.nrx-page .nrx-timeline[data-view=list] .nrx-card article{gap:10px;grid-template-columns:29px minmax(0,1fr) 16px;padding:16px 4px}.nrx-page .nrx-timeline[data-view=list] .nrx-card-icon{width:28px;height:28px;border-radius:7px}.nrx-page .nrx-timeline[data-view=list] .nrx-card h4{font-size:14px}.nrx-detail[data-slot=dialog-content]{padding:28px 23px}.nrx-detail [data-slot=dialog-title]{font-size:26px}.nrx-detail footer{flex-direction:column}.nrx-detail footer button{width:100%}}@media(prefers-reduced-motion:reduce){.nrx-page .nrx-card,.nrx-page a,.nrx-page button{transition:none}.nrx-page .nrx-card:hover{transform:none}}