/*
 * NEXROC IR v3.6.1 — MONOCHROME INTERIOR SYSTEM
 * White / black only. This stylesheet deliberately applies to internal
 * WordPress pages and never to the homepage or its localized home variants.
 * Presentation layer only: no content, forms, links, figures, or tab behavior
 * is deleted.
 */

body.nexroc-mono-interior {
  --nx-mono-ink:#000;
  --nx-mono-paper:#fff;
  --nx-mono-rule:rgba(0,0,0,.25);
  --nx-mono-hard-rule:#000;
  --nx-mono-max:1550px;
  --nx-mono-gap:14px;
  background:#fff!important;
  color:#000!important;
  font-family:Arial,Helvetica,sans-serif;
  -webkit-font-smoothing:antialiased;
}
body.nexroc-mono-interior *,
body.nexroc-mono-interior *::before,
body.nexroc-mono-interior *::after {box-shadow:none!important;text-shadow:none!important;}
body.nexroc-mono-interior main,
body.nexroc-mono-interior main :is(section,article,aside,header,nav,form,table,thead,tbody,tfoot,tr,th,td,div,figure,blockquote,fieldset,button,input,select,textarea) {
  background-color:#fff!important;
  background-image:none!important;
  border-color:var(--nx-mono-rule)!important;
  color:#000!important;
}
body.nexroc-mono-interior main :is(h1,h2,h3,h4,h5,h6,p,span,b,strong,small,em,label,li,dt,dd,caption,time) {color:#000!important;text-shadow:none!important;}
body.nexroc-mono-interior main :is(a,a:visited) {color:#000!important;}
body.nexroc-mono-interior main :is(a:hover,a:focus-visible){color:#000!important;text-decoration:underline;text-underline-offset:3px;}
body.nexroc-mono-interior main :is(button,input,textarea,select,fieldset){border:1px solid var(--nx-mono-rule)!important;border-radius:0!important;background:#fff!important;color:#000!important;}
body.nexroc-mono-interior main :is(button,[role="button"],input[type="submit"],input[type="button"]) {cursor:pointer;}
body.nexroc-mono-interior main :is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid #000!important;outline-offset:2px;}
body.nexroc-mono-interior main :is(button:hover,[role="button"]:hover){border-color:#000!important;background:#fff!important;}
body.nexroc-mono-interior main :is(.active,[aria-selected="true"],[aria-current="page"],[aria-pressed="true"]) {border-color:#000!important;}
body.nexroc-mono-interior main :is(img,video,canvas,svg){filter:grayscale(1)!important;}
body.nexroc-mono-interior main img{max-width:100%;}
body.nexroc-mono-interior main :is(h1,h2,h3,h4){font-family:Georgia,'Times New Roman',serif;letter-spacing:.05em!important;line-height:1.25;text-wrap:balance;}
body.nexroc-mono-interior main h1{font-size:clamp(24px,2.7vw,40px)!important;font-weight:400!important;text-transform:uppercase;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px!important;}
body.nexroc-mono-interior main h2{font-size:clamp(18px,1.75vw,26px)!important;font-weight:400!important;}
body.nexroc-mono-interior main h3{font-size:clamp(15px,1.3vw,20px)!important;}
body.nexroc-mono-interior main h4{font-size:clamp(13px,1.1vw,17px)!important;}
body.nexroc-mono-interior main :is(p,li,dd,dt){line-height:1.65;}
body.nexroc-mono-interior main :is(table){border-collapse:collapse!important;width:100%;}
body.nexroc-mono-interior main :is(td,th){border-bottom:1px solid var(--nx-mono-rule)!important;padding:9px 12px!important;text-align:start;vertical-align:top;background:#fff!important;}
body.nexroc-mono-interior main :is(thead th,thead td){font-weight:700!important;border-bottom:1px solid #000!important;}
body.nexroc-mono-interior main :is(tr:nth-child(even),tr:nth-child(odd)){background:#fff!important;}
body.nexroc-mono-interior main :is(.nxg-table-scroll,.ngf-table-scroll,.table-scroll,.ngf-portfolio-table-scroll,.nxg-svg-scroll){overflow-x:auto;max-width:100%;}
body.nexroc-mono-interior main :is(.nxg-pill,.nxg-small-chip,.ngf-tag,.nxg-filter,.nexroc-domain-status){border:1px solid var(--nx-mono-rule)!important;border-radius:0!important;background:#fff!important;color:#000!important;}

/* Universal interior content modules: flat framed white documents. */
body.nexroc-mono-interior main :is(
  .nexroc-page__hero-inner,.nexroc-page__statement,.nexroc-story__inner,
  .nexroc-directory__card,.nexroc-contact-departments__card,.nexroc-page__crosslink,
  .ir-portal-index__item,.ir-subpage__hero-copy,.ir-subpage__side,
  .ir-subpage__article,.ir-subpage__closing,.ir-subpage__footnote,
  .ngir-introduction__inner,.ngir-content-area,.ngir-goal-card,.ngir-revenue,
  .ngir-revenue__card,.ngir-clearance__level,.ngir-strategy__wide,.ngir-strategy__grid>div,
  .nxg-frame,.nxg-section,.nxg-pie-card,.nxg-platform,.nxg-empty,
  .ngf-target-board,.ngf-target,.ngf-revenue-card,.ngf-tier,.ngf-structure,
  .nx-facility,.nx-tranche,.nx-term,.nx-sum,.nx-kpi,.nx-part,.nx-ir-card,
  .nexroc-domain-container,.nexroc-domain-section,.nexroc-domain-alerts,
  .nexroc-alert,.ir-box,.nx-hub__card,.ir-updates__item,
  .wp-block-group,.wp-block-columns,.wp-block-table
) {
  background:#fff!important;
  background-image:none!important;
  border:1px solid var(--nx-mono-rule)!important;
  border-radius:0!important;
  box-shadow:none!important;
}
body.nexroc-mono-interior main :is(
 .ngir-goal-card,.ngir-revenue__card,.ngir-clearance__level,.nxg-pie-card,
 .ngf-revenue-card,.ngf-tier,.nx-facility,.nx-tranche,.nx-term,.nx-sum,
 .nx-kpi,.nx-ir-card,.nx-hub__card,.nexroc-alert,.ir-updates__item
){padding:clamp(12px,1.6vw,24px)!important;}

/* Standard top-level pages: remove enormous colored two-column hero and art. */
body.nexroc-mono-interior main.nexroc-page {width:100%;padding:clamp(18px,2vw,30px);max-width:var(--nx-mono-max);margin:0 auto;min-height:55vh;}
body.nexroc-mono-interior .nexroc-page__hero,
body.nexroc-mono-interior .nexroc-page__hero-inner {width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;margin:0 auto!important;display:block!important;}
body.nexroc-mono-interior .nexroc-page__hero-inner {padding:clamp(24px,4vw,56px)!important;text-align:center;}
body.nexroc-mono-interior .nexroc-page__hero-copy {width:100%!important;max-width:900px!important;margin:0 auto!important;}
body.nexroc-mono-interior .nexroc-page__visual {display:none!important;}
body.nexroc-mono-interior .nexroc-page__eyebrow {font:700 10px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.2em!important;margin:0 0 16px!important;}
body.nexroc-mono-interior .nexroc-page__hero h1 {margin:0 0 15px!important;}
body.nexroc-mono-interior .nexroc-page__headline{font:400 clamp(14px,1.4vw,19px)/1.45 Georgia,serif!important;letter-spacing:0!important;margin:0 auto 10px!important;max-width:900px!important;}
body.nexroc-mono-interior .nexroc-page__summary{font:400 12px/1.75 Arial,sans-serif!important;margin:0 auto 20px!important;max-width:750px!important;}
body.nexroc-mono-interior .nexroc-page__hero-actions{display:flex;justify-content:center!important;}
body.nexroc-mono-interior .nexroc-page__button,
body.nexroc-mono-interior .ir-subpage__hero-action,
body.nexroc-mono-interior .nexroc-contact-departments__button {background:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;padding:10px 14px!important;min-height:0!important;font:600 10px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.1em!important;}
body.nexroc-mono-interior .nexroc-page__statement{margin:14px 0!important;padding:17px 24px!important;text-align:center!important;}
body.nexroc-mono-interior .nexroc-page__statement p{font-size:12px!important;margin:0!important;}
body.nexroc-mono-interior main .nexroc-story {background:#fff!important;padding:14px 0!important;}
body.nexroc-mono-interior main .nexroc-story__inner{max-width:none!important;margin:0 auto;padding:clamp(17px,2.6vw,40px)!important;}
body.nexroc-mono-interior .nexroc-directory,
body.nexroc-mono-interior .nexroc-contact-departments,
body.nexroc-mono-interior .nexroc-legal-actions,
body.nexroc-mono-interior .ir-portal-index {padding:20px 0!important;background:#fff!important;}
body.nexroc-mono-interior :is(.nexroc-directory__inner,.nexroc-contact-departments__inner,.ir-portal-index__inner){max-width:var(--nx-mono-max)!important;margin:0 auto;}
body.nexroc-mono-interior :is(.nexroc-directory__grid,.nexroc-contact-departments__grid,.ir-portal-index__grid){gap:14px!important;background:#fff!important;border:0!important;}
body.nexroc-mono-interior :is(.nexroc-directory__card,.ir-portal-index__item){min-height:145px!important;padding:20px!important;}
body.nexroc-mono-interior .nexroc-directory__card img{max-height:105px;object-fit:contain;}
body.nexroc-mono-interior .ir-portal-index h2{font-size:22px!important;margin:6px 0 15px!important;}
body.nexroc-mono-interior .ir-portal-index__item strong{font:400 18px/1.3 Georgia,serif!important;}
body.nexroc-mono-interior .nexroc-page__crosslink{padding:15px!important;margin:14px 0!important;}

/* Nested internal pages: screenshot-style small sidebar plus framed document. */
body.nexroc-mono-interior main.ir-subpage{padding:clamp(16px,2vw,30px)!important;margin:0 auto;max-width:var(--nx-mono-max)!important;min-height:55vh;}
body.nexroc-mono-interior .ir-subpage__breadcrumb{max-width:none!important;padding:15px 5px!important;font-size:10px!important;}
body.nexroc-mono-interior .ir-subpage__hero{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0 0 14px!important;}
body.nexroc-mono-interior .ir-subpage__hero-copy{display:flex!important;align-items:center!important;text-align:center!important;padding:clamp(25px,3.3vw,48px)!important;}
body.nexroc-mono-interior .ir-subpage__hero-art {display:none!important;}
body.nexroc-mono-interior .ir-subpage__eyebrow{font:600 10px/1.4 Arial,sans-serif!important;letter-spacing:.17em!important;margin:0 0 12px!important;}
body.nexroc-mono-interior .ir-subpage__hero h1{font-size:clamp(24px,2.8vw,40px)!important;margin:0 0 12px!important;}
body.nexroc-mono-interior .ir-subpage__headline{font:400 clamp(15px,1.5vw,20px)/1.3 Georgia,serif!important;margin:0 0 10px!important;max-width:850px!important;}
body.nexroc-mono-interior .ir-subpage__summary{font:400 12px/1.7 Arial,sans-serif!important;max-width:820px!important;margin:0 0 18px!important;}
body.nexroc-mono-interior .ir-subpage__hero-action{margin:0!important;}
body.nexroc-mono-interior .ir-subpage__body {max-width:none!important;padding:0!important;margin:0!important;border:0!important;display:grid!important;grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important;gap:14px!important;align-items:start;}
body.nexroc-mono-interior .ir-subpage__side {top:calc(var(--nav-h,80px) + 12px)!important;padding:18px!important;}
body.nexroc-mono-interior .ir-subpage__parent{font:400 17px/1.3 Georgia,serif!important;}
body.nexroc-mono-interior .ir-subpage__side-label{font:700 10px/1.4 Arial,sans-serif!important;letter-spacing:.12em!important;margin:18px 0 8px!important;}
body.nexroc-mono-interior .ir-subpage__section-links a{min-height:34px!important;padding:7px 0!important;font:400 11px/1.3 Arial,sans-serif!important;letter-spacing:0!important;}
body.nexroc-mono-interior .ir-subpage__article {padding:clamp(15px,2.5vw,34px)!important;}
body.nexroc-mono-interior .ir-subpage__article-label{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:.12em!important;margin:0 0 15px!important;border-bottom:1px solid var(--nx-mono-rule);padding-bottom:12px;}
body.nexroc-mono-interior .ir-subpage__story.nexroc-story{padding:0!important;border:0!important;}
body.nexroc-mono-interior .ir-subpage__story .nexroc-story__inner{padding:0!important;border:0!important;}
body.nexroc-mono-interior .ir-subpage__footnote{padding:14px!important;margin-top:20px!important;font-size:11px!important;}
body.nexroc-mono-interior .ir-subpage__closing{padding:20px!important;margin:14px 0!important;gap:12px!important;}
body.nexroc-mono-interior .ir-subpage__closing a:first-of-type{font-size:18px!important;}

/* General Wordpress/non-indexed pages and coming-soon documents. */
body.nexroc-mono-interior .nexroc-standard-page,
body.nexroc-mono-interior .nx-transactions-soon{background:#fff!important;min-height:55vh!important;padding:clamp(20px,3.5vw,45px)!important;max-width:var(--nx-mono-max);margin:auto;}
body.nexroc-mono-interior .nexroc-standard-page__inner,
body.nexroc-mono-interior .nx-transactions-soon__content {border:1px solid var(--nx-mono-rule)!important;padding:clamp(20px,3.5vw,52px)!important;max-width:none!important;background:#fff!important;}
body.nexroc-mono-interior .nx-transactions-soon__content h1{font-size:clamp(25px,3vw,40px)!important;}

/* The Group custom page: flat titles, dense bordered document sections. */
body.nexroc-mono-interior .nexroc-group-ir {background:#fff!important;padding:22px clamp(12px,2vw,30px)!important;max-width:var(--nx-mono-max)!important;margin:auto;overflow:visible!important;}
body.nexroc-mono-interior .ngir-introduction{padding:0!important;margin:0 0 14px!important;}
body.nexroc-mono-interior .ngir-introduction__inner{padding:clamp(24px,3vw,45px)!important;width:100%!important;}
body.nexroc-mono-interior .ngir-introduction h1{font-size:clamp(25px,3vw,40px)!important;white-space:normal!important;letter-spacing:.06em!important;}
body.nexroc-mono-interior .ngir-wordmark {display:none!important;}
body.nexroc-mono-interior .ngir-index{padding:12px!important;margin:14px 0!important;width:100%!important;border:1px solid var(--nx-mono-rule)!important;}
body.nexroc-mono-interior .ngir-section{padding:clamp(18px,2.8vw,34px)!important;margin:14px 0!important;border:1px solid var(--nx-mono-rule)!important;scroll-margin-top:90px;}
body.nexroc-mono-interior .ngir-heading{font-size:clamp(19px,2.1vw,29px)!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.04em!important;margin:0 auto 22px!important;}
body.nexroc-mono-interior .ngir-heading br{display:none;}
body.nexroc-mono-interior .ngir-goal-card::after{display:none!important;}
body.nexroc-mono-interior .ngir-goal-card{padding:18px!important;}
body.nexroc-mono-interior .ngir-target-list{gap:14px!important;}
body.nexroc-mono-interior .ngir-revenue__card{min-height:145px!important;}
body.nexroc-mono-interior .ngir-revenue__grid{gap:12px!important;}
body.nexroc-mono-interior .ngir-clearance__level{padding:12px!important;}

/* Financial report: every section becomes a plain white framed worksheet. */
body.nexroc-mono-interior .ngf-redesign{padding:22px clamp(12px,2vw,30px)!important;max-width:var(--nx-mono-max);margin:0 auto!important;background:#fff!important;}
body.nexroc-mono-interior .ngf-redesign-hero{padding:clamp(26px,3vw,52px)!important;border:1px solid var(--nx-mono-rule)!important;text-align:center!important;}
body.nexroc-mono-interior .ngf-redesign-hero h1{font-size:clamp(28px,3vw,45px)!important;font-weight:400!important;margin:0 auto 15px!important;}
body.nexroc-mono-interior .ngf-redesign-nav{max-width:none!important;background:#fff!important;border:1px solid var(--nx-mono-rule)!important;padding:8px!important;gap:5px!important;margin:14px 0!important;}
body.nexroc-mono-interior .ngf-redesign-nav a,
body.nexroc-mono-interior .nx-nav a {border:1px solid var(--nx-mono-rule)!important;background:#fff!important;color:#000!important;padding:9px 11px!important;font:600 10px/1.3 Arial,sans-serif!important;letter-spacing:.05em!important;}
body.nexroc-mono-interior .ngf-redesign-section{padding:clamp(18px,2.3vw,34px)!important;margin:14px 0!important;max-width:none!important;border:1px solid var(--nx-mono-rule)!important;scroll-margin-top:90px;}
body.nexroc-mono-interior .ngf-redesign-heading{font-size:clamp(20px,2vw,29px)!important;font-weight:400!important;text-align:center!important;margin:0 0 22px!important;text-decoration:underline;text-decoration-thickness:1px!important;}
body.nexroc-mono-interior .ngf-target-board{padding:20px!important;}
body.nexroc-mono-interior .ngf-target-grid{gap:14px!important;}
body.nexroc-mono-interior .ngf-target{padding:16px!important;border-top:1px solid var(--nx-mono-rule)!important;}
body.nexroc-mono-interior .ngf-target strong{font:400 clamp(20px,3vw,37px)/1.2 Georgia,serif!important;white-space:normal!important;}
body.nexroc-mono-interior .ngf-target span{font-size:12px!important;}
body.nexroc-mono-interior .ngf-revenue-grid{gap:12px!important;}
body.nexroc-mono-interior .ngf-revenue-card{min-height:0!important;padding:18px!important;}
body.nexroc-mono-interior .ngf-revenue-card::after{display:none!important;}
body.nexroc-mono-interior .ngf-revenue-card h4{margin:15px 0 7px!important;}
body.nexroc-mono-interior .ngf-waterfall{padding:16px!important;border:1px solid var(--nx-mono-rule)!important;}
body.nexroc-mono-interior .ngf-tier{gap:15px!important;margin-bottom:12px!important;}
body.nexroc-mono-interior .ngf-structure{padding:18px!important;}
body.nexroc-mono-interior .ngf-structure header{padding-bottom:15px!important;}
body.nexroc-mono-interior .nx-facility{margin:14px 0!important;padding:18px!important;}
body.nexroc-mono-interior .nx-tranche{padding:15px!important;}
body.nexroc-mono-interior .nx-overview-value,
body.nexroc-mono-interior .nx-facility-amount,
body.nexroc-mono-interior .nx-tranche-amount{font:400 clamp(23px,3vw,43px)/1.2 Georgia,serif!important;}
body.nexroc-mono-interior #nx-proforma{max-width:none!important;padding:0!important;}
body.nexroc-mono-interior #nx-proforma .nx-inner{max-width:none!important;}
body.nexroc-mono-interior :is(.nx-part,.nx-facility,.ngf-target-board) h2{font-size:20px!important;}
body.nexroc-mono-interior #ngf-pa-widget .report-btn,
body.nexroc-mono-interior #ngf-pa-widget .tab {background:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;}

/* Corporate governance + reports/filings/alerts: white register, black rules. */
body.nexroc-mono-interior .nxg-redesign,
body.nexroc-mono-interior .nexroc-ir-embed {background:#fff!important;color:#000!important;}
body.nexroc-mono-interior :is(.nxg-section,.nxg-frame,.nxg-pie-card,.nxg-block-head){background:#fff!important;border-color:var(--nx-mono-rule)!important;}
body.nexroc-mono-interior :is(.nexroc-ir-embed .section,.nexroc-ir-embed .ir-section){background:#fff!important;padding:clamp(14px,2vw,28px)!important;}
body.nexroc-mono-interior .nexroc-ir-embed :is(.title,.nxg-display-heading){font-size:clamp(19px,2.1vw,28px)!important;letter-spacing:.08em!important;}
body.nexroc-mono-interior .nexroc-domain-container {padding:18px!important;}
body.nexroc-mono-interior .nexroc-domain-tabs{background:#fff!important;border-bottom:1px solid #000!important;}
body.nexroc-mono-interior .nexroc-domain-tab,
body.nexroc-mono-interior .ir-tab,
body.nexroc-mono-interior .nxg-reg-tab {background:#fff!important;color:#000!important;border:1px solid var(--nx-mono-rule)!important;border-radius:0!important;}
body.nexroc-mono-interior .nexroc-domain-tab.active,
body.nexroc-mono-interior .ir-tab.active,
body.nexroc-mono-interior .nxg-reg-tab.active {border-color:#000!important;text-decoration:underline!important;}
body.nexroc-mono-interior .nexroc-domain-name,
body.nexroc-mono-interior .nexroc-alert-domain {color:#000!important;}
body.nexroc-mono-interior .nexroc-ir-embed :is(svg,canvas){filter:grayscale(1)!important;}
body.nexroc-mono-interior .nexroc-ir-embed :is(.box,.box-top,.box-mid,.box-sub){fill:#fff!important;stroke:#000!important;}
body.nexroc-mono-interior .nexroc-ir-embed :is(.line){stroke:#000!important;}
body.nexroc-mono-interior .nexroc-ir-embed :is(text,.text){fill:#000!important;}

/* Keep common shared header geometry, but remove colors from footer and nav. */
body.nexroc-mono-interior :is(.ir-topbar.site-header,.ir-topbar__dropdown,.ir-topbar__hamburger-submenu,.ir-topbar__hamburger-financial-subtabs) {background:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important;border-color:var(--nx-mono-rule)!important;}
body.nexroc-mono-interior .ir-topbar :is(a,button,span){color:#000!important;}

/* v3.8.24 — Internal-page header CTA: restore readable contrast.
 * The universal monochrome header-link rule above was painting LP LOGIN's
 * label and arrow black against its own black button background. Keep all
 * navigation text monochrome, but exempt this single action deliberately.
 */
body.nexroc-mono-interior header.ir-topbar.site-header .ir-topbar__actions a.ir-topbar__login,
body.nexroc-mono-interior header.ir-topbar.site-header .ir-topbar__actions a.ir-topbar__login span {
  color:#fff!important;
}
body.nexroc-mono-interior header.ir-topbar.site-header .ir-topbar__actions a.ir-topbar__login:is(:hover,:focus-visible),
body.nexroc-mono-interior header.ir-topbar.site-header .ir-topbar__actions a.ir-topbar__login:is(:hover,:focus-visible) span {
  color:#111!important;
}

body.nexroc-mono-interior .nx-footer{background:#fff!important;background-image:none!important;color:#000!important;border-top:1px solid var(--nx-mono-rule)!important;}
body.nexroc-mono-interior .nx-footer *{color:#000!important;border-color:var(--nx-mono-rule)!important;text-shadow:none!important;background-image:none!important;}
body.nexroc-mono-interior .nx-footer a:hover{text-decoration:underline!important;}

/* Ensure all multi-column modules collapse cleanly on mobile. */
@media(max-width:900px){
 body.nexroc-mono-interior .ir-subpage__body{grid-template-columns:1fr!important;}
 body.nexroc-mono-interior .ir-subpage__side{position:static!important;}
 body.nexroc-mono-interior .ngir-target-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 body.nexroc-mono-interior .ngf-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 body.nexroc-mono-interior :is(.ngf-revenue-grid,.ngir-revenue__grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:600px){
 body.nexroc-mono-interior :is(.ngir-target-list,.ngf-target-grid,.ngf-revenue-grid,.ngir-revenue__grid,.ir-portal-index__grid,.nexroc-directory__grid,.nexroc-contact-departments__grid){grid-template-columns:1fr!important;}
 body.nexroc-mono-interior :is(.ngf-tier,.nx-facility-head){grid-template-columns:1fr!important;}
 body.nexroc-mono-interior main :is(section,article,aside){min-width:0;}
 body.nexroc-mono-interior main :is(td,th){padding:6px 8px!important;}
 body.nexroc-mono-interior .ngf-redesign-nav a{white-space:normal!important;}
 body.nexroc-mono-interior .ngf-redesign-heading{font-size:19px!important;}
 body.nexroc-mono-interior .ir-subpage__hero-copy{padding:20px!important;}
}
@media(prefers-reduced-motion:reduce){body.nexroc-mono-interior main *{transition:none!important;animation:none!important;}}
