.od-eyebrow{font-family:var(--od-font-display);font-size:var(--od-text-xs);font-weight:500;letter-spacing:var(--od-tracking-label);text-transform:uppercase;color:var(--od-muted);margin:0 0 var(--od-space-2)}.od-marker{display:block;width:32px;height:2px;background-color:var(--od-accent);margin:0 0 var(--od-space-4)}.od-lede{font-size:var(--od-text-lg);line-height:var(--od-leading-body);color:var(--od-fg);max-width:var(--od-measure);margin:0 0 var(--od-space-5)}.od-capability{display:grid;grid-template-columns:minmax(160px,240px) 1fr;gap:var(--od-space-5);padding-block:var(--od-space-5);border-top:var(--od-hairline) solid var(--od-border)}.od-capability:last-of-type{border-bottom:var(--od-hairline) solid var(--od-border)}.od-capability__label{font-family:var(--od-font-display);font-size:var(--od-text-xs);font-weight:500;letter-spacing:var(--od-tracking-label);text-transform:uppercase;color:var(--od-fg)}.od-capability__body{font-size:var(--od-text-base);line-height:var(--od-leading-body);color:var(--od-fg);max-width:var(--od-measure);margin:0}.od-ledger{width:100%;border-collapse:collapse;margin:0}.od-ledger th{font-family:var(--od-font-display);font-size:var(--od-text-xs);font-weight:500;letter-spacing:var(--od-tracking-label);text-transform:uppercase;color:var(--od-muted);text-align:left;padding:0 var(--od-space-5) var(--od-space-2) 0;border-bottom:var(--od-hairline) solid var(--od-border)}.od-ledger td{font-size:var(--od-text-base);line-height:var(--od-leading-body);color:var(--od-fg);text-align:left;vertical-align:top;padding:var(--od-space-4) var(--od-space-5) var(--od-space-4) 0;border-bottom:var(--od-hairline) solid var(--od-border)}.od-ledger th:last-child,.od-ledger td:last-child{padding-right:0}.od-ledger__name{font-weight:500;white-space:nowrap}.od-ledger__name a span{display:inline-block;margin-inline-start:.25em}.od-ledger__year{font-family:var(--od-font-display);font-size:var(--od-text-sm);color:var(--od-muted);white-space:nowrap}.od-status{display:inline-block;font-family:var(--od-font-display);font-size:var(--od-text-xs);font-weight:500;letter-spacing:var(--od-tracking-label);text-transform:uppercase;line-height:1.4;padding:var(--od-space-1) var(--od-space-2);border:var(--od-hairline) solid currentColor;white-space:nowrap}.od-status--live{color:var(--od-status-live)}.od-status--dormant{color:var(--od-status-dormant)}.od-mailto{font-family:var(--od-font-display);font-size:var(--od-text-base);color:var(--od-fg);text-decoration:underline;text-decoration-color:var(--od-fg);text-underline-offset:.18em}.od-legal{max-width:var(--od-measure)}.od-legal .od-h2{margin-top:var(--od-space-8)}.od-legal .od-h2:first-child{margin-top:0}.od-legal__h3{font-family:var(--od-font-body);font-size:var(--od-text-lg);font-weight:500;line-height:var(--od-leading-tight);color:var(--od-fg);margin:var(--od-space-6) 0 var(--od-space-3)}.od-legal p{font-size:var(--od-text-base);line-height:var(--od-leading-body);color:var(--od-fg);margin:0 0 var(--od-space-4)}.od-legal ul{margin:0 0 var(--od-space-4);padding-left:var(--od-space-5)}.od-legal li{font-size:var(--od-text-base);line-height:var(--od-leading-body);color:var(--od-fg)}.od-legal li+li{margin-top:var(--od-space-2)}.od-legal__code{font-family:var(--od-font-mono);font-size:var(--od-text-sm);color:var(--od-fg);word-break:break-word}@media(max-width:768px){.od-capability{grid-template-columns:1fr;gap:var(--od-space-2)}.od-ledger thead{display:none}.od-ledger tr{display:block;padding-block:var(--od-space-4);border-bottom:var(--od-hairline) solid var(--od-border)}.od-ledger td{display:grid;grid-template-columns:minmax(96px,120px) 1fr;gap:var(--od-space-4);padding:var(--od-space-1) 0;border-bottom:0}.od-ledger td:before{content:attr(data-label);font-family:var(--od-font-display);font-size:var(--od-text-xs);font-weight:500;letter-spacing:var(--od-tracking-label);text-transform:uppercase;color:var(--od-muted)}.od-ledger__name{white-space:normal}.od-status{justify-self:start}.od-legal .od-h2{margin-top:var(--od-space-7)}.od-legal .od-h2:first-child{margin-top:0}}
