.Providers-module__Wln5CW__stack{gap:clamp(40px,6vw,72px);display:grid}.Providers-module__Wln5CW__section{gap:18px;min-width:0;display:grid}.Providers-module__Wln5CW__stack>*,.Providers-module__Wln5CW__section>*{min-width:0;max-width:100%}.Providers-module__Wln5CW__section>h2{letter-spacing:-.04em;margin:0;font-size:clamp(26px,3vw,38px)}.Providers-module__Wln5CW__lead{max-width:660px;color:var(--muted);margin:0;font-size:16px;line-height:1.55}.Providers-module__Wln5CW__help{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.Providers-module__Wln5CW__tools{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.Providers-module__Wln5CW__tools .Providers-module__Wln5CW__field{margin:0}.Providers-module__Wln5CW__filter{border:1px solid var(--line-strong);background:var(--white);display:inline-flex}.Providers-module__Wln5CW__filter button{border:0;border-right:1px solid var(--line);min-height:46px;color:var(--ink);font:500 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 14px}.Providers-module__Wln5CW__filter button:last-child{border-right:0}.Providers-module__Wln5CW__filter button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Providers-module__Wln5CW__filter button:hover:not([aria-pressed=true]){background:var(--paper-2)}@media (max-width:640px){.Providers-module__Wln5CW__tools{grid-template-columns:1fr}.Providers-module__Wln5CW__filter{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Providers-module__Wln5CW__filter button{padding:0 6px}}.Providers-module__Wln5CW__summary{font:500 11px/1.6 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0}.Providers-module__Wln5CW__mark{border:1px solid var(--line);background:var(--paper-2);font:500 10px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--ink);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.Providers-module__Wln5CW__mark:before{content:"";background:currentColor;flex:none;width:6px;height:6px}.Providers-module__Wln5CW__mark[data-state=attested]{background:var(--signal-tint);color:var(--signal-deep);border-color:#0a7d3159}.Providers-module__Wln5CW__mark[data-state=simulated]{color:#7a5300;background:#fff6e0;border-color:#be820a66}.Providers-module__Wln5CW__mark[data-state=unverified]{color:var(--muted)}.Providers-module__Wln5CW__mark[data-state=unverified]:before{background:0 0;border:1px solid}.Providers-module__Wln5CW__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Providers-module__Wln5CW__card{border:1px solid var(--line);background:var(--white);border-left-width:4px;min-width:0}.Providers-module__Wln5CW__card[data-state=attested]{border-left-color:var(--signal-deep)}.Providers-module__Wln5CW__card[data-state=simulated]{border-left-color:var(--warn)}.Providers-module__Wln5CW__card[data-state=unverified]{border-left-color:var(--line-strong)}.Providers-module__Wln5CW__cardHead{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px 20px 12px;display:flex}.Providers-module__Wln5CW__cardHead h3{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:20px}.Providers-module__Wln5CW__slug{font:500 12px var(--mono);color:var(--muted);overflow-wrap:anywhere}.Providers-module__Wln5CW__cardHead .Providers-module__Wln5CW__mark{margin-left:auto}.Providers-module__Wln5CW__facts{margin:0;padding:0}.Providers-module__Wln5CW__fact{border-top:1px solid var(--line);grid-template-columns:minmax(120px,170px) minmax(0,1fr);gap:4px 20px;padding:10px 20px;display:grid}.Providers-module__Wln5CW__fact dt{font:500 10px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:3px}.Providers-module__Wln5CW__fact dd{overflow-wrap:anywhere;gap:4px;min-width:0;margin:0;font-size:15px;line-height:1.5;display:grid}.Providers-module__Wln5CW__fact .Providers-module__Wln5CW__sub{color:var(--muted);font-size:13px}.Providers-module__Wln5CW__verifiers{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Providers-module__Wln5CW__cardFoot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:0 18px;padding:2px 20px;font-size:14px;display:flex}.Providers-module__Wln5CW__cardFoot a{min-height:44px;font:500 11px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}@media (max-width:640px){.Providers-module__Wln5CW__cardHead{padding:14px 16px 10px}.Providers-module__Wln5CW__cardHead .Providers-module__Wln5CW__mark{margin-left:0}.Providers-module__Wln5CW__fact{grid-template-columns:1fr;padding:10px 16px}.Providers-module__Wln5CW__fact dt{padding-top:0}.Providers-module__Wln5CW__cardFoot{padding:2px 16px}}.Providers-module__Wln5CW__empty{border:1px solid var(--line);background:var(--white);padding:22px;font-size:15px;line-height:1.55}.Providers-module__Wln5CW__empty h3{letter-spacing:-.03em;margin:0 0 6px;font-size:20px}.Providers-module__Wln5CW__empty p{color:var(--muted);margin:0}.Providers-module__Wln5CW__steps{counter-reset:step;border:1px solid var(--line);background:var(--white);gap:0;margin:0;padding:0;list-style:none;display:grid}.Providers-module__Wln5CW__steps li{counter-increment:step;border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:4px 12px;padding:16px 20px;font-size:15px;line-height:1.55;display:grid}.Providers-module__Wln5CW__steps li:last-child{border-bottom:0}.Providers-module__Wln5CW__steps li:before{content:counter(step, decimal-leading-zero);font:500 11px/1.9 var(--mono);color:var(--muted)}.Providers-module__Wln5CW__steps strong{font-weight:600;display:block}.Providers-module__Wln5CW__steps span{color:var(--muted);overflow-wrap:anywhere}.Providers-module__Wln5CW__steps code{background:var(--paper-2);border:1px solid var(--line);overflow-wrap:anywhere;padding:1px 5px;font-size:.84em}@media (max-width:520px){.Providers-module__Wln5CW__steps li{grid-template-columns:28px minmax(0,1fr);padding:14px 16px}}.Providers-module__Wln5CW__gaps{gap:8px;margin:0;padding:0 0 0 20px;font-size:15px;line-height:1.55;display:grid}.Providers-module__Wln5CW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
