.cs-light.cs-public.public-editorial .pg.offer-suite.trust-page{& .trust-section+.trust-section{border-top:1px solid var(--cs-line)}& .trust-section h2{max-width:24ch;margin:14px 0 0}& .trust-section .lede{margin:16px 0 0}& .trust-groups{display:grid;gap:40px;margin-top:48px}& .trust-group{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px clamp(32px,5vw,72px);align-items:start}& .trust-group-intro h3{margin:0;color:var(--cs-ink);font:600 19px/1.3 var(--cs-font-ui)}& .trust-group-intro p{max-width:36ch;margin:8px 0 0;color:var(--cs-muted);font-size:15px;line-height:1.6}& .trust-controls{margin:0;background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);box-shadow:var(--cs-card-shadow)}& .trust-control{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:6px 28px;padding:20px 24px}& .trust-control+.trust-control{border-top:1px solid var(--cs-line)}& .trust-control dt{color:var(--cs-ink);font:600 15.5px/1.5 var(--cs-font-ui)}& .trust-control dd{margin:0;max-width:60ch;color:var(--cs-ink-2);font-size:15.5px;line-height:1.6}& .trust-table-wrap{margin-top:36px;overflow-x:auto;background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);box-shadow:var(--cs-card-shadow)}& .trust-table{width:100%;border-collapse:collapse}& .trust-table thead th{padding:12px 24px;background:var(--cs-canvas);border-bottom:1px solid var(--cs-line);color:var(--cs-muted);font:500 11px/1.6 var(--cs-font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:left}& .trust-table tbody :is(th,td){padding:16px 24px;vertical-align:top;text-align:left;font-size:15px;line-height:1.6}& .trust-table tbody tr+tr :is(th,td){border-top:1px solid var(--cs-line)}& .trust-table tbody th{width:26%;color:var(--cs-ink);font-weight:600}& .trust-table tbody td{color:var(--cs-ink-2)}& .trust-compliance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none}& .trust-compliance-item{display:grid;align-content:start;gap:10px;min-width:0;padding:24px;background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);box-shadow:var(--cs-card-shadow)}& .trust-compliance-item h3{margin:6px 0 0;color:var(--cs-ink);font:600 19px/1.3 var(--cs-font-ui)}& .trust-compliance-item>p:last-child{margin:0;color:var(--cs-ink-2);font-size:15px;line-height:1.6}& .trust-status{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin:0;padding:4px 10px;border:1px solid var(--cs-line);border-radius:var(--cs-r-chip);background:var(--cs-canvas);color:var(--cs-ink-2);font:500 11.5px/1.5 var(--cs-font-mono)}& .trust-status-shape{flex-shrink:0;width:9px;height:9px;border:1.5px solid;border-radius:50%}& .trust-status[data-state=progress]{color:var(--cs-blue);background:var(--cs-blue-wash);border-color:color-mix(in srgb,var(--cs-blue) 24%,transparent)}& .trust-status[data-state=progress] .trust-status-shape{background:linear-gradient(90deg,currentColor 50%,transparent 0)}& .trust-status[data-state=available]{color:var(--cs-green);background:var(--cs-green-wash);border-color:color-mix(in srgb,var(--cs-green) 24%,transparent)}& .trust-status[data-state=available] .trust-status-shape{background:currentColor}& .trust-status[data-state=out]{color:var(--cs-muted)}}@media (max-width:900px){.cs-light.cs-public.public-editorial .pg.offer-suite.trust-page{& .trust-compliance,& .trust-group{grid-template-columns:minmax(0,1fr)}}}@media (max-width:600px){.cs-light.cs-public.public-editorial .pg.offer-suite.trust-page{& .trust-control{grid-template-columns:minmax(0,1fr);padding:18px 20px}& .trust-table :is(thead th,tbody th,tbody td){padding-inline:16px}& .trust-table tbody :is(th,td){font-size:14.5px}& .trust-table tbody th{width:36%}}}