.tr-row{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;display:flex}.tr-badges{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tr-badge{font:600 12.5px/1.2 var(--font-sans,system-ui);color:var(--fg,#0f172a);background:var(--secondary,#f1f5f9);border:1px solid var(--border,#d6dce6);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:5px 11px 5px 8px;text-decoration:none;display:inline-flex}a.tr-badge:hover{border-color:currentColor}a.tr-badge:focus-visible,.tr-proof-link:focus-visible{outline:2px solid var(--zey,#2f5fd0);outline-offset:2px}.tr-badge svg{flex:none;width:16px;height:16px}.tr-badge[data-level=EMAIL] svg{color:var(--fg-3,#64748b)}.tr-badge[data-level=CERTIFIED] svg{color:var(--zey,#2f5fd0)}.tr-badge[data-level=BUSINESS] svg{color:#1d7a55}.tr-badge[data-level=TRACK_RECORD] svg{color:#2f5fd0}.tr-badge[data-level=GOLD]{background:linear-gradient(120deg,#d9b87247,#d9b8721a);border-color:#b8873a}.tr-badge[data-level=GOLD] svg{color:#a67c00}.tr-badge.is-sm{padding:3px 9px 3px 6px;font-size:11.5px}.tr-badge.is-sm svg{width:14px;height:14px}.tr-proof-link{color:var(--fg-2,#475569);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.tr-pro{font:700 11.5px/1.2 var(--font-sans,system-ui);letter-spacing:.06em;text-transform:uppercase;color:#5b3bb0;cursor:help;background:0 0;border:1px dashed #7e5ad6;border-radius:6px;align-items:center;gap:5px;padding:4px 10px 4px 7px;display:inline-flex}.tr-pro svg{width:13px;height:13px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tr-pro{color:#c4a8ff;border-color:#9b7ee8}:root:not([data-theme=light]) .tr-badge[data-level=BUSINESS] svg{color:#5fd1a2}:root:not([data-theme=light]) .tr-badge[data-level=TRACK_RECORD] svg{color:#8fb0ff}:root:not([data-theme=light]) .tr-badge[data-level=GOLD] svg{color:#e8c46a}}:root[data-theme=dark] .tr-pro{color:#c4a8ff;border-color:#9b7ee8}:root[data-theme=dark] .tr-badge[data-level=BUSINESS] svg{color:#5fd1a2}:root[data-theme=dark] .tr-badge[data-level=TRACK_RECORD] svg{color:#8fb0ff}:root[data-theme=dark] .tr-badge[data-level=GOLD] svg{color:#e8c46a}.ex-trust,.mk-trust{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ex-flag.is-pro{letter-spacing:.1em}.tr-page{max-width:820px;padding:40px var(--gutter,20px) 72px;margin:0 auto}.tr-page h1{letter-spacing:-.02em;margin:6px 0 8px;font-size:clamp(26px,4vw,36px);font-weight:500}.tr-lead{color:var(--fg-2,#475569);max-width:64ch;margin:0 0 22px}.tr-levels{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tr-level{border:1px solid var(--border,#d6dce6);background:var(--surface,#fff);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:6px 14px;padding:16px 18px;display:grid}.tr-level h2{margin:0;font-size:16.5px;font-weight:600}.tr-level p{color:var(--fg-2,#475569);margin:4px 0 0;font-size:14px}.tr-level dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:8px 0 0;font-size:13.5px;display:grid}.tr-level dt{color:var(--fg-3,#64748b)}.tr-level dd{margin:0}.tr-level .tr-ico,.tr-level .tr-ico svg{width:28px;height:28px}.tr-ico[data-level=EMAIL]{color:var(--fg-3,#64748b)}.tr-ico[data-level=CERTIFIED]{color:var(--zey,#2f5fd0)}.tr-ico[data-level=BUSINESS]{color:#1d7a55}.tr-ico[data-level=TRACK_RECORD]{color:#2f5fd0}.tr-ico[data-level=GOLD]{color:#a67c00}.tr-level[data-state=earned]{border-color:color-mix(in srgb,#1d7a55 55%,var(--border,#d6dce6))}.tr-level[data-state=revoked],.tr-level[data-state=expired]{border-color:#b45309}.tr-level[data-state=not_earned]{opacity:.85}.tr-state{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--border,#d6dce6);white-space:nowrap;color:var(--fg-2,#475569);border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.tr-state[data-state=earned]{color:#1d7a55;border-color:#1d7a55}.tr-state[data-state=revoked],.tr-state[data-state=expired]{color:#b45309;border-color:#b45309}.tr-state[data-state=pending]{color:#2f5fd0;border-color:#2f5fd0}.tr-note{color:var(--fg-3,#64748b);max-width:70ch;margin-top:22px;font-size:13px}.tr-revoked{background:#b4530914;border:1px solid #b45309;border-radius:14px;margin:0 0 18px;padding:14px 16px}.tr-form{gap:14px;max-width:560px;display:grid}.tr-form label{gap:5px;font-size:14px;font-weight:500;display:grid}.tr-form label small{color:var(--fg-3,#64748b);font-weight:400}.tr-form .tr-check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.tr-form .tr-check input{margin-top:4px}.tr-box{border:1px solid var(--border,#d6dce6);background:var(--surface,#fff);border-radius:16px;margin:0 0 18px;padding:18px 20px}.tr-box h2{margin:0 0 6px;font-size:18px}@media (max-width:560px){.tr-level{grid-template-columns:auto 1fr}.tr-level .tr-state{grid-column:1/-1;justify-self:start}}.pro-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 20px;display:grid}.pro-feat{border:1px solid var(--border,#d6dce6);background:var(--surface,#fff);border-radius:14px;padding:14px 16px}.pro-feat h3{margin:0 0 4px;font-size:15px}.pro-feat p{color:var(--fg-2,#475569);margin:0;font-size:13.5px}.pro-price{letter-spacing:-.02em;font-size:32px;font-weight:600}.pro-swatches{flex-wrap:wrap;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pro-swatches label{border:1px solid var(--border,#d6dce6);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:13.5px;font-weight:500;display:flex}.pro-swatches input{opacity:0;pointer-events:none;position:absolute}.pro-swatches input:checked+.pro-dot{outline:2px solid var(--zey,#2f5fd0);outline-offset:2px}.pro-swatches label:has(input:checked){border-color:var(--zey,#2f5fd0)}.pro-swatches input:focus-visible+.pro-dot{outline:2px solid var(--zey,#2f5fd0);outline-offset:3px}.pro-dot{border:1px solid #0000002e;border-radius:50%;width:22px;height:22px;display:inline-block}.pro-dot[data-swatch=gold]{background:#d9b872}.pro-dot[data-swatch=sky]{background:#6ec3ff}.pro-dot[data-swatch=rose]{background:#ff8fb3}.pro-dot[data-swatch=violet]{background:#b190ff}.pro-dot[data-swatch=mint]{background:#6fe0b5}.pro-dot[data-swatch=coral]{background:#ff9a7a}.pro-dot[data-swatch=amber]{background:#ffc247}.pro-dot[data-swatch=slate]{background:#a9b6cf}.pro-dot[data-swatch=none]{background:repeating-linear-gradient(45deg,#cbd5e1 0 4px,#fff 4px 8px)}.pro-dot.is-cover{border-radius:6px;width:46px;height:22px}.pro-dot[data-swatch=aurora]{background:linear-gradient(120deg,#1b1450,#3b2f8f 45%,#2aa198)}.pro-dot[data-swatch=dunes]{background:linear-gradient(120deg,#5a3a14,#b8873a 55%,#f0d49a)}.pro-dot[data-swatch=harbour]{background:linear-gradient(120deg,#04261e,#0d4c3b 50%,#3a8f7a)}.pro-dot[data-swatch=marble]{background:linear-gradient(120deg,#ececf1,#cfcfd6 50%,#f7f7fa)}.pro-dot[data-swatch=grid]{background:linear-gradient(120deg,#0a1020,#17234a)}.pro-dot[data-swatch=dusk]{background:linear-gradient(120deg,#261030,#8c3244 60%,#f2a65a)}.pro-chart{align-items:flex-end;gap:2px;height:120px;margin:10px 0 4px;padding:0;list-style:none;display:flex}.pro-chart li{background:var(--zey,#2f5fd0);opacity:.85;border-radius:3px 3px 0 0;flex:1 1 0;min-width:2px}.pro-chart li[data-h="0"]{background:var(--border,#d6dce6);min-height:2px}.pro-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0 0 18px;display:grid}.pro-stat{border:1px solid var(--border,#d6dce6);background:var(--surface,#fff);border-radius:12px;padding:12px 14px}.pro-stat dt{color:var(--fg-3,#64748b);font-size:12.5px}.pro-stat dd{margin:2px 0 0;font-size:24px;font-weight:600}.pro-locked{position:relative}.pro-locked .pro-stat dd,.pro-locked .pro-chart{filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none}.pro-lock-note{border:1px dashed #7e5ad6;border-radius:12px;margin:0 0 14px;padding:12px 14px}.tr-cover{background:#17234a;border-radius:22px;height:112px;margin:0 0 14px}.tr-cover[data-pro-cover=aurora]{background:linear-gradient(120deg,#1b1450,#3b2f8f 45%,#2aa198)}.tr-cover[data-pro-cover=dunes]{background:linear-gradient(120deg,#5a3a14,#b8873a 55%,#f0d49a)}.tr-cover[data-pro-cover=harbour]{background:linear-gradient(120deg,#04261e,#0d4c3b 50%,#3a8f7a)}.tr-cover[data-pro-cover=marble]{background:linear-gradient(120deg,#ececf1,#cfcfd6 50%,#f7f7fa)}.tr-cover[data-pro-cover=grid]{background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 24px),linear-gradient(120deg,#0a1020,#17234a)}.tr-cover[data-pro-cover=dusk]{background:linear-gradient(120deg,#261030,#8c3244 60%,#f2a65a)}.zc-wrap[data-pro-accent=sky] .zc{--acc:#8fd0ff;--acc2:#3b8fd6;--btn-a:#8fd0ff;--btn-b:#3b8fd6;--glow:#6ec3ff38}.zc-wrap[data-pro-accent=rose] .zc{--acc:#ffa3c2;--acc2:#d9567f;--btn-a:#ffa3c2;--btn-b:#d9567f;--glow:#ff8fb338}.zc-wrap[data-pro-accent=violet] .zc{--acc:#c4a8ff;--acc2:#7e5ad6;--btn-a:#c4a8ff;--btn-b:#7e5ad6;--glow:#b190ff3d}.zc-wrap[data-pro-accent=mint] .zc{--acc:#86ebc6;--acc2:#2fa883;--btn-a:#86ebc6;--btn-b:#2fa883;--glow:#6fe0b538}.zc-wrap[data-pro-accent=coral] .zc{--acc:#ffad90;--acc2:#e0674a;--btn-a:#ffad90;--btn-b:#e0674a;--glow:#ff9a7a38}.zc-wrap[data-pro-accent=amber] .zc{--acc:#ffd06b;--acc2:#d9962a;--btn-a:#ffd06b;--btn-b:#d9962a;--glow:#ffc24738}.zc-wrap[data-pro-accent=slate] .zc{--acc:#bcc8de;--acc2:#6f7f9c;--btn-a:#bcc8de;--btn-b:#6f7f9c;--glow:#a9b6cf33}.zc-wrap[data-pro-accent=sky] .zc.zc-ivory{--acc:#1f6aa8;--acc2:#2f82c4;--btn-a:#1f6aa8;--btn-b:#17507f;--btn-ink:#fff}.zc-wrap[data-pro-accent=rose] .zc.zc-ivory{--acc:#b0305b;--acc2:#c94872;--btn-a:#b0305b;--btn-b:#8a2146;--btn-ink:#fff}.zc-wrap[data-pro-accent=violet] .zc.zc-ivory{--acc:#5b3bb0;--acc2:#7552cc;--btn-a:#5b3bb0;--btn-b:#452a8a;--btn-ink:#fff}.zc-wrap[data-pro-accent=mint] .zc.zc-ivory{--acc:#17785a;--acc2:#27946f;--btn-a:#17785a;--btn-b:#105c44;--btn-ink:#fff}.zc-wrap[data-pro-accent=coral] .zc.zc-ivory{--acc:#b2432a;--acc2:#cc5a3d;--btn-a:#b2432a;--btn-b:#8c321d;--btn-ink:#fff}.zc-wrap[data-pro-accent=amber] .zc.zc-ivory{--acc:#8f5d0a;--acc2:#b57a14;--btn-a:#8f5d0a;--btn-b:#6e4607;--btn-ink:#fff}.zc-wrap[data-pro-accent=slate] .zc.zc-ivory{--acc:#44546f;--acc2:#5d6e8b;--btn-a:#44546f;--btn-b:#33405a;--btn-ink:#fff}
