:root{--trust-bg: #0b0d10;--trust-surface: #14181d;--trust-surface-2: #1b2128;--trust-border: rgba(255, 255, 255, .08);--trust-border-strong: rgba(255, 255, 255, .14);--trust-text: #f3f5f7;--trust-text-secondary: #b7bec7;--trust-text-tertiary: #8c96a3;--trust-brand: #f97316;--trust-brand-hover: #ea580c;--trust-brand-soft: rgba(249, 115, 22, .12);--trust-success: #22c55e;--trust-warning: #f59e0b;--trust-danger: #ef4444;--trust-radius-sm: 10px;--trust-radius-md: 16px;--trust-radius-lg: 20px;--trust-shadow: 0 18px 48px rgba(0, 0, 0, .28)}body.trust-page,body.landing-page{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;background:var(--trust-bg)!important;color:var(--trust-text)!important;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.trust-page:before,body.landing-page:before{background:radial-gradient(960px 480px at 12% 0%,rgba(249,115,22,.1) 0%,transparent 68%),radial-gradient(760px 520px at 88% 8%,rgba(255,255,255,.04) 0%,transparent 70%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 36%)!important}body.trust-page a,body.landing-page a{transition:color .15s ease,opacity .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}body.trust-page .nav,body.landing-page .nav{background:#0b0d10d1!important;border-bottom:1px solid transparent!important;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%)}body.trust-page .nav.scrolled,body.landing-page .nav.scrolled{border-color:var(--trust-border)!important;box-shadow:0 12px 36px #00000057!important}body.trust-page .nav-inner,body.landing-page .nav-inner{min-height:64px}body.trust-page .links,body.landing-page .nav-links{color:var(--trust-text-secondary)!important}body.trust-page .nav-brand,body.landing-page .nav-brand{font-weight:700!important;letter-spacing:.05em}body.trust-page .links a:hover,body.landing-page .nav-links a:hover,body.trust-page h1,body.landing-page .hero-h1,body.landing-page .section-title,body.landing-page .cta-h2{color:var(--trust-text)!important}body.trust-page .lede,body.trust-page .meta,body.trust-page p,body.trust-page li,body.landing-page .hero-sub,body.landing-page .section-sub{color:var(--trust-text-secondary)!important}body.trust-page .lede-small{font-size:13px!important}body.trust-page .card,body.trust-page .panel,body.landing-page .card,body.landing-page .card-sm,body.landing-page .panel-chrome,body.landing-page .cap-card,body.landing-page .rely-card,body.landing-page .proof-result,body.landing-page .proof-goal{background:color-mix(in srgb,var(--trust-surface) 86%,transparent)!important;border:1px solid var(--trust-border)!important;box-shadow:var(--trust-shadow)!important}body.trust-page .card,body.trust-page .panel,body.trust-page .callout,body.trust-page .meta,body.trust-page .warn,body.landing-page .card,body.landing-page .card-sm{border-radius:var(--trust-radius-md)!important}body.trust-page .pill,body.trust-page .badge,body.landing-page .chip,body.landing-page .mission-tag,body.landing-page .trace-badge{border-radius:999px!important}body.trust-page .pill,body.trust-page .badge,body.landing-page .chip,body.landing-page .mission-tag{border-color:var(--trust-border)!important;background:#ffffff0a!important;color:var(--trust-text-secondary)!important}body.trust-page .badge,body.trust-page .status-ok,body.landing-page .live-pill{border-color:#22c55e47!important;background:#22c55e1f!important;color:#86efac!important}body.trust-page .callout,body.trust-page .meta,body.trust-page .warn{background:#f9731614!important;border:1px solid rgba(249,115,22,.18)!important;border-left:3px solid var(--trust-brand)!important;color:var(--trust-text-secondary)!important}body.trust-page .btn,body.trust-page .btn-primary,body.trust-page .btn-secondary,body.trust-page .nav-cta,body.landing-page .btn-primary,body.landing-page .nav-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;border-radius:14px!important;font-weight:600!important}body.trust-page .btn,body.trust-page .btn-primary,body.trust-page .nav-cta,body.landing-page .btn-primary,body.landing-page .nav-cta{background:linear-gradient(180deg,#fb923c,var(--trust-brand))!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:0 14px 32px #f973163d!important}body.trust-page .btn:hover,body.trust-page .btn-primary:hover,body.trust-page .nav-cta:hover,body.landing-page .btn-primary:hover,body.landing-page .nav-cta:hover{background:linear-gradient(180deg,#fdac68,var(--trust-brand-hover))!important;box-shadow:0 18px 38px #f973164d!important;transform:translateY(-1px)}body.trust-page .btn:active,body.trust-page .btn-primary:active,body.trust-page .nav-cta:active,body.landing-page .btn-primary:active,body.landing-page .nav-cta:active{transform:scale(.98)}body.trust-page .btn[disabled],body.trust-page button[disabled],body.landing-page .btn-primary[disabled],body.landing-page .nav-cta[disabled]{opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}body.trust-page .btn-secondary,body.landing-page .btn-secondary{background:color-mix(in srgb,var(--trust-surface) 72%,var(--trust-surface-2))!important;border:1px solid var(--trust-border)!important;color:var(--trust-text)!important;box-shadow:none!important}body.trust-page .btn-secondary:hover,body.landing-page .btn-secondary:hover{background:color-mix(in srgb,var(--trust-surface-2) 76%,transparent)!important;border-color:var(--trust-border-strong)!important}body.trust-page .body-link,body.landing-page .body-link{color:var(--trust-brand)!important}body.trust-page .body-link:hover,body.landing-page .body-link:hover{color:#fdba74!important}body.trust-page input,body.trust-page textarea{border:1px solid var(--trust-border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--trust-surface) 82%,#090b0e)!important;color:var(--trust-text)!important;min-height:44px;padding:12px 14px!important}body.trust-page textarea{min-height:120px}body.trust-page input:focus,body.trust-page textarea:focus{outline:none!important;border-color:#f973166b!important;box-shadow:0 0 0 3px #f9731624!important}body.trust-page .sub,body.trust-page footer,body.landing-page .footer,body.landing-page .footer-links a{color:var(--trust-text-tertiary)!important}body.trust-page .stack-sm{margin-top:12px!important}body.trust-page footer,body.landing-page .footer{border-top-color:var(--trust-border)!important}body.trust-page code,body.landing-page code{border:1px solid var(--trust-border)!important;border-radius:8px!important;background:#ffffff0a!important;color:var(--trust-text)!important}body.trust-page .status-err{color:#fca5a5!important}body.trust-page .card h2,body.landing-page .card h2,body.landing-page .cap-card h3,body.landing-page .rely-card h3{color:var(--trust-text)!important}body.landing-page .proof-strip,body.landing-page section[style*="background: rgba(255,255,255,0.01)"]{background:#ffffff04!important;border-color:var(--trust-border)!important}body.landing-page .trace-badge.session,body.landing-page .trace-badge.tool{color:var(--trust-text-secondary)!important;background:#ffffff0f!important}body.landing-page .trace-badge.run{color:#fed7aa!important;background:#f973161f!important}body.landing-page .trace-badge.result{color:#86efac!important;background:#22c55e1f!important}body.trust-page :focus-visible,body.landing-page :focus-visible{outline:2px solid rgba(249,115,22,.72)!important;outline-offset:3px!important}@media(max-width:768px){body.trust-page .links,body.landing-page .nav-links{row-gap:8px}body.trust-page main{padding-top:36px!important}body.landing-page .hero{padding-top:112px!important}}
