body.body{min-height:100vh;background-color:var(--alloy,#f2efe8)}body,html{overflow-x:clip;max-width:100%}.hero-embed-placeholder{object-fit:cover;z-index:0}.hero-embed-iframe,.hero-embed-placeholder{position:absolute;inset:0;width:100%;height:100%}.hero-embed-iframe{z-index:1}:root{--c-navy:#0a1f44;--c-green:#0a7d43;--c-ink:#111827;--c-muted:#5b6472;--c-border:#e6e8ec;--c-bg-soft:#f5f7f9;--maxw:1200px}.company-detail-row{gap:.25rem}.prose{max-width:760px;margin:0 auto;color:var(--c-ink);font-family:Aeonik,Tahoma,sans-serif;font-size:1.125rem;line-height:1.75}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--c-navy);line-height:1.2;margin:1.25em 0 .6em}.prose h1,.prose h2,.prose h3{font-weight:300}.prose h4{font-weight:700}.prose h1{font-size:2rem}.prose h2{font-size:1.75rem}.prose h3{font-size:1.5rem}.prose a{color:#F15C4E;text-decoration:underline}.prose ol,.prose ul{margin:0 0 1.25em 1.25em}.prose li{margin:.4em 0}.prose img{max-width:100%;height:auto;border-radius:12px;margin:1.5em 0}.prose blockquote{border-left:4px solid #f15c4e;margin:1.5em 0;padding:.25em 0 .25em 1.25em;color:var(--c-muted);font-style:italic}.prose pre{background:#0b1020;color:#e6e8ec;padding:1.25em;border-radius:12px;overflow-x:auto;margin:1.5em 0;font-size:.95rem}.prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose :not(pre)>code{background:var(--c-bg-soft);padding:.15em .4em;border-radius:6px}.prose hr{border:none;border-top:1px solid var(--c-border);margin:2.5em 0}.prose table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:1rem}.prose td,.prose th{border:1px solid var(--c-border);padding:.6em .9em;text-align:left}.prose th{background:var(--c-bg-soft)}.standards-table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:1rem}.standards-table td,.standards-table th{border:1px solid var(--c-border);padding:.75em 1em;text-align:left;vertical-align:top}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes logo-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.div-block-2 .container-2{flex:none;will-change:transform;animation:logo-marquee 28s linear infinite}.div-block-2:hover .container-2{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.div-block-2 .container-2{animation:none}}.flex-block-32.nav-open{display:flex!important;opacity:1!important;height:auto!important;padding-top:1rem;padding-bottom:1rem;transition:opacity .25s ease}.section-6{position:relative;z-index:1}.reveal{opacity:0}.reveal.is-visible{opacity:1;transition:opacity .7s ease}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-visible{opacity:1;transition:none}}.image-9,.thumb-zoom .image-10{transition:transform .5s cubic-bezier(.16,1,.3,1)}.div-block-69:hover .image-9,.thumb-zoom:hover .image-10{transform:scale(1.1)}.thumb-zoom{overflow:hidden;border-radius:8px;width:67%;padding-right:.25rem}.thumb-zoom .image-10{width:100%;height:100%;padding-right:0;border-radius:0}@media screen and (max-width:767px){.thumb-zoom{border-radius:8px 8px 0 0;width:100%;padding-right:0}}@media (prefers-reduced-motion:reduce){.image-9,.thumb-zoom .image-10{transition:none}}.flex-block-36 .dropdown-list-2{display:flex;flex-flow:column;height:0;overflow:hidden;will-change:height;transition:height .34s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.flex-block-36 .dropdown-list-2{transition:none}}.pricing-subtitle{max-width:42rem;color:var(--steel);padding-top:1rem;font-size:1.125rem;line-height:140%}.pricing-note{padding-top:1rem;padding-bottom:.75rem}.pricing-page .list{margin-bottom:1.5rem}.pricing-cta{margin-top:auto}@media screen and (max-width:479px){.pricing-subtitle{font-size:1rem}}@media screen and (min-width:992px){.pricing-page{padding-left:5rem;padding-right:5rem}.pricing-page .flex-block-46{max-width:1240px}.pricing-page .use-cases-column{padding:2.5rem}}.express-cta{margin:1.5rem 0 0;font-size:1.25rem;line-height:130%}.w-layout-hflex.express-cta-pair{flex-wrap:wrap;align-items:center;grid-column-gap:1rem;grid-row-gap:1rem;margin-top:2rem}.express-cta-pair .button-7{margin-top:0}.express-cta-note{margin:1.5rem 0 0;font-size:.95rem;line-height:140%}.express-cta-note a{color:inherit;text-decoration:underline}.prose .harness-card{margin:1.75em 0;padding:28px 12px 12px;border-radius:16px;background:#002127;color:#fff}.prose .harness-eyebrow{padding:0 16px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#1af1f5}.prose .harness-title{padding:0 16px;margin:6px 0 18px;font-size:1.4rem;font-weight:300;line-height:1.3}.prose .harness-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.prose .harness-table td,.prose .harness-table th{border:none;border-top:1px solid #0d3a40;background:transparent;padding:14px 16px;vertical-align:middle;text-align:left;font-weight:400}.prose .harness-table thead th{border-top:none;padding-top:0;padding-bottom:12px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#7f989b}.prose .harness-table .harness-check{width:96px;text-align:center}.prose .harness-table thead .harness-check{color:#1af1f5}.prose .harness-table th[scope=row]{white-space:nowrap}.prose .harness-table code{color:#fff;background:#0d3a40;padding:3px 8px;border-radius:6px;font-size:.88rem}.prose .harness-table .harness-desc{color:#a9bcbe;font-size:.9rem;line-height:1.45}.prose .harness-table .harness-check span{display:inline-block;width:22px;height:22px;border-radius:11px;background:#22c55e;color:#fff;font-size:13px;font-weight:700;line-height:22px;text-align:center}@media (max-width:640px){.prose .harness-table thead{display:none}.prose .harness-table tr{display:grid;grid-template-columns:1fr auto;border-top:1px solid #0d3a40;padding:14px 16px;grid-row-gap:6px;row-gap:6px}.prose .harness-table tbody td,.prose .harness-table tbody th{border:none;padding:0}.prose .harness-table .harness-desc{grid-column:1;grid-row:2}.prose .harness-table tbody .harness-check{grid-column:2;grid-row:1/span 2;width:auto;align-self:center}}