.execCompliance .exLive{justify-content:center;margin-bottom:24px}.execCompliance .exLive:before{background:var(--accent)}.execCompliance .exHero h1{max-width:28ch}.execCompliance .exFrame{padding:32px;border:1px solid var(--line-2);border-radius:8px;background:var(--card)}.execCompliance .exFrame.exDark{border-color:#050505;background:#050505}.execCompliance .exDark .exEyebrow{color:#8b8886}.execCompliance .exDark .exEyebrow:before{background:var(--accent)}.execCompliance .compPair{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.execCompliance .compTable{overflow:hidden;border:1px solid var(--line-2);border-radius:4px;background:var(--card)}.execCompliance .compRow{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px;align-items:center;padding:14px 22px;border-top:1px solid var(--line);font-size:15.5px}.execCompliance .compRow small{display:block;margin-top:2px}.execCompliance .compRow small,.execCompliance .compRowHead{font-family:var(--font-jetmono);font-size:11.5px;text-transform:uppercase;color:var(--muted)}.execCompliance .compRowHead{border-top:0;background:var(--paper-2)}.execCompliance .compRowFoot{font-size:14px;color:var(--muted)}.execCompliance .compState{font-family:var(--font-jetmono);font-size:12.5px;text-transform:uppercase}.execCompliance .compState:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;vertical-align:1px}.execCompliance .compStatePass{color:var(--ok)}.execCompliance .compStatePass:before{background:var(--ok)}.execCompliance .compState small{display:inline;margin-left:8px;text-transform:none}.execCompliance .compTry{margin-top:28px}.execCompliance .compPair .exPanel{padding:40px}.execCompliance .compPair h2{margin-bottom:28px;font-size:clamp(26px,2.6vw,36px)}.execCompliance .compTimeline{list-style:none;border:1px solid var(--line-2);border-radius:4px;background:var(--card)}.execCompliance .compTimeline li{display:grid;grid-template-columns:96px 1fr;padding:12px 18px;border-top:1px solid var(--line);font-size:15px}.execCompliance .compTimeline li:first-child{border-top:0}.execCompliance .compTimeline time{padding-top:2px;font-family:var(--font-jetmono);font-size:12.5px;color:var(--muted)}.execCompliance .compTimeline .tl-warn span{color:var(--accent)}.execCompliance .compTimeline .tl-ok span{color:var(--ok)}.execCompliance .compNote{margin-top:16px;font-family:var(--font-jetmono);font-size:12.5px;text-transform:uppercase}.execCompliance .compOwn{border:1px solid var(--line-2);border-radius:4px;background:var(--card)}.execCompliance .compOwn>div{padding:16px 18px;border-top:1px solid var(--line)}.execCompliance .compOwn>div:first-child{border-top:0}.execCompliance .compOwn dt{margin-bottom:6px;font-family:var(--font-jetmono);font-size:12.5px;text-transform:uppercase;color:var(--muted)}.execCompliance .compOwn dd{font-size:15px;line-height:1.55}@media (max-width:900px){.execCompliance .compPair{grid-template-columns:1fr}}@media (max-width:600px){.execCompliance .compRow{grid-template-columns:1fr auto;padding:12px 14px}.execCompliance .compState small{display:block;margin:2px 0 0 15px}.execCompliance .compPair .exPanel{padding:28px 18px}.execCompliance .exFrame{padding:24px 20px}}