*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;background:#0f0f0f;color:#e0e0e0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#00ffff4d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0ff9}*{scrollbar-color:rgba(0,255,255,.3) #1a1a1a;scrollbar-width:thin}:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page){display:block;padding-top:150px!important}:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page) h1{max-width:24ch;font-size:clamp(2rem,3.8vw,3.35rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;overflow-wrap:break-word;text-wrap:balance}@media(max-width:768px){:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page){padding-top:125px!important}:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page) h1{max-width:none;font-size:clamp(1.95rem,7.5vw,2.85rem)!important;line-height:1.07!important}}@media(max-width:480px){:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page){padding-top:105px!important}:is(app-reviewer-portal-page,app-nodra-dashboard-page,app-admin-portal-page,app-partner-onboarding-guided-page,app-partner-access-page,app-partner-sandbox-page,app-nodra-progress-page,app-pilot-center-page,app-mission-control-page,app-observability-page,app-production-readiness-page,app-human-signal-analytics-page,app-e2e-validation-page,app-partner-pilot-runner-page,app-partner-pilot-protocol-page,app-partner-community-flow-page) h1{font-size:clamp(1.75rem,8.5vw,2.3rem)!important;letter-spacing:-.025em!important}}app-human-signal-plans-page{display:block;padding-top:122px}app-human-signal-plans-page .shell{padding-top:20px!important}app-human-signal-plans-page .hero{max-width:940px;padding-top:42px!important}app-human-signal-plans-page .hero h1{max-width:19ch;font-size:clamp(2.6rem,5vw,4.6rem)!important;line-height:1.01!important;letter-spacing:-.04em!important;overflow-wrap:break-word;text-wrap:balance}app-human-signal-plans-page :is(.additional,.clarity,.final-action) h2{max-width:25ch;font-size:clamp(1.65rem,2.8vw,2.45rem)!important;line-height:1.12!important;letter-spacing:-.025em!important;overflow-wrap:break-word;text-wrap:balance}@media(max-width:768px){app-human-signal-plans-page{padding-top:102px}app-human-signal-plans-page .hero{padding-top:34px!important}app-human-signal-plans-page .hero h1{max-width:none;font-size:clamp(2.25rem,7.8vw,3.35rem)!important;line-height:1.04!important}app-human-signal-plans-page :is(.additional,.clarity,.final-action) h2{max-width:none;font-size:clamp(1.55rem,5vw,2rem)!important;line-height:1.16!important}}@media(max-width:480px){app-human-signal-plans-page{padding-top:88px}app-human-signal-plans-page .hero{padding-top:28px!important}app-human-signal-plans-page .hero h1{font-size:clamp(2rem,9vw,2.7rem)!important;letter-spacing:-.03em!important}app-human-signal-plans-page :is(.additional,.clarity,.final-action) h2{font-size:clamp(1.45rem,7vw,1.8rem)!important;letter-spacing:-.018em!important}}app-root:not(.lab-ready) a[href^="https://lab.nodranetwork.com"]{display:none!important}app-root footer.footer.footer{margin-top:0!important;padding:48px max(20px,calc((100vw - 1180px)/2)) 30px!important;border-top:1px solid rgba(84,136,153,.28)!important;background:radial-gradient(circle at 12% 0%,rgba(25,85,93,.14),transparent 26rem),#050d15!important;color:#8da3af!important;font-size:.84rem!important}app-root .footer-content.footer-content{width:100%!important;max-width:none!important;margin:0!important;display:grid!important;grid-template-columns:minmax(260px,1.35fr) minmax(180px,.8fr) minmax(230px,1fr)!important;gap:clamp(30px,6vw,86px)!important;align-items:start!important}app-root .footer-section.footer-section{display:grid!important;align-content:start!important;gap:12px!important}app-root .footer-section.footer-section h3,app-root .footer-section.footer-section h4{margin:0!important;color:#f0fbfa!important;font-size:.9rem!important;font-weight:850!important;letter-spacing:.08em!important}app-root .footer-section.footer-section:first-child h3{width:fit-content;font-size:1.14rem!important}app-root .footer-section.footer-section p{max-width:390px!important;margin:0!important;color:#78909e!important;line-height:1.65!important}app-root .resource-links.resource-links{display:grid!important;gap:11px!important}app-root a.resource-link.resource-link{position:relative!important;width:fit-content!important;padding-left:13px!important;color:#a9bdc7!important;line-height:1.45!important;text-decoration:none!important}app-root a.resource-link.resource-link:before{content:""!important;position:absolute!important;top:.58em!important;left:0!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#42ddd3!important;box-shadow:0 0 10px #42ddd359!important}app-root a.resource-link.resource-link:hover,app-root a.resource-link.resource-link:focus-visible{color:#7de0d2!important}app-root a.resource-link[href*="instagram.com"]:after{content:" \b7  @nodraproject"}app-root .footer-bottom.footer-bottom{width:100%!important;margin:40px 0 0!important;padding:24px 0 0!important;border-top:1px solid rgba(74,111,129,.24)!important;background:transparent!important}app-root .footer-bottom-content.footer-bottom-content{position:relative!important;width:100%!important;max-width:none!important;margin:0!important;padding-right:190px!important;display:grid!important;gap:7px!important;color:#667f8d!important;text-align:left!important}app-root .footer-bottom-content.footer-bottom-content p{margin:0!important;line-height:1.5!important}app-root .footer-bottom-content.footer-bottom-content .founder-credit{color:#879ca7!important;font-style:italic!important}app-root .footer-bottom-content.footer-bottom-content:after{content:"Punta Arenas, Chile";position:absolute;top:0;right:0;color:#7e98a6;white-space:nowrap}@media(max-width:1040px){app-root .footer-content.footer-content{grid-template-columns:1.2fr .8fr!important}app-root .footer-section.footer-section:last-child{grid-column:1 / -1!important}}@media(max-width:720px){app-root footer.footer.footer{padding-top:38px!important}app-root .footer-content.footer-content{grid-template-columns:1fr!important;gap:30px!important}app-root .footer-section.footer-section:last-child{grid-column:auto!important}app-root .footer-bottom.footer-bottom{margin-top:32px!important}app-root .footer-bottom-content.footer-bottom-content{padding-right:0!important}app-root .footer-bottom-content.footer-bottom-content:after{position:static;margin-top:12px;white-space:normal}}app-root.lang-en .partner-visual-caption .visual-label.text-es,app-root.lang-es .partner-visual-caption .visual-label.text-en{display:none!important}
