.trust-page{--ink:#0A0B0C;--ink-2:#101316;--ink-3:#161A1E;--hi:#F1F3F0;--mid:#C6CBCE;--lo:#8B9297;--faint:#565C62;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.05);--ok:#F1F3F0;--pending:#9AA0A5;--roadmap:#6A7075;--display:var(--font-archivo),"Archivo",system-ui,sans-serif;--body:var(--font-inter),"Inter",system-ui,sans-serif;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;--maxw:1120px;--gutter:clamp(20px,5vw,64px);display:block;background:var(--ink);color:var(--hi);font-family:var(--body);font-size:16px;line-height:1.6}.trust-page *{box-sizing:border-box;margin:0;padding:0}.trust-page a{color:inherit;text-decoration:none}.trust-page ::-moz-selection{background:var(--hi);color:var(--ink)}.trust-page ::selection{background:var(--hi);color:var(--ink)}.trust-page .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gutter)}.trust-page .eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--lo);display:inline-flex;align-items:center;gap:.6em;margin-bottom:20px}.trust-page .eyebrow:before{content:"◇";color:var(--hi);font-size:10px}.trust-page h1,.trust-page h2,.trust-page h3{font-family:var(--display);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:var(--hi)}.trust-page .grid-bg{position:relative}.trust-page .grid-bg:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 20%,transparent 100%)}.trust-page .grid-bg>*{position:relative;z-index:1}.trust-page .nav{position:sticky;top:0;z-index:50;background:rgba(10,11,12,.72);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2)}.trust-page .nav .wrap{display:flex;align-items:center;justify-content:space-between;height:66px;gap:20px}.trust-page .brand{display:flex;align-items:center;gap:11px;font-family:var(--display);font-weight:800;font-size:24px;letter-spacing:-.02em}.trust-page .brand .mark{width:44px;height:44px;border-radius:10px;overflow:hidden;flex:none;display:grid;place-items:center}.trust-page .brand .mark img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trust-page .nav-links{display:flex;gap:28px;font-size:.92rem;color:var(--lo)}.trust-page .nav-links a.active,.trust-page .nav-links a:hover{color:var(--hi)}.trust-page .btn{display:inline-flex;align-items:center;gap:.5em;font-weight:600;font-size:.92rem;padding:.72em 1.25em;border-radius:10px;background:var(--hi);color:var(--ink);transition:transform .15s}.trust-page .btn:hover{transform:translateY(-1px)}.trust-page .hero{padding-block:clamp(60px,9vw,120px)}.trust-page .hero h1{font-size:clamp(2.3rem,4.6vw,3.6rem);margin-bottom:26px;max-width:18ch}.trust-page .hero .intro{color:var(--mid);font-size:clamp(1.05rem,1.3vw,1.22rem);line-height:1.6;max-width:60ch}.trust-page .hero .intro b{color:var(--hi);font-weight:600}.trust-page .section{padding-block:clamp(48px,7vw,96px);border-top:1px solid var(--line)}.trust-page .sec-head{margin-bottom:44px}.trust-page .sec-head h2{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:10px}.trust-page .sec-head p{color:var(--lo);font-family:var(--mono);font-size:13px;letter-spacing:.02em}.trust-page .principles{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.trust-page .principle{background:var(--ink);padding:30px}.trust-page .principle .n{font-family:var(--mono);font-size:12px;color:var(--faint);letter-spacing:.1em;margin-bottom:16px;display:flex;align-items:center;gap:10px}.trust-page .principle .n .tick{color:var(--hi)}.trust-page .principle h3{font-family:var(--display);font-weight:700;font-size:1.32rem;letter-spacing:-.01em;margin-bottom:12px;line-height:1.15}.trust-page .principle p{color:var(--lo);font-size:.97rem;line-height:1.6}.trust-page .principle p .em{color:var(--mid)}.trust-page .note{color:var(--mid);max-width:64ch;margin-bottom:36px;line-height:1.6}.trust-page .compliance{border:1px solid var(--line);border-radius:14px;overflow:hidden}.trust-page .crow{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:18px 24px;border-bottom:1px solid var(--line-2)}.trust-page .crow:last-child{border-bottom:0}.trust-page .crow .c-name{font-family:var(--display);font-weight:600;font-size:1.05rem}.trust-page .crow .c-name small{display:block;font-family:var(--mono);font-size:11.5px;color:var(--faint);font-weight:400;margin-top:3px;letter-spacing:.01em}.trust-page .pill{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;padding:6px 12px;border-radius:7px;white-space:nowrap;border:1px solid var(--line)}.trust-page .pill.ok{color:var(--ok);border-color:rgba(255,255,255,.32)}.trust-page .pill.prog{color:var(--pending)}.trust-page .pill.road{color:var(--roadmap);border-style:dashed}.trust-page .contact{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.trust-page .inbox{border:1px solid var(--line);border-radius:14px;padding:26px;background:var(--ink-2)}.trust-page .inbox .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}.trust-page .inbox .addr{display:block;font-family:var(--display);font-weight:600;font-size:1.05rem;margin-bottom:12px;word-break:break-all}.trust-page .inbox .addr:hover{color:var(--mid)}.trust-page .inbox p{color:var(--lo);font-size:.9rem;line-height:1.55}.trust-page .inbox p a{border-bottom:1px solid var(--line);color:var(--mid)}.trust-page .footer{border-top:1px solid var(--line);padding-block:40px;color:var(--faint);font-family:var(--mono);font-size:12.5px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media (max-width:820px){.trust-page .contact,.trust-page .principles{grid-template-columns:1fr}.trust-page .nav-links{display:none}}