@font-face{font-family:PP Neue Montreal;src:url(/preprod-assets/fonts/PPNeueMontreal-Medium.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:RM Mono;src:url(/preprod-assets/fonts/RMMono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.features-page-wrapper[data-astro-cid-rebrjudu]{--bg-page:var(--c-paper);--text-main:#040e1b;--text-dim:#0a2341ad;--text-vdim:#0a234166;--card-bg:#fff;--card-border:#0a234112;--card-hover-border:#0a234133;--row-border:#0a23410f;--accent:#436888;--accent-dark:#0a2341;--accent-soft:#4368881f;--tag-vis-bg:#43688824;--tag-vis-color:#0a2341;--tag-op-bg:#0a234112;--tag-op-color:#040e1b;--trans:all .22s cubic-bezier(.16, 1, .3, 1);background:var(--bg-page);color:var(--text-main)}[data-astro-cid-rebrjudu]{box-sizing:border-box}.body:not(.is-home) .header{isolation:isolate}.body:not(.is-home) .header:before{content:"";z-index:-1;backdrop-filter:blur(12px);background:#f4f7faeb;border-bottom:1px solid #0a234114;position:absolute;inset:0}.feat-hero[data-astro-cid-rebrjudu]{text-align:center;max-width:58rem;margin:0 auto;padding:calc(72px + 4.5em) 1.5em 3em}.feat-hero[data-astro-cid-rebrjudu] h1[data-astro-cid-rebrjudu]{letter-spacing:-.03em;color:var(--text-main);margin:0 0 .5em;font-size:clamp(2.4rem,4.6vw,3.8rem);font-weight:500;line-height:1.08}.feat-hero[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu].sub{color:var(--text-dim);max-width:44ch;margin:0 auto 2.2em;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.5}.view-switcher-wrap[data-astro-cid-rebrjudu]{background:#0a23410d;border:1px solid #0a234117;border-radius:9999px;margin-bottom:.5em;padding:4px;display:inline-flex}.view-switch-btn[data-astro-cid-rebrjudu]{color:var(--text-dim);cursor:pointer;transition:var(--trans);background:0 0;border:none;border-radius:9999px;align-items:center;gap:8px;padding:9px 22px;font-family:PP Neue Montreal,sans-serif;font-size:.92rem;font-weight:500;display:flex}.view-switch-btn[data-astro-cid-rebrjudu]:hover{color:var(--text-main)}.view-switch-btn[data-astro-cid-rebrjudu].is--active{color:#f4f7fa;background:#040e1b;font-weight:600;box-shadow:0 3px 12px #0a23412e}.view-switch-btn[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{width:15px;height:15px;color:inherit}.sticky-toolbar[data-astro-cid-rebrjudu]{z-index:850;-webkit-backdrop-filter:blur(16px);background:#f4f7faf0;border-bottom:1px solid #0a234114;margin-bottom:2.8em;padding:.9em 0;position:sticky;top:72px}.toolbar-container[data-astro-cid-rebrjudu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2em;max-width:76rem;margin:0 auto;padding:0 1.8em;display:flex}.aud-tabs[data-astro-cid-rebrjudu]{background:#0a23410d;border:1px solid #0a234114;border-radius:9999px;gap:2px;padding:3px;display:flex}.aud-tab[data-astro-cid-rebrjudu]{color:var(--text-dim);cursor:pointer;transition:var(--trans);white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:6px 15px;font-size:.84rem;font-weight:500}.aud-tab[data-astro-cid-rebrjudu]:hover{color:var(--text-main)}.aud-tab[data-astro-cid-rebrjudu].is--active{color:var(--text-main);background:#fff;font-weight:600;box-shadow:0 2px 8px #0000000f}.filter-group-right[data-astro-cid-rebrjudu]{flex:1;justify-content:flex-end;align-items:center;gap:.8em;min-width:280px;display:flex}.search-input-wrap[data-astro-cid-rebrjudu]{flex:1;max-width:340px;position:relative}.search-input-wrap[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]{width:100%;color:var(--text-main);transition:var(--trans);background:#fff;border:1px solid #0a23411f;border-radius:9999px;outline:none;padding:7px 14px 7px 34px;font-family:inherit;font-size:.85rem}.search-input-wrap[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]:focus{border-color:#436888;box-shadow:0 0 0 3px #4368882e}.search-input-wrap[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{width:14px;height:14px;color:var(--text-vdim);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.industry-select-wrap[data-astro-cid-rebrjudu]{position:relative}.industry-select[data-astro-cid-rebrjudu]{appearance:none;color:var(--text-main);cursor:pointer;transition:var(--trans);background:#fff url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23040E1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"/></svg>") right 12px center no-repeat;border:1px solid #0a23411f;border-radius:9999px;outline:none;padding:7px 32px 7px 14px;font-family:PP Neue Montreal,sans-serif;font-size:.85rem;font-weight:500}.industry-select[data-astro-cid-rebrjudu]:focus{border-color:#436888}.matrix-content[data-astro-cid-rebrjudu]{max-width:76rem;margin:0 auto;padding:0 1.8em 6em}.view-panel[data-astro-cid-rebrjudu]{display:none}.view-panel[data-astro-cid-rebrjudu].is--active{display:block}.pillar-block[data-astro-cid-rebrjudu]{margin-bottom:4.5em}.pillar-banner[data-astro-cid-rebrjudu]{border-bottom:1px solid #0a234114;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5em;margin-bottom:1.8em;padding-bottom:1.2em;display:flex}.pillar-info[data-astro-cid-rebrjudu]{max-width:48rem}.pillar-tag[data-astro-cid-rebrjudu]{letter-spacing:.07em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:6px;margin-bottom:.6em;padding:4px 12px;font-family:RM Mono,monospace;font-size:.7rem;font-weight:600;display:inline-flex}.pillar-tag[data-astro-cid-rebrjudu].is--visitor{background:var(--tag-vis-bg);color:var(--tag-vis-color)}.pillar-tag[data-astro-cid-rebrjudu].is--operator{background:var(--tag-op-bg);color:var(--tag-op-color)}.pillar-title[data-astro-cid-rebrjudu]{letter-spacing:-.02em;color:var(--text-main);margin:0 0 .35em;font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:600}.pillar-desc[data-astro-cid-rebrjudu]{color:var(--text-dim);margin:0;font-size:.98rem;line-height:1.5}.pillar-count-badge[data-astro-cid-rebrjudu]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-vdim);background:#0a23410a;border-radius:9999px;align-self:flex-start;padding:6px 12px;font-family:RM Mono,monospace;font-size:.72rem}.pillar-cards-grid[data-astro-cid-rebrjudu]{grid-template-columns:repeat(3,1fr);gap:1.5em;display:grid}@media (width<=1024px){.pillar-cards-grid[data-astro-cid-rebrjudu]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.pillar-cards-grid[data-astro-cid-rebrjudu]{grid-template-columns:1fr}}.cap-card[data-astro-cid-rebrjudu]{background:var(--card-bg);border:1px solid var(--card-border);transition:var(--trans);border-radius:1.25em;flex-direction:column;justify-content:space-between;padding:1.8em 1.9em 1.6em;display:flex;position:relative;box-shadow:0 4px 20px #00000005}.cap-card[data-astro-cid-rebrjudu]:hover{border-color:var(--card-hover-border);transform:translateY(-2px);box-shadow:0 12px 36px #0a234112}.card-main-content[data-astro-cid-rebrjudu]{margin-bottom:1.4em}.card-header-line[data-astro-cid-rebrjudu]{align-items:center;gap:12px;margin-bottom:.9em;display:flex}.card-icon-box[data-astro-cid-rebrjudu]{width:36px;height:36px;color:var(--text-main);transition:var(--trans);background:#0a23410a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cap-card[data-astro-cid-rebrjudu]:hover .card-icon-box[data-astro-cid-rebrjudu]{background:var(--accent-soft);color:var(--accent-dark)}.card-icon-box[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{width:18px;height:18px}.cap-card-title[data-astro-cid-rebrjudu]{letter-spacing:-.015em;color:var(--text-main);margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.cap-card-body[data-astro-cid-rebrjudu]{color:var(--text-dim);margin:0;font-size:.91rem;line-height:1.58}.card-benefit-strip[data-astro-cid-rebrjudu]{color:var(--text-main);border-top:1px solid #0a23410d;align-items:center;gap:8px;padding-top:1.1em;font-size:.81rem;font-weight:500;display:flex}.benefit-tick[data-astro-cid-rebrjudu]{color:#0a2341;background:#4368882e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.benefit-tick[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{width:9px;height:9px}.table-container[data-astro-cid-rebrjudu]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:1.5em;overflow:hidden;box-shadow:0 16px 45px #00000008}.table-header-row[data-astro-cid-rebrjudu],.table-data-row[data-astro-cid-rebrjudu]{grid-template-columns:minmax(13em,16em) minmax(16em,23em) minmax(12em,20em);align-items:center;gap:1.6em;padding:0 2.4em;display:grid}.table-header-row[data-astro-cid-rebrjudu]{border-bottom:1px solid var(--row-border);background:#0a234104;padding-top:1.2em;padding-bottom:1.2em}.table-data-row[data-astro-cid-rebrjudu]{border-bottom:1px solid var(--row-border);padding-top:1em;padding-bottom:1em;transition:background .15s}.table-data-row[data-astro-cid-rebrjudu]:last-child{border-bottom:none}.table-data-row[data-astro-cid-rebrjudu]:hover{background:#0a234105}.table-col-label[data-astro-cid-rebrjudu]{letter-spacing:.09em;text-transform:uppercase;color:var(--text-vdim);font-family:RM Mono,monospace;font-size:.72rem}.table-group-header[data-astro-cid-rebrjudu]{background:#0a234103;align-items:baseline;gap:1em;padding:1.6em 2.4em .6em;display:flex}.table-group-header[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{letter-spacing:-.01em;color:var(--text-main);margin:0;font-size:1.05rem;font-weight:600}.table-cell-cap[data-astro-cid-rebrjudu]{color:var(--text-main);align-items:center;gap:10px;font-size:.95rem;font-weight:500;display:flex}.table-cap-icon[data-astro-cid-rebrjudu]{width:28px;height:28px;color:var(--text-dim);background:#0a23410a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.table-cap-icon[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{width:14px;height:14px}.table-cell-ours[data-astro-cid-rebrjudu]{color:var(--text-main);align-items:center;gap:8px;font-size:.94rem;font-weight:500;display:flex}.table-cell-ours[data-astro-cid-rebrjudu] svg[data-astro-cid-rebrjudu]{color:#436888;stroke:#436888;flex-shrink:0;width:16px;height:16px}.table-cell-them[data-astro-cid-rebrjudu]{color:var(--text-dim);font-size:.92rem}.table-cell-them[data-astro-cid-rebrjudu].is--none{color:var(--text-vdim)}.empty-search-state[data-astro-cid-rebrjudu]{text-align:center;background:var(--card-bg);border:1px solid var(--card-border);color:var(--text-dim);border-radius:1.5em;padding:4.5em 2em;display:none}.empty-search-state[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{color:var(--text-main);margin:0 0 .5em;font-size:1.25rem}@media (width<=860px){.table-header-row[data-astro-cid-rebrjudu]{display:none}.table-data-row[data-astro-cid-rebrjudu]{grid-template-columns:1fr;gap:.4em;padding:1.1em 1.5em}.sticky-toolbar[data-astro-cid-rebrjudu]{position:static}.filter-group-right[data-astro-cid-rebrjudu]{flex-wrap:wrap;min-width:0}.search-input-wrap[data-astro-cid-rebrjudu]{flex:100%}.industry-select-wrap[data-astro-cid-rebrjudu],.industry-select[data-astro-cid-rebrjudu]{width:100%}.aud-tabs[data-astro-cid-rebrjudu]{justify-content:space-between}.toolbar-container[data-astro-cid-rebrjudu]{flex-direction:column;align-items:stretch}.filter-group-right[data-astro-cid-rebrjudu]{justify-content:stretch}.search-input-wrap[data-astro-cid-rebrjudu]{max-width:100%}}.feat-cta[data-astro-cid-rebrjudu]{text-align:center;padding:5em 1.5em 1em}.feat-cta[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu]{letter-spacing:-.03em;color:var(--text-main);margin:0 0 .4em;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1.1}.feat-cta[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{color:var(--text-dim);margin:0 0 1.8em;font-size:1.05rem}.feat-cta-row[data-astro-cid-rebrjudu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6em;display:inline-flex}.feat-cta-btn[data-astro-cid-rebrjudu]{background:var(--mp-deep-navy);color:#fff;transition:var(--trans);border-radius:9999px;padding:.85em 1.6em;font-weight:500;text-decoration:none}.feat-cta-btn[data-astro-cid-rebrjudu]:hover{background:var(--mp-midnight-black)}.feat-cta-link[data-astro-cid-rebrjudu]{color:var(--text-main);text-underline-offset:4px;font-weight:500;text-decoration:underline}.feat-platform[data-astro-cid-rebrjudu]{max-width:72em;margin:0 auto;padding:6em 1.5em 0}.feat-platform[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu]{letter-spacing:-.03em;color:var(--text-main);margin:0 0 .4em;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1.1}.feat-platform-lede[data-astro-cid-rebrjudu]{color:var(--text-dim);max-width:40em;margin:0 0 3em;font-size:1.05rem}.feat-platform-group[data-astro-cid-rebrjudu]{border-top:1px solid #0a23411f;padding:2em 0}.feat-platform-group[data-astro-cid-rebrjudu] h3[data-astro-cid-rebrjudu]{color:var(--text-main);margin:0 0 .25em;font-size:1.35rem;font-weight:500}.feat-platform-sub[data-astro-cid-rebrjudu]{color:var(--text-dim);margin:0 0 1.5em}.feat-platform[data-astro-cid-rebrjudu] ul[data-astro-cid-rebrjudu]{grid-template-columns:repeat(auto-fill,minmax(16em,1fr));gap:1.25em 2em;margin:0;padding:0;list-style:none;display:grid}.feat-platform[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu]{gap:.3em;scroll-margin-top:11em;display:grid}.feat-platform[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu] a[data-astro-cid-rebrjudu],.feat-platform[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu] strong[data-astro-cid-rebrjudu]{color:var(--text-main);text-underline-offset:4px;font-weight:500;text-decoration:underline 1px}.feat-platform[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu] strong[data-astro-cid-rebrjudu]{text-decoration:none}.feat-platform[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu] span[data-astro-cid-rebrjudu]{color:var(--text-dim);line-height:1.5}
