header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs]{padding:var(--gutter)}#menu-button[data-astro-cid-nen7h5rs]{margin:var(--gutter);padding:.5rem}#menu-button[data-astro-cid-nen7h5rs][aria-expanded=true] img[data-astro-cid-nen7h5rs]:first-of-type,#menu-button[data-astro-cid-nen7h5rs][aria-expanded=false] img[data-astro-cid-nen7h5rs]:last-of-type{display:none}#request-demo[data-astro-cid-nen7h5rs]{margin:var(--gutter)}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:clamp(2.5rem,6vw,5.25rem);display:block}nav[data-astro-cid-nen7h5rs]{background-color:var(--color-background);width:100%;padding-left:var(--gutter);position:absolute;top:100%;& ul{list-style:none}& li{color:var(--color-brand);margin-bottom:1rem}& a{color:var(--color-brand);margin-bottom:5rem;font-size:1.75rem}& a:visited{color:inherit}}nav[data-astro-cid-nen7h5rs][hidden]{display:none}@media (width>=768px){nav[data-astro-cid-nen7h5rs]{margin-top:2rem;position:static;& a{font-size:1rem}}#menu-button[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs][hidden]{display:flex}ul[data-astro-cid-nen7h5rs]{gap:1rem;display:flex}#request-demo[data-astro-cid-nen7h5rs]{margin-left:auto}}footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-brand);color:#fff;padding:var(--gutter);margin-top:1rem}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:8rem;height:auto;margin-block:2rem;display:block}a[data-astro-cid-jo6i4kqk]{color:inherit}.links[data-astro-cid-jo6i4kqk]{gap:2rem;display:flex}.links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{width:50%}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}button[data-astro-cid-jo6i4kqk]{margin-block:2rem}.legals[data-astro-cid-jo6i4kqk]{border-block-start:1px solid #fff3;margin-block-start:2rem;padding-block-start:1rem}.legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem;display:flex}.legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:not(:last-child):after{content:"•";margin-inline-start:.5rem}.copywrite[data-astro-cid-jo6i4kqk]{margin-block:2rem}@media (width>=768px){.row[data-astro-cid-jo6i4kqk]{margin-block:2rem}.row[data-astro-cid-jo6i4kqk],.legals[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;font-size:.875rem;display:grid}.links[data-astro-cid-jo6i4kqk]{grid-column:2/4;grid-template-columns:subgrid}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{margin:0 0 0 2rem}button[data-astro-cid-jo6i4kqk]{align-self:start;margin-block:0;margin-inline-start:auto}.copywrite[data-astro-cid-jo6i4kqk]{margin-block:0}}:root{--color-brand:#2f4de1;--color-page:#f3f4f6;--color-text:#6b7587;--color-muted:#9c9ca6;--color-background:#f3f4f6;--gutter:1rem;--max-width:1200px}*{box-sizing:border-box}body{width:100%;color:var(--color-text);background:var(--color-background);margin:0 auto;font-family:Helvetica Neue;font-size:1rem;line-height:1.5}main{max-width:none;margin:0;padding:0}section{max-width:var(--max-width);padding-inline:var(--gutter);margin:0 auto 2rem}h1{color:var(--color-brand);font-size:2.375rem;font-weight:400;line-height:2.185rem}h2{color:#000;font-size:2rem;font-weight:400;line-height:2.2rem}h2 span{color:var(--color-muted)}.eyebrow{color:#000;font-size:.875rem}a{text-decoration:none}nav ul,footer ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}figure{margin-inline:var(--gutter);margin-block-end:2rem}figure img{object-fit:cover;border-radius:1rem}button,a.button{appearance:none;background:var(--color-brand);font:inherit;cursor:pointer;border:none;border-radius:.5rem;align-self:center;width:max-content;padding:.5rem 1rem;color:#fff!important}button.inverse,a.button.inverse{background-color:#fff;color:var(--color-brand)!important}button img{display:block}.band{padding-block:1rem}.bg-white{background-color:#fff}@media (width>=768px){section.split{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}section.split>:not(:first-child){grid-column:2/4}section.start{margin-inline:var(--gutter);grid-template-columns:1fr 1fr;padding:2rem;display:grid}section.start>*{grid-column:1}section.start>figure{grid-column:1/-1}section.end{max-width:75%;margin-inline:auto 0}figure{margin-inline:2rem}figure img{aspect-ratio:54/25;width:100%}}
