.ortium-research-section { container:research-section / inline-size; width:100%; min-width:0; display:grid; grid-template-columns:minmax(0,1.05fr) minmax(0,1fr); align-items:center; gap:clamp(32px,5vw,76px); font-family:"Outfit Variable","Outfit",sans-serif; color:#111827; line-height:1.5; -webkit-font-smoothing:antialiased; }
.ortium-research-section,.ortium-research-section * { box-sizing:border-box; }
.ortium-research-section :is(h2,h3,p) { margin:0; }
.ors-art { zoom:.765; max-width:570px; width:100%; justify-self:end; container:research-art / inline-size; min-width:0; padding:0 0 3cqw; }
.ors-source-strip { margin:0 8% 22px 0; }
.ors-source-caption { display:flex; align-items:center; gap:7px; margin-bottom:12px; font-size:12px; color:#8793a5; }
.ors-source-caption svg { width:15px; height:15px; color:#2563eb; }
.ors-sources { display:flex; flex-wrap:wrap; gap:8px; }
.ors-sources > div { display:flex; align-items:center; gap:7px; padding:9px 12px; border:1px solid #e5e7eb; border-radius:9px; background:#fff; font-size:12px; color:#4b5563; white-space:nowrap; box-shadow:0 3px 8px #11182703; }
.ors-sources svg { width:17px; height:17px; color:#2563eb; }
.ors-sources > div:nth-child(2) svg { color:#9966ff; }
.ors-sources > div:nth-child(3) svg { color:#38b8b8; }
.ors-sources > div:nth-child(4) svg { color:#f59e0b; }
.ors-sources > div:nth-child(5) svg { color:#9966ff; }
.ors-panel { margin-left:20px; border:1px solid #e1e5ec; border-radius:14px; background:#fff; box-shadow:0 14px 36px -24px #26324826; }
.ors-panel-header { display:flex; align-items:center; gap:9px; padding:16px 22px; border-bottom:1px solid #eef0f3; font-size:13px; color:#4b5563; }
.ors-panel-header > img { width:24px; height:24px; object-fit:contain; }
.ors-ready { display:inline-flex; align-items:center; gap:4px; margin-left:auto; padding:3px 8px; border-radius:999px; background:#ecfdf5; color:#047857; font-size:10px; }
.ors-ready svg { width:12px; height:12px; }
.ors-panel-body { padding:22px 22px 60px; }
.ors-panel-body > h2 { font-size:24px; font-weight:500; letter-spacing:-.6px; line-height:1.25; }
.ors-company-fields { display:grid; grid-template-columns:.8fr 1.2fr; gap:12px; margin-top:22px; }
.ors-company-fields h3 { font-size:12px; font-weight:400; color:#6b7280; margin-bottom:7px; }
.ors-field { min-height:42px; display:flex; align-items:center; gap:8px; padding:8px 10px; border:1px solid #d1d5db; border-radius:8px; font-size:13px; }
.ors-field strong { font-weight:500; }
.ors-field img { width:20px; height:20px; object-fit:contain; }
.ors-field > svg { margin-left:auto; width:12px; height:12px; color:#9ca3af; flex-shrink:0; }
.ors-competitors { gap:6px; }
.ors-competitors > span { display:flex; align-items:center; gap:4px; padding:3px 5px; border-radius:5px; background:#f5f6f8; font-size:11px; white-space:nowrap; }
.ors-competitors img { width:15px; height:15px; }
.ors-research-coverage { display:flex; flex-wrap:wrap; gap:8px 14px; margin:14px 0 22px; }
.ors-research-coverage > span { display:flex; align-items:center; gap:4px; color:#8793a5; font-size:10px; }
.ors-research-coverage svg { width:12px; height:12px; color:#00a56a; }
.ors-panel-body .ors-task-label { font-weight:500; font-size:13px; margin-bottom:12px; }
.ors-tasks { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px; }
.ors-task { display:flex; flex-direction:column; align-items:flex-start; gap:12px; padding:13px 11px; border:1px solid #e5e7eb; border-radius:9px; color:#4b5563; font-size:12px; line-height:1.45; }
.ors-task > svg { width:22px; height:22px; color:#6b7280; }
.ors-task > span { white-space:pre-line; }
.ors-task[data-selected="true"] { background:#eff6ff; border-color:#b6d3ff; color:#1d4ed8; }
.ors-task[data-selected="true"] svg { color:#2563eb; }
.ors-selected-task { position:relative; width:84%; margin:-38px 0 0 12%; padding:16px 18px; background:#fff; border:1px solid #e1e5ec; border-radius:14px; box-shadow:0 18px 40px -22px #26324836; }
.ors-agent-header { display:flex; align-items:center; gap:7px; font-size:12px; font-weight:500; color:#374151; margin-bottom:14px; }
.ors-agent-header > img { width:20px; height:20px; }
.ors-agent-company { display:flex; align-items:center; gap:5px; margin-left:auto; font-size:11px; font-weight:400; color:#8793a5; }
.ors-agent-company img { width:15px; height:15px; }
.ors-task-message { display:flex; align-items:center; gap:8px; padding:11px 14px; width:fit-content; max-width:100%; margin-left:auto; border-radius:14px 14px 5px 14px; background:#1d5dff; color:#fff; font-size:13px; font-weight:500; }
.ors-task-message svg { width:18px; height:18px; flex-shrink:0; }
.ors-message-context { text-align:right; font-size:10px; line-height:1.5; color:#8793a5; margin-top:6px; }
.ors-task-result { display:flex; align-items:center; gap:11px; margin-top:16px; padding-top:8px; }
.ors-document-icon { display:grid; place-items:center; width:34px; height:40px; flex-shrink:0; border:1px solid #e5e7eb; border-radius:7px; background:#f9fafb; color:#2563eb; }
.ors-document-icon svg { width:20px; height:20px; }
.ors-task-result h3 { font-size:14px; font-weight:500; line-height:1.4; }
.ors-task-result p { font-size:11px; color:#8793a5; line-height:1.5; margin-top:3px; }
.ors-copy { padding-bottom:12px; }
.ors-eyebrow { display:inline-flex; align-items:center; gap:7px; font-size:12px; color:#8793a5; margin-bottom:20px; }
.ors-eyebrow svg { width:16px; height:16px; color:#2563eb; }
.ors-copy h2 { font-size:clamp(27px,2.52vw,32.4px); font-weight:500; line-height:1.25; letter-spacing:-1.1px; color:#303030; }
.ors-copy > p { font-size:14.4px; line-height:1.75; color:#737373; margin-top:22px; max-width:440px; }
.ors-copy ul { list-style:none; display:grid; gap:22px; padding:0; margin:30px 0 0; }
.ors-copy li { display:flex; align-items:flex-start; gap:13px; }
.ors-copy li > svg { width:20px; height:20px; flex-shrink:0; color:#2563eb; margin-top:2px; }
.ors-copy li strong { display:block; font-weight:500; font-size:12.6px; color:#4b5563; }
.ors-copy li span { display:block; font-size:11.7px; color:#9ca3af; margin-top:3px; }
.ortium-research-section.ors-art-only { display:block; }
.ors-art-only .ors-art { max-width:none; }
@container research-art (max-width:520px) {
 .ors-source-strip { margin-right:0; } .ors-sources { gap:6px; } .ors-sources > div { padding:8px; font-size:11px; gap:5px; }
 .ors-panel { margin-left:12px; } .ors-panel-header { padding:14px 16px; } .ors-panel-body { padding:18px 16px 52px; }
 .ors-company-fields { grid-template-columns:1fr; gap:12px; margin-top:18px; }
 .ors-task { padding:11px 8px; font-size:11px; } .ors-selected-task { width:90%; margin-left:8%; padding:16px; gap:10px; }
}
@media(max-width:900px) { .ortium-research-section { grid-template-columns:1fr; gap:36px; } .ors-copy { grid-row:1; max-width:620px; } .ors-art { max-width:570px; width:100%; margin:auto; } .ors-copy > p { max-width:570px; font-size:14.4px; } .ors-copy ul { grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; } .ors-copy li { gap:8px; } .ors-copy li span { font-size:10.8px; } }
@media(max-width:540px) { .ors-copy h2 { font-size:27px; } .ors-copy ul { grid-template-columns:1fr; gap:16px; } .ors-copy li span { margin-top:0; } .ors-source-caption { font-size:11px; } .ors-sources { flex-wrap:wrap; } .ors-task-message { font-size:12px; padding:10px 12px; } }

.ortium-evidence-section { width:100%; min-width:0; display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.05fr); align-items:center; gap:clamp(32px,5vw,76px); font-family:"Outfit Variable","Outfit",sans-serif; color:#111827; line-height:1.5; -webkit-font-smoothing:antialiased; }
.ortium-evidence-section,.ortium-evidence-section * { box-sizing:border-box; }
.ortium-evidence-section :is(h2,h3,p,figure,ul) { margin:0; }
.oes-copy { justify-self:end; width:100%; max-width:440px; }
.oes-copy h2 { font-size:clamp(27px,2.52vw,32.4px); font-weight:500; line-height:1.25; letter-spacing:-1.1px; color:#303030; }
.oes-copy > p { font-size:14.4px; line-height:1.75; color:#737373; margin-top:22px; }
.oes-copy ul { list-style:none; display:grid; gap:22px; padding:0; margin:30px 0 0; }
.oes-copy li { display:flex; align-items:flex-start; gap:13px; }
.oes-copy li > svg { width:20px; height:20px; flex-shrink:0; color:#2563eb; margin-top:2px; }
.oes-copy li strong { display:block; font-weight:500; font-size:12.6px; color:#4b5563; }
.oes-copy li span { display:block; font-size:11.7px; color:#9ca3af; margin-top:3px; }
.oes-art { zoom:.765; max-width:558px; width:90%; min-width:0; justify-self:start; container:evidence-art / inline-size; }
.oes-agent-header { display:flex; align-items:center; justify-content:space-between; gap:14px; margin-bottom:18px; font-size:11px; color:#8793a5; }
.oes-agent-header > span:first-child { display:flex; align-items:center; gap:7px; }
.oes-agent-header img { width:21px; height:21px; }
.oes-task-message { display:flex; align-items:center; gap:7px; padding:10px 13px; border-radius:12px 12px 4px 12px; background:#1d5dff; color:#fff; font-size:12px; font-weight:500; }
.oes-task-message svg { width:16px; height:16px; flex-shrink:0; }
.oes-company-context { display:flex; flex-wrap:wrap; align-items:center; gap:12px; color:#8793a5; font-size:11px; }
.oes-company-context > span { display:flex; align-items:center; gap:6px; }
.oes-company-context img { width:18px; height:18px; object-fit:contain; }
.oes-company-context strong { color:#374151; font-weight:500; }
.oes-company-context .oes-versus { color:#9ca3af; }
.oes-art .oes-art-title { margin:20px 0 10px; font-size:23px; font-weight:500; line-height:1.25; letter-spacing:-.6px; }
.oes-pitch-intro { margin-bottom:24px; }
.oes-pitch-intro > p { font-size:12px; line-height:1.65; color:#6b7280; max-width:510px; }
.oes-trend figcaption { display:flex; justify-content:space-between; align-items:center; gap:12px; font-size:13px; color:#374151; font-weight:500; }
.oes-trend figcaption > span:last-child { font-size:11px; color:#9ca3af; font-weight:400; }
.oes-trend .oes-legend { list-style:none; display:flex; flex-wrap:wrap; gap:18px; padding:0; margin:12px 0; }
.oes-legend li { display:flex; align-items:center; gap:6px; font-size:11px; color:#6b7280; }
.oes-legend i { width:6px; height:6px; border-radius:50%; }
.oes-trend svg { display:block; width:100%; height:auto; overflow:visible; }
.oes-axis { font-size:11px; fill:#939aa6; }
.oes-end-label { font-size:13px; font-weight:500; fill:#4b5563; }
.oes-signals { display:grid; grid-template-columns:1fr 1fr; gap:24px; margin-top:24px; padding:20px 24px; background:#f8f9fb; border-radius:12px; }
.oes-signals > div + div { border-left:1px solid #e5e7eb; padding-left:24px; }
.oes-signals > div > span { display:block; font-size:11px; color:#8793a5; margin-bottom:7px; }
.oes-signals strong { font-size:32px; line-height:1.2; letter-spacing:-.6px; font-weight:500; }
.oes-signals strong small { font-size:21px; }
.oes-signals p { font-size:12px; line-height:1.5; color:#6b7280; margin-top:5px; }
.oes-services { display:flex; flex-wrap:wrap; gap:6px; margin-top:12px; }
.oes-services span { padding:3px 8px; border:1px solid #e5e7eb; border-radius:999px; background:#f9fafb; color:#6b7280; font-size:10px; }
.ortium-evidence-section.oes-art-only { display:block; }
.oes-art-only .oes-art { max-width:none; }
@container evidence-art (max-width:480px) { .oes-signals { padding:18px 16px; gap:16px; } .oes-signals > div + div { padding-left:16px; } .oes-agent-header { gap:8px; } .oes-task-message { padding:9px 10px; font-size:11px; } .oes-company-context { gap:8px; } }
@media(max-width:900px) { .ortium-evidence-section { grid-template-columns:1fr; gap:36px; } .oes-copy { justify-self:start; max-width:570px; } .oes-art { margin:auto; } .oes-copy ul { grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; } .oes-copy li { gap:8px; } .oes-copy li span { font-size:10.8px; } }
@media(max-width:540px) { .oes-copy h2 { font-size:27px; } .oes-copy ul { grid-template-columns:1fr; gap:16px; } .oes-copy li span { margin-top:0; } }

.ortium-microsites-section { width:100%; min-width:0; display:grid; grid-template-columns:minmax(0,1.05fr) minmax(0,1fr); align-items:center; gap:clamp(32px,5vw,76px); font-family:"Outfit Variable","Outfit",sans-serif; color:#111827; line-height:1.5; -webkit-font-smoothing:antialiased; }
.ortium-microsites-section,.ortium-microsites-section * { box-sizing:border-box; }
.ortium-microsites-section :is(h2,h3,h4,p,ul) { margin:0; }
.oms-copy { grid-column:2; grid-row:1; justify-self:start; width:100%; max-width:440px; }
.oms-copy h2 { font-size:clamp(27px,2.52vw,32.4px); font-weight:500; line-height:1.25; letter-spacing:-1.1px; color:#303030; }
.oms-copy > p { font-size:14.4px; line-height:1.75; color:#737373; margin-top:22px; }
.oms-copy ul { list-style:none; display:grid; gap:22px; padding:0; margin:30px 0 0; }
.oms-copy li { display:flex; align-items:flex-start; gap:13px; }
.oms-copy li > svg { width:20px; height:20px; flex-shrink:0; color:#2563eb; margin-top:2px; }
.oms-copy li strong { display:block; font-weight:500; font-size:12.6px; color:#4b5563; }
.oms-copy li span { display:block; font-size:11.7px; color:#9ca3af; margin-top:3px; }
.oms-art { grid-column:1; grid-row:1; zoom:.765; max-width:585px; width:90%; min-width:0; justify-self:end; container:microsites-art / inline-size; }
.oms-page { margin-left:32px; padding:26px 26px 32px; background:#fff; border:1px solid #e1e5ec; border-radius:14px; box-shadow:0 12px 32px -24px #26324830; }
.oms-brand { display:flex; align-items:center; justify-content:space-between; gap:12px; }
.oms-brand > strong { font-size:16px; font-weight:500; letter-spacing:-.4px; }
.oms-brand > strong > span { color:#36a2eb; }
.oms-brand > span { display:flex; align-items:center; gap:6px; font-size:10px; color:#9ca3af; }
.oms-brand img { width:16px; height:16px; margin-left:3px; }
.oms-brand b { font-weight:500; color:#374151; }
.oms-intro { margin-top:27px; }
.oms-intro h3 { font-size:27px; line-height:1.15; letter-spacing:-.8px; font-weight:500; }
.oms-intro p { font-size:12px; line-height:1.65; color:#6b7280; max-width:410px; margin-top:12px; }
.oms-evidence { display:grid; grid-template-columns:1fr 1fr; gap:26px; margin-top:12px; padding:20px 0; }
.oms-chart h4 { font-size:13px; font-weight:500; }
.oms-chart > p { color:#9ca3af; font-size:10px; margin-top:3px; margin-bottom:14px; }
.oms-bar + .oms-bar { margin-top:11px; }
.oms-bar > div:first-child { display:flex; justify-content:space-between; gap:8px; color:#6b7280; font-size:11px; margin-bottom:5px; }
.oms-bar strong { font-weight:400; font-variant-numeric:tabular-nums; }
.oms-track { height:5px; background:#f0f2f5; border-radius:2px; overflow:hidden; }
.oms-track > span { display:block; height:100%; border-radius:inherit; }
.oms-recommendation { display:grid; grid-template-columns:1fr 1fr; gap:24px; align-items:center; margin-top:22px; }
.oms-recommendation > div > span { font-size:10px; color:#9ca3af; }
.oms-recommendation h4 { font-size:19px; font-weight:500; line-height:1.2; letter-spacing:-.4px; margin-top:7px; }
.oms-recommendation p { font-size:11px; line-height:1.6; color:#6b7280; margin-top:9px; }
.oms-recommendation > img { display:block; width:100%; height:auto; border-radius:6px; }
.oms-activity { position:relative; width:82%; margin:-16px 0 0; border:1px solid #e1e5ec; border-radius:14px; background:#fff; box-shadow:0 18px 40px -22px #26324836; }
.oms-activity header { display:flex; align-items:center; justify-content:space-between; gap:10px; padding:12px 16px; border-bottom:1px solid #edf0f4; font-size:11px; color:#6b7280; }
.oms-activity header > span:first-child { display:flex; align-items:center; gap:8px; }
.oms-activity header img { width:18px; height:18px; }
.oms-new-visit { padding:3px 9px; border:1px solid #a7f3d0; border-radius:999px; color:#008660; background:#ecfdf5; font-size:10px; }
.oms-visit { display:flex; align-items:center; gap:11px; padding:16px; }
.oms-eye { display:grid; place-items:center; width:32px; align-self:stretch; flex-shrink:0; background:#f3f4f6; color:#8793a5; border-radius:10px; }
.oms-eye svg { width:22px; height:22px; }
.oms-visit > div { display:flex; flex-direction:column; gap:7px; min-width:0; }
.oms-visit strong { display:block; font-weight:500; font-size:12px; line-height:1; color:#374151; }
.oms-visit p { display:flex; align-items:center; flex-wrap:wrap; gap:6px; font-size:10px; line-height:13px; color:#6b7280; margin:0; }
.oms-visit p img { width:13px; height:13px; }
.oms-visit p > span { color:#9ca3af; margin-left:5px; }
.oms-visit > svg { width:15px; height:15px; margin-left:auto; flex-shrink:0; color:#9ca3af; }
.ortium-microsites-section.oms-art-only { display:block; }
.oms-art-only .oms-art { max-width:none; }
@container microsites-art (max-width:480px) { .oms-page { margin-left:16px; padding:20px 18px 26px; } .oms-intro h3 { font-size:24px; } .oms-brand > span { font-size:0; gap:4px; } .oms-brand b { font-size:10px; } .oms-evidence { gap:16px; } .oms-recommendation { gap:16px; } .oms-recommendation h4 { font-size:17px; } .oms-activity { width:94%; } }
@media(max-width:900px) { .ortium-microsites-section { grid-template-columns:1fr; gap:36px; } .oms-copy { grid-column:auto; grid-row:auto; justify-self:start; max-width:570px; } .oms-art { grid-column:auto; grid-row:auto; margin:auto; } .oms-copy ul { grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; } .oms-copy li { gap:8px; } .oms-copy li span { font-size:10.8px; } }
@media(max-width:540px) { .oms-copy h2 { font-size:27px; } .oms-copy ul { grid-template-columns:1fr; gap:16px; } .oms-copy li span { margin-top:0; } }

.ortium-monitoring-section { width:100%; min-width:0; display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.05fr); align-items:center; gap:clamp(32px,5vw,76px); font-family:"Outfit Variable","Outfit",sans-serif; color:#111827; line-height:1.5; -webkit-font-smoothing:antialiased; }
.ortium-monitoring-section,.ortium-monitoring-section * { box-sizing:border-box; }
.ortium-monitoring-section :is(h2,h3,p,ul,ol,blockquote) { margin:0; }
.omns-copy { justify-self:end; width:100%; max-width:440px; }
.omns-copy h2 { font-size:clamp(27px,2.52vw,32.4px); font-weight:500; line-height:1.25; letter-spacing:-1.1px; color:#303030; }
.omns-copy > p { font-size:14.4px; line-height:1.75; color:#737373; margin-top:22px; }
.omns-copy ul { list-style:none; display:grid; gap:22px; padding:0; margin:30px 0 0; }
.omns-copy li { display:flex; align-items:flex-start; gap:13px; }
.omns-copy li > svg { width:20px; height:20px; flex-shrink:0; color:#2563eb; margin-top:2px; }
.omns-copy li strong { display:block; font-weight:500; font-size:12.6px; color:#4b5563; }
.omns-copy li span { display:block; font-size:11.7px; color:#9ca3af; margin-top:3px; }
.omns-art { zoom:.765; max-width:558px; width:90%; min-width:0; justify-self:start; container:monitoring-section-art / inline-size; }
.omns-monitoring { display:flex; align-items:center; justify-content:space-between; gap:12px; margin:0 0 15px 8%; color:#6b7280; font-size:12px; }
.omns-monitoring > span { display:flex; align-items:center; gap:8px; }
.omns-monitoring svg { width:17px; height:17px; color:#1d5dff; }
.omns-monitoring-on { font-size:11px; color:#9ca3af; }
.omns-monitoring-on > span { display:flex; align-items:center; justify-content:flex-end; width:28px; height:16px; border-radius:999px; padding:2px; background:#1d5dff; }
.omns-monitoring-on i { display:block; width:12px; height:12px; border-radius:50%; background:#fff; }
.omns-flow { list-style:none; padding:0; }
.omns-flow > li { position:relative; }
.omns-flow > li + li { margin-top:20px; }
.omns-flow > li + li::before { content:""; position:absolute; width:1px; height:20px; left:50%; top:-20px; background:#dfe4eb; }
.omns-signal { width:92%; margin-left:8%; }
.omns-history { width:86%; }
.omns-next { width:92%; margin-left:8%; }
.omns-card { border:1px solid #e1e5ec; border-radius:14px; background:#fff; padding:20px; box-shadow:0 12px 32px -24px #26324830; }
.omns-card header { display:flex; align-items:center; flex-wrap:wrap; gap:10px; }
.omns-company { display:flex; align-items:center; gap:8px; font-size:12px; font-weight:500; color:#374151; }
.omns-company img { width:21px; height:21px; object-fit:contain; }
.omns-new { font-size:10px; border:1px solid #a7f3d0; background:#ecfdf5; color:#008660; border-radius:999px; padding:3px 9px; }
.omns-card time { margin-left:auto; font-size:10px; color:#9ca3af; }
.omns-card h3 { font-size:16px; line-height:1.35; font-weight:500; letter-spacing:-.25px; margin-top:14px; }
.omns-card > p { font-size:12px; line-height:1.6; color:#6b7280; margin-top:7px; }
.omns-tags { display:flex; gap:6px; margin-top:12px; }
.omns-tags span { padding:3px 8px; border-radius:999px; color:#6b7280; font-size:10px; background:#f3f4f6; }
.omns-history .omns-card { background:#f8f9fb; box-shadow:none; }
.omns-closed { border:1px solid #e5e7eb; border-radius:999px; color:#6b7280; padding:3px 9px; font-size:10px; background:#fff; }
.omns-hubspot { width:18px; height:18px; margin-left:auto; object-fit:contain; }
.omns-history-source { display:flex; gap:10px; justify-content:space-between; font-size:10px; color:#9ca3af; margin-top:13px; }
.omns-next .omns-card { box-shadow:0 18px 40px -22px #26324836; }
.omns-draft-label { font-size:10px; color:#9ca3af; margin-left:auto; }
.omns-card blockquote { font-size:12px; line-height:1.7; color:#4b5563; padding:14px 16px; background:#f8f9fb; border-radius:10px; margin-top:14px; }
.omns-next-context { display:flex; align-items:center; gap:6px; font-size:10px; color:#6b7280; margin-top:14px; }
.omns-next-context img { width:14px; height:14px; }
.omns-next-context > span { color:#9ca3af; margin-left:auto; }
@container monitoring-section-art (max-width:480px) { .omns-card { padding:16px; } .omns-card header { gap:7px; } .omns-signal,.omns-next { width:96%; margin-left:4%; } .omns-history { width:94%; } .omns-monitoring { margin-left:4%; } .omns-draft-label { width:100%; padding-left:29px; } .omns-next-context { flex-wrap:wrap; } }
@media(max-width:900px) { .ortium-monitoring-section { grid-template-columns:1fr; gap:36px; } .omns-copy { justify-self:start; max-width:570px; } .omns-art { margin:auto; } .omns-copy ul { grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; } .omns-copy li { gap:8px; } .omns-copy li span { font-size:10.8px; } }
@media(max-width:540px) { .omns-copy h2 { font-size:27px; } .omns-copy ul { grid-template-columns:1fr; gap:16px; } .omns-copy li span { margin-top:0; } }

.ortium-feature-sections { display:grid; gap:120px; width:100%; min-width:0; }
@media(min-width:901px) {
  .ortium-feature-sections .ortium-monitoring-section { grid-template-columns:minmax(0,1.05fr) minmax(0,1fr); }
  .ortium-feature-sections .omns-copy { grid-column:2; grid-row:1; justify-self:start; }
  .ortium-feature-sections .omns-art { grid-column:1; grid-row:1; justify-self:end; position:relative; left:-16px; }
  .ortium-feature-sections .omns-monitoring { margin-left:0; margin-right:8%; }
  .ortium-feature-sections :is(.omns-signal,.omns-next) { margin-left:0; margin-right:auto; }
  .ortium-feature-sections .omns-history { margin-left:auto; }
  .ortium-feature-sections .ortium-microsites-section { grid-template-columns:minmax(0,1fr) minmax(0,1.05fr); }
  .ortium-feature-sections .oms-copy { grid-column:1; grid-row:1; justify-self:end; }
  .ortium-feature-sections .oms-art { grid-column:2; grid-row:1; justify-self:start; }
}
@media(max-width:600px) { .ortium-feature-sections { gap:80px; } }

