/* Larger small text; original weights and large headings retained. */
.brand span{font-size:12px}
.nav-links{font-size:15px}
.btn{font-size:15px}
.eyebrow{font-size:14px}
.hero-copy{font-size:19px}
.hero-note{font-size:14px}
.screen-demo{font-size:13px}
.sidebar{font-size:14px}
.dashboard p{font-size:15px}
.metric span{font-size:12px}
.insights-head{font-size:15px}
.insight{font-size:14px}
.float-note span{font-size:14px}
.value span{font-size:12px}
.section-head p{font-size:17px}
.platform-copy p{font-size:17px}
.benefit span{font-size:15px}
.features-label{font-size:13px}
.feature-card p{font-size:15px}
.brief-art:before{font-size:17px}
.inventory-art:after{font-size:13px}
.remote-art:after{font-size:13px}
.industry-copy p{font-size:16px}
.industry-card p{font-size:15px}
.security-main p{font-size:16px}
.security-item span{font-size:15px}
.footer p{font-size:14px}
.footer-links{font-size:15px}
.modal-card p{font-size:16px}
.route span{font-size:14px}
.field label{font-size:14px}
.field input,.field textarea{font-size:16px}
.form-help{font-size:13px}
.form-status{font-size:15px}
.success-panel span{font-size:15px}
.integration-story-card span{font-size:15px}
.integration-story-status{font-size:12px}
.compare-label{font-size:13px}
.compare-card ul{font-size:16px}
.value-copy p{font-size:16px}
.value-stack b{font-size:15px}
.value-stack span{font-size:14px}
.pilot-badge{font-size:12px}
.phone-art:before{font-size:13px}
.phone-art:after{font-size:12px}
.marketing-number{font-size:14px}
.marketing-card p{font-size:15px}
.marketing-control span{font-size:15px}
@media(max-width:680px){.nav-actions .btn{font-size:14px}
.hero .eyebrow{font-size:13px}
.hero-copy{font-size:17px}
.screen-demo{font-size:11px}
.sidebar{font-size:12px}
.side-title{font-size:16px}
.dashboard p{font-size:13px}
.metric b{font-size:19px}
.insight{font-size:13px}
.section-head p{font-size:16px}}
@media(max-width:390px){.nav-actions .btn{font-size:13px}}
@media(max-width:680px){.nav-links a{font-size:13px}}
.nexus-intro p,.nexus-process p,.nexus-example p,.nexus-note{font-size:18px}
.owner-nx-node{font-size:19px}
.owner-nx-node small{font-size:15px}
.nexus-process span{font-size:15px}
@media(max-width:760px){.owner-nx-node{font-size:17px}
.owner-nx-node small{font-size:15px}}
.nexus-math span{font-size:14px}
.nexus-math small{font-size:15px}
.nexus-applications span{font-size:14px}
.nexus-applications p{font-size:18px}
@media(min-width:761px) and (max-width:1050px){.owner-nx-node{font-size:16px}}
.workspace-card p{font-size:16px}
.workspace-label{font-size:13px}
.workspace-card ul{font-size:15px}
.workspace-example small{font-size:12px}
.workspace-availability p{font-size:15px}
@media(max-width:980px){.nav-links{font-size:15px}}
@media(max-width:680px){.workspace-label{font-size:12px}}
.page-heading p{font-size:19px}
.home-tool p{font-size:16px}
.home-tool span{font-size:15px}
.plan-price small{font-size:16px}
.plan-scope{font-size:15px}
.plan-allowance{font-size:16px}
.plan-card ul{font-size:15px}
.plan-notice{font-size:16px}
.plan-table{font-size:16px}
.plan-table thead th{font-size:15px}
.faq-grid p{font-size:16px}
.workflow-steps p{font-size:16px}
.workflow-steps small{font-size:14px}
.section-link{font-size:16px}
@media(max-width:760px){.plan-table th,.plan-table td{font-size:15px}
.page-heading p{font-size:17px}}
.plan-roadmap h3{font-size:16px}
.nav-links{font-size:15px}
@media(max-width:1050px){.nav-links{font-size:14px}}
@media(max-width:680px){.nav-links a{font-size:13px}}
@media(max-width:1100px){.topbar .nav-links a{font-size:15px}}
@media(max-width:680px){.topbar .nav-links a{font-size:14px}}
.owner-story figcaption{font-size:13px}
.owner-story-copy p{font-size:17px}
.nx-model-scene .node span{font-size:14px}
.nx-model-scene .center-label small{font-size:12px}
.nx-model-scene .scene-foot{font-size:11px}
.nx-model-scene .controls label{font-size:14px}
@media(max-width:720px){.nx-model-scene .node strong{font-size:17px}
.nx-model-scene .node span{font-size:12px}
.nx-model-scene .center-label small{font-size:10px}
.nx-model-scene .scene-foot{font-size:10px}}
@media(max-width:480px){.nx-model-scene .node span{font-size:11px}}
.company-concept .topbar .nav-links a{font-size:17px}
.company-concept .hero-slogan{font-size:14px}
.company-concept .company-hero .hero-copy{font-size:18px}
.product-status{font-size:13px}
.product-topline .eyebrow{font-size:13px}
.company-product p{font-size:16px}
.roadmap-detail b{font-size:15px}
.roadmap-detail p{font-size:15px}
.product-areas span{font-size:15px}
.retail-links{font-size:15px}
.company-roadmap-note p{font-size:16px}
.company-story p{font-size:17px}
.company-milestones b{font-size:15px}
.company-milestones span{font-size:15px}
.company-footer p{font-size:15px}
.company-footer small{font-size:14px}
.company-footer nav{font-size:15px}
.company-footer nav b{font-size:15px}
@media(max-width:1100px){.company-concept .topbar .nav-links a{font-size:16px}}
@media(max-width:760px){.retail-product .retail-links{font-size:15px}}
@media(max-width:680px){.company-concept .topbar .nav-links a{font-size:15px}
.company-concept .nav-actions .btn{font-size:14px}
.company-concept .hero-slogan{font-size:13px}
.company-concept .company-hero .hero-copy{font-size:17px}
.company-concept .company-hero .hero-actions .btn{font-size:15px}}
@media(max-width:350px){.company-concept .nav-actions .btn{font-size:13px}
.company-concept .topbar .nav-links a{font-size:14px}}
.direction-label{font-size:13px}
.direction-grid p{font-size:16px}
.direction-grid .section-link,.direction-note{font-size:15px}
.company-conviction p{font-size:17px}
.scenario-tabs button{font-size:15px}
.scenario-heading #scenarioDomain{font-size:14px}
.scenario-flow small{font-size:13px}
.scenario-flow p{font-size:16px}
.scenario-followup b{font-size:15px}
.scenario-followup p{font-size:16px}
.retail-backbar{font-size:15px}
.retail-site .preview-form-note{font-size:15px}
@media(max-width:760px){.retail-backbar{font-size:14px}}
@media(max-width:500px){.scenario-tabs button{font-size:15px}}
.company-concept .editorial-opening .hero-slogan{font-size:13px}
.company-concept .editorial-opening .hero-copy{font-size:17px}
.opening-company-link{font-size:15px}
@media(max-width:760px){.company-concept .editorial-opening .hero-copy{font-size:17px}}
@media(max-width:500px){.company-concept .editorial-opening .hero-slogan{font-size:11px}
.company-concept .editorial-opening .hero-actions .btn.primary{font-size:15px}
.opening-company-link{font-size:14px}}
@media(max-width:350px){.opening-company-link{font-size:13px}
.company-concept .editorial-opening .hero-actions .btn.primary{font-size:14px}}
.editorial-link{font-size:15px}
.portfolio-heading .eyebrow{font-size:13px}
.portfolio-heading>.editorial-link{font-size:14px}
.feature-stage{font-size:13px}
.feature-introduction{font-size:19px}
.feature-body{font-size:15px}
.retail-work-list dt{font-size:15px}
.retail-work-list dd{font-size:15px}
.feature-product-link{font-size:15px}
.interface-view-label{font-size:13px}
.retail-interface-figure figcaption{font-size:13px}
.interface-footnote{font-size:13px}
.roadmap-intro p{font-size:15px}
.roadmap-entries p{font-size:15px}
.roadmap-stage{font-size:12px}
.roadmap-arrow{font-size:18px}
.company-editorial .eyebrow{font-size:12px}
.company-editorial-copy p{font-size:16px}
.nexus-editorial .eyebrow{font-size:12px}
.nexus-editorial p{font-size:15px}
@media(max-width:1100px){.feature-introduction{font-size:18px}}
@media(max-width:600px){.portfolio-heading>.editorial-link{font-size:13px}
.feature-introduction{font-size:18px}
.retail-interface-figure figcaption{font-size:12px}
.interface-footnote{font-size:12px}
.roadmap-entries p{font-size:14px}
.roadmap-stage{font-size:11px}
.company-editorial-copy p{font-size:15px}
.nexus-editorial p{font-size:15px}}
.portfolio-stage-heading p{font-size:15px}
.future-sectors-intro>p:last-child{font-size:16px}
.future-sectors-list dd{font-size:14px}
@media(min-width:761px) and (max-width:1100px){.company-concept .editorial-opening .hero-slogan{font-size:11px}}
.rp-parent-nav a{font-size:16px}
.rp-parent-nav a span{font-size:15px}
.retail-pilot-invitation .eyebrow{font-size:13px}
.retail-site main .retail-pilot-invitation p{font-size:17px}
.retail-pilot-contact{font-size:17px}
.retail-pilot-email{font-size:15px}
.pilot-contact-copy p,.pilot-email-composer>p{font-size:17px}
.pilot-contact-copy .eyebrow{font-size:13px}
.pilot-direct-email{font-size:19px}
.pilot-email-composer label{font-size:15px}
.pilot-email-composer input,.pilot-email-composer textarea{font-size:17px}
.pilot-draft-link{font-size:16px}
.pilot-email-composer .pilot-email-note{font-size:15px}
@media(max-width:680px){.retail-pilot-contact{font-size:16px}}
.retail-crafted p{font-size:17px}
.retail-crafted .eyebrow{font-size:13px}
.ink-link{font-size:15px}
.plans-opening>p:last-child{font-size:19px}
.retail-crafted .sheet-heading p{font-size:15px}
.plan-name small{font-size:15px}
.plan-rate small{font-size:14px}
.plan-detail dt{font-size:14px}
.plan-detail dd{font-size:16px}
.retail-crafted .plan-detail p{font-size:15px}
.plan-detail a{font-size:15px}
.retail-crafted .sheet-note{font-size:15px}
.pilot-letter p{font-size:16px}
.pilot-letter .eyebrow{font-size:12px}
.allowance-sheet .plan-table th,.allowance-sheet .plan-table td{font-size:15px}
.allowance-sheet .plan-table thead th{font-size:16px}
.allowance-sheet .plan-table caption{font-size:15px}
.planned-text{font-size:14px}
.guide-questions p{font-size:16px}
.setup-walkthrough aside p{font-size:16px}
.walkthrough-ledger p{font-size:16px}
.connection-ledger>div>p:last-child{font-size:16px}
.connection-ledger dt small{font-size:14px}
.connection-ledger dd{font-size:15px}
.owner-boundary-note p{font-size:16px}
.nx-map-caption p{font-size:15px}
.nx-decision-trail summary span{font-size:14px}
.nx-decision-trail details p{font-size:16px}
.nx-followthrough p{font-size:16px}
@media(max-width:760px){.plan-name small{font-size:14px}}
.owner-away-grid p{font-size:16px}
.nx-file-heading>p{font-size:15px}
.nx-file-body p{font-size:16px}
.nx-record li>span{font-size:14px}

body.company-concept>footer .company-footer p{font-size:15px}
body.company-concept>footer .company-footer small{font-size:13px}
body.company-concept>footer .company-footer nav{font-size:15px}
body.company-concept>footer .company-footer nav b{font-size:15px}
body.company-concept>footer .footer p{font-size:15px}
body.company-concept>footer .footer-links{font-size:15px}
@media(max-width:760px){body.company-concept>footer .company-footer nav a{font-size:14px}}
body.company-concept .topbar .nav-actions .btn[data-signin]{font-size:16px}
@media(max-width:600px){body.company-home .topbar .nav-links a{font-size:14px}
body.company-home .topbar .nav-actions .btn[data-signin]{font-size:15px}}
body.company-concept .topbar.is-compact .rp-parent-nav a{font-size:15px}