
.nuq-public-header .header{max-width:1180px!important;min-height:64px!important;margin:auto!important;padding:10px 22px!important;display:flex!important;align-items:center!important;gap:14px!important}
.nuq-public-header .brand{display:flex!important;align-items:center!important;gap:10px!important;font-weight:900!important;white-space:nowrap!important;flex:none!important}
.nuq-public-header .brand img{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;object-fit:contain!important;display:block!important;flex:none!important}
.nuq-public-header .navlinks{display:flex;align-items:center;gap:3px!important;margin-inline:auto!important;font-weight:700;font-size:14px;color:var(--muted)}
.nuq-panel{padding-top:18px!important}.nuq-panel:before{content:"";position:absolute;inset-inline:0;top:0;height:22px}
.nuq-panel>div{background:#fff!important;opacity:1!important;isolation:isolate!important}.nuq-panel-main,.nuq-menu-card,.nuq-feature{background-color:#fff!important}
.nuq-feature{background-image:radial-gradient(circle at 90% 5%,rgba(212,175,55,.16),transparent 48%)!important}.nuq-panel-foot{background:#f8fafc!important}
.nuq-mega.nuq-open>.nuq-panel{pointer-events:auto!important;visibility:visible!important;transform:translate(-50%,0)!important;opacity:1!important}
footer[data-phase6-footer] .fcols{grid-template-columns:repeat(4,minmax(0,1fr))!important}
body[data-trust-page="true"] main{max-width:1080px!important;padding-bottom:24px}body[data-trust-page="true"] .hero{margin:34px 22px 0;border:1px solid #e2e8f0;border-radius:28px;padding:54px 34px!important;background:radial-gradient(circle at 10% 0,rgba(91,53,230,.14),transparent 38%),#fff!important}
body[data-trust-page="true"] .hero h1{max-width:820px;font-size:clamp(38px,5vw,58px)!important;letter-spacing:-.045em!important}body[data-trust-page="true"] .sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;padding-top:24px!important}body[data-trust-page="true"] .card{min-height:180px;border-radius:22px!important;padding:26px!important}body[data-trust-page="true"] .contact{margin-top:12px!important}

@media(max-width:760px){footer[data-phase6-footer] .fcols{grid-template-columns:1fr 1fr!important}}@media(max-width:820px){body[data-trust-page="true"] .sections{grid-template-columns:1fr}.nuq-public-header .header{padding-inline:14px!important}}
