.nc-home .himg{width:100%;display:block;border-radius:16px;border:1px solid #26384b;aspect-ratio:16/10;object-fit:cover;background:#fff}.nc-home .media img{width:100%;display:block;border-radius:16px;border:1px solid var(--line)}.nc-home .tick{list-style:none;padding:0;margin:18px 0 0}.nc-home .tick li{padding:7px 0 7px 30px;position:relative}.nc-home .tick li:before{content:"✓";position:absolute;left:0;color:#c77d00;font-weight:800}.nc-home .callout{margin-top:26px;background:var(--dark);color:#dfe7f1;border-radius:14px;padding:20px 22px}.nc-home .callout b{color:#fff;font-family:Archivo,sans-serif}.nc-home .callout a{color:#f5a623;font-weight:700;text-decoration:none}.nc-home .who{margin-top:8px}.nc-home .faq{max-width:820px;margin:0 auto}.nc-home .faq details{border-bottom:1px solid var(--line)!important;padding:18px 0!important}.nc-home .faq details summary::after{content:"+"!important;display:block!important;color:var(--acc);font-size:24px;line-height:1}.nc-home .faq details.is-open summary::after{content:"–"!important}@media (max-width:980px){.nc-home .himg{aspect-ratio:16/9}}@media (max-width:600px){.nc-home .sys{grid-template-columns:1fr}}body.admin-bar .nc-home .topbar{top:32px}