.svc-page .co-rec{border:2px solid var(--line);background:var(--ink-0);border-radius:8px;padding:clamp(24px,2.6vw,34px) clamp(22px,2.4vw,32px);position:relative;container-type:inline-size}.svc-page .co-rec:before{content:"";background:var(--signal);border-radius:8px 0 0 8px;width:3px;position:absolute;top:-2px;bottom:-2px;left:-2px;box-shadow:0 0 14px #39ff1473}.svc-page .co-rec .eyebrow{margin-bottom:18px}.svc-page .co-rec .eyebrow:after{display:none}.svc-page .co-rec dl{grid-template-columns:max-content minmax(0,1fr);column-gap:20px;margin:0;display:grid}.svc-page .co-rec dl>div{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--line);row-gap:4px;padding:13px 0;display:grid}.svc-page .co-rec dt{letter-spacing:.14em;text-transform:uppercase;color:var(--steel-l);padding-top:2px;font-size:13.5px;font-weight:700}.svc-page .co-rec dd{color:#fff;margin:0;font-size:17px;font-weight:600;line-height:1.5}.svc-page .co-rec dd.num{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:800}.svc-page .co-links{flex-wrap:wrap;column-gap:28px;margin-top:10px;display:flex}.svc-page .co-verify{letter-spacing:.06em;text-transform:uppercase;min-height:44px;color:var(--signal);align-items:center;gap:8px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.svc-page .co-verify:hover{text-underline-offset:4px;text-decoration:underline}@container not (min-width:400px){.svc-page .co-rec dl,.svc-page .co-rec dl>div{grid-template-columns:1fr}}
