.marketing-root:has(.page-trust) .p-stage .i-halo{fill:var(--accent)}.marketing-root:has(.page-trust) .wsx{display:grid;grid-template-columns:300px minmax(0,1fr);overflow:hidden}.marketing-root:has(.page-trust) .wmenu{padding:14px;border-right:1px solid var(--line);background:var(--bg);display:grid;gap:6px;align-content:start}.marketing-root:has(.page-trust) .wpill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 12px 5px 5px;font-size:13px;font-weight:600;margin-bottom:8px;justify-self:start}.marketing-root:has(.page-trust) .wdot{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:700}.marketing-root:has(.page-trust) .wi{display:flex;align-items:center;gap:10px;padding:10px;border-radius:11px;border:0;background:transparent;cursor:pointer;text-align:left;font-size:13.5px;font-weight:600;color:var(--ink)}.marketing-root:has(.page-trust) .wi:hover,.marketing-root:has(.page-trust) .wi[aria-current=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.marketing-root:has(.page-trust) .wi small{display:block;font-size:12px;font-weight:500;color:var(--faint)}.marketing-root:has(.page-trust) .wi .chk{margin-left:auto;color:var(--accent);opacity:0}.marketing-root:has(.page-trust) .wi[aria-current=true] .chk{opacity:1}.marketing-root:has(.page-trust) .wnew{color:var(--accent)}.marketing-root:has(.page-trust) .wset{padding:20px 24px;display:grid;gap:14px;align-content:start}.marketing-root:has(.page-trust) .wset h4{margin:0;font-size:16px}.marketing-root:has(.page-trust) .frow{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;align-items:center;font-size:13.5px;padding:10px 0;border-bottom:1px solid var(--line)}.marketing-root:has(.page-trust) .frow span:first-child{color:var(--muted)}.marketing-root:has(.page-trust) .val{font-weight:600;min-width:0}.marketing-root:has(.page-trust) .val.code{font:12.5px var(--mono);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-root:has(.page-trust) .danger-zone{margin-top:6px;padding:14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--fail) 30%,transparent);background:color-mix(in srgb,var(--fail) 4%,transparent);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px}.marketing-root:has(.page-trust) .owner-only{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--fail)}.marketing-root:has(.page-trust) .mx{width:100%;border-collapse:collapse;font-size:13.5px}.marketing-root:has(.page-trust) .mx td,.marketing-root:has(.page-trust) .mx th{padding:12px 14px;border-bottom:1px solid var(--line)}.marketing-root:has(.page-trust) .mx th{font-size:13px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .25s}.marketing-root:has(.page-trust) .mx td:first-child,.marketing-root:has(.page-trust) .mx th:first-child{text-align:left}.marketing-root:has(.page-trust) .mx td{text-align:center;transition:background-color .25s}.marketing-root:has(.page-trust) .mx th small{display:block;font-size:11px;font-weight:500;color:var(--faint)}.marketing-root:has(.page-trust) .mx .y{color:var(--pass);font-weight:800}.marketing-root:has(.page-trust) .mx .n{color:color-mix(in srgb,var(--faint) 60%,transparent)}.marketing-root:has(.page-trust) .mx .g{font-size:11px;font-weight:700;color:var(--accent);background:var(--accent-soft);padding:2px 7px;border-radius:6px}.marketing-root:has(.page-trust) .mx .c{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);padding:1px 6px;border-radius:5px;margin-left:6px}.marketing-root:has(.page-trust) .mx .hl{background:color-mix(in srgb,var(--accent) 6%,transparent)}.marketing-root:has(.page-trust) .mx tr.soon td{color:var(--faint)}.marketing-root:has(.page-trust) .mxnote{padding:14px 18px;font-size:13px;color:var(--muted)}.marketing-root:has(.page-trust) .inv{display:grid;grid-template-columns:minmax(0,1fr)}.marketing-root:has(.page-trust) .inv-form{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;gap:10px;padding:18px;border-bottom:1px solid var(--line)}.marketing-root:has(.page-trust) .inv-form input,.marketing-root:has(.page-trust) .inv-form select{height:40px;border-radius:10px;border:1px solid var(--line-strong);background:var(--bg);padding:0 12px;font-size:14px;color:var(--ink)}.marketing-root:has(.page-trust) .inv-form input:focus,.marketing-root:has(.page-trust) .inv-form select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.marketing-root:has(.page-trust) .inv-form .send{height:40px;border:0;border-radius:10px;padding:0 16px;font-weight:600;font-size:13.5px;background:var(--accent);color:var(--accent-ink);cursor:pointer}.marketing-root:has(.page-trust) .inv-link{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted)}.marketing-root:has(.page-trust) .inv-link .tbtn{margin-left:auto}.marketing-root:has(.page-trust) .inv-list{padding:8px 10px 12px;display:grid;gap:6px}.marketing-root:has(.page-trust) .irow{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto auto;gap:12px;align-items:center;padding:10px;border-radius:12px;font-size:13.5px;animation:in .5s var(--ease)}.marketing-root:has(.page-trust) .irow:hover{background:var(--bg)}@keyframes in{0%{opacity:0;transform:translateY(-6px)}}.marketing-root:has(.page-trust) .irow small{display:block;font-size:12px;color:var(--faint)}.marketing-root:has(.page-trust) .role{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--surface-2);color:var(--muted)}.marketing-root:has(.page-trust) .lnk{border:0;background:transparent;font-size:12.5px;font-weight:600;color:var(--accent);cursor:pointer}.marketing-root:has(.page-trust) .lnk.red{color:var(--fail)}.marketing-root:has(.page-trust) .irow.revoked{opacity:.45}.marketing-root:has(.page-trust) .irow.revoked .exp{text-decoration:line-through}.marketing-root:has(.page-trust) .audit-top{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.marketing-root:has(.page-trust) .audit-top h4{margin:0;font-size:15px}.marketing-root:has(.page-trust) .audit-top .seg{margin-left:auto}.marketing-root:has(.page-trust) .alist{padding:6px 10px 12px}.marketing-root:has(.page-trust) .arow{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:11px 10px;border-bottom:1px solid var(--line);font-size:13.5px}.marketing-root:has(.page-trust) .arow:last-child{border-bottom:0}.marketing-root:has(.page-trust) .arow em{font-style:normal;font:11px var(--mono);color:var(--faint);white-space:nowrap}.marketing-root:has(.page-trust) .arow .why{display:block;margin-top:4px;font-size:12.5px;color:var(--muted);font-style:italic}.marketing-root:has(.page-trust) .arow .dom{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-left:8px}.marketing-root:has(.page-trust) .iso2{padding:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative}.marketing-root:has(.page-trust) .wsbox{padding:18px;border-radius:16px;background:var(--bg);border:1px solid var(--line);margin:0 14px;display:grid;gap:8px;position:relative}.marketing-root:has(.page-trust) .wsbox.me{border-color:var(--accent-line);background:color-mix(in srgb,var(--accent) 5%,var(--bg))}.marketing-root:has(.page-trust) .wsbox h5{margin:0;font-size:14px;display:flex;align-items:center;gap:8px}.marketing-root:has(.page-trust) .wsbox .bar{height:8px;border-radius:4px;background:color-mix(in srgb,var(--ink) 9%,transparent)}.marketing-root:has(.page-trust) .wsbox .lock{position:absolute;top:14px;right:14px;color:var(--accent)}.marketing-root:has(.page-trust) .wall{position:absolute;top:28px;bottom:28px;width:2px;background:repeating-linear-gradient(var(--accent-line) 0 6px,transparent 6px 10px)}.marketing-root:has(.page-trust) .iso-pts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:0 28px 28px}.marketing-root:has(.page-trust) .iso-pts div{font-size:14px;color:var(--muted)}.marketing-root:has(.page-trust) .iso-pts b{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.marketing-root:has(.page-trust) .ov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:44px}.marketing-root:has(.page-trust) .ovc{padding:26px;border-right:1px solid var(--line)}.marketing-root:has(.page-trust) .ovc:last-child{border-right:0}.marketing-root:has(.page-trust) .ovc .ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);margin-bottom:14px}.marketing-root:has(.page-trust) .ovc b{font-size:17px;letter-spacing:-.01em;display:block}.marketing-root:has(.page-trust) .ovc p{margin:6px 0 0;color:var(--muted);font-size:14.5px}.marketing-root:has(.page-trust) .act{margin-top:18px;padding:22px 26px;display:flex;gap:16px;align-items:flex-start}.marketing-root:has(.page-trust) .act .ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--surface-2);color:var(--ink);flex:none}.marketing-root:has(.page-trust) .act p{margin:0;color:var(--muted);font-size:14.5px}.marketing-root:has(.page-trust) .act b{color:var(--ink)}@media (max-width:1024px){.marketing-root:has(.page-trust) .iso-pts,.marketing-root:has(.page-trust) .iso2,.marketing-root:has(.page-trust) .ov,.marketing-root:has(.page-trust) .wsx{grid-template-columns:1fr}.marketing-root:has(.page-trust) .wmenu{border-right:0;border-bottom:1px solid var(--line)}.marketing-root:has(.page-trust) .ovc{border-right:0;border-bottom:1px solid var(--line)}.marketing-root:has(.page-trust) .wall{display:none}.marketing-root:has(.page-trust) .wsbox{margin:8px 0}.marketing-root:has(.page-trust) .inv-form{grid-template-columns:1fr}}.marketing-root:has(.page-trust) .mx th .mx-role{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;cursor:pointer}.marketing-root:has(.page-trust) .mx th .mx-role:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.marketing-root:has(.page-trust) .inv-form .sr{position:absolute;left:-9999px}.marketing-root:has(.page-trust) .lnk{padding:1px 6px}