/* designql:dsv-ds-ia-dark-draft */
:root {
  --ds-brand-logo-full-svg: <?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 238.47 48.9">
  <defs>
    <style>
      .cls-1 {
        fill: #fff;
      }
    </style>
  </defs>
  <g>
    <path class="cls-1" d="m14,10.49v27.96h-3.72V10.49h3.72Z"/>
    <path class="cls-1" d="m31.98,10.49l10.93,27.96h-4.11l-3.05-8.42h-11.83l-3.13,8.42h-3.8l10.89-27.96h4.11Zm2.58,16.41l-4.66-13.04h-.08l-4.74,13.04h9.48Z"/>
  </g>
  <g>
    <path class="cls-1" d="m61.42,32.31v-1.69h2.37v-13.46h-2.37v-1.69h6.76v1.69h-2.36v13.46h2.36v1.69h-6.76Z"/>
    <path class="cls-1" d="m70.11,32.31v-12.45h1.93v2h.1c.31-.7.74-1.26,1.29-1.67.55-.41,1.3-.62,2.23-.62,1.29,0,2.3.41,3.05,1.24.75.83,1.12,2,1.12,3.51v7.99h-1.93v-7.67c0-2.24-.94-3.36-2.82-3.36-.39,0-.76.05-1.12.15-.36.1-.69.24-.98.44-.29.19-.52.44-.69.74-.17.3-.25.65-.25,1.05v8.66h-1.93Z"/>
    <path class="cls-1" d="m82.25,32.31v-12.45h1.93v2h.1c.31-.7.74-1.26,1.29-1.67.55-.41,1.3-.62,2.23-.62,1.29,0,2.3.41,3.05,1.24.75.83,1.12,2,1.12,3.51v7.99h-1.93v-7.67c0-2.24-.94-3.36-2.82-3.36-.39,0-.76.05-1.12.15-.36.1-.69.24-.98.44-.29.19-.52.44-.69.74-.17.3-.25.65-.25,1.05v8.66h-1.93Z"/>
    <path class="cls-1" d="m99.09,32.6c-.84,0-1.6-.15-2.29-.46-.69-.31-1.28-.74-1.77-1.32-.49-.57-.87-1.25-1.15-2.05-.27-.8-.41-1.69-.41-2.69s.14-1.87.41-2.68c.27-.8.66-1.49,1.15-2.06.49-.57,1.08-1.01,1.77-1.31.69-.31,1.46-.46,2.29-.46s1.6.15,2.28.46c.68.31,1.27.74,1.77,1.31.5.57.88,1.26,1.16,2.06.27.8.41,1.7.41,2.68s-.14,1.89-.41,2.69c-.27.8-.66,1.48-1.16,2.05-.5.57-1.09,1.01-1.77,1.32-.68.31-1.44.46-2.28.46Zm0-1.71c1.05,0,1.9-.32,2.56-.97.66-.64.99-1.62.99-2.94v-1.79c0-1.32-.33-2.3-.99-2.94-.66-.64-1.51-.97-2.56-.97s-1.9.32-2.56.97c-.66.64-.99,1.63-.99,2.94v1.79c0,1.32.33,2.3.99,2.94.66.64,1.51.97,2.56.97Z"/>
    <path class="cls-1" d="m108.89,32.31l-4.37-12.45h1.93l2.17,6.18,1.35,4.25h.12l1.35-4.25,2.22-6.18h1.86l-4.39,12.45h-2.24Z"/>
    <path class="cls-1" d="m125.27,32.31c-.72,0-1.24-.19-1.56-.58s-.51-.87-.59-1.45h-.12c-.27.77-.72,1.35-1.35,1.74-.63.39-1.38.58-2.24.58-1.32,0-2.35-.34-3.08-1.01-.73-.68-1.1-1.59-1.1-2.75s.43-2.08,1.29-2.7,2.2-.94,4.02-.94h2.46v-1.23c0-.88-.24-1.56-.72-2.03-.48-.47-1.22-.7-2.22-.7-.76,0-1.39.17-1.89.51-.51.34-.93.79-1.27,1.35l-1.16-1.09c.34-.68.88-1.25,1.62-1.73.74-.47,1.67-.71,2.8-.71,1.51,0,2.69.37,3.52,1.11.84.74,1.26,1.77,1.26,3.08v6.84h1.42v1.71h-1.09Zm-5.55-1.35c.48,0,.92-.06,1.33-.17.4-.11.75-.27,1.04-.48.29-.21.51-.45.68-.72.16-.27.24-.57.24-.89v-2.05h-2.56c-1.11,0-1.92.16-2.43.48-.51.32-.76.79-.76,1.4v.51c0,.61.22,1.09.66,1.42.44.34,1.04.51,1.8.51Z"/>
    <path class="cls-1" d="m130.29,32.31c-.68,0-1.19-.19-1.53-.57s-.52-.87-.52-1.48v-8.69h-2.05v-1.71h1.16c.42,0,.7-.08.86-.25.15-.17.23-.46.23-.88v-2.32h1.74v3.45h2.73v1.71h-2.73v9.03h2.53v1.71h-2.41Z"/>
    <path class="cls-1" d="m135.41,16.94c-.42,0-.72-.1-.9-.3-.19-.2-.28-.46-.28-.78v-.31c0-.32.09-.58.28-.78.18-.2.49-.3.9-.3s.72.1.9.3c.18.2.28.46.28.78v.31c0,.32-.09.58-.28.78-.19.2-.49.3-.9.3Zm-.97,2.92h1.93v12.45h-1.93v-12.45Z"/>
    <path class="cls-1" d="m143.61,32.6c-.84,0-1.6-.15-2.29-.46-.69-.31-1.28-.74-1.77-1.32-.49-.57-.87-1.25-1.15-2.05-.27-.8-.41-1.69-.41-2.69s.14-1.87.41-2.68c.27-.8.66-1.49,1.15-2.06.49-.57,1.08-1.01,1.77-1.31.69-.31,1.46-.46,2.29-.46s1.6.15,2.28.46c.68.31,1.27.74,1.77,1.31.5.57.88,1.26,1.16,2.06.27.8.41,1.7.41,2.68s-.14,1.89-.41,2.69c-.27.8-.66,1.48-1.16,2.05-.5.57-1.09,1.01-1.77,1.32-.68.31-1.44.46-2.28.46Zm0-1.71c1.05,0,1.9-.32,2.56-.97.66-.64.99-1.62.99-2.94v-1.79c0-1.32-.33-2.3-.99-2.94-.66-.64-1.51-.97-2.56-.97s-1.9.32-2.56.97c-.66.64-.99,1.63-.99,2.94v1.79c0,1.32.33,2.3.99,2.94.66.64,1.51.97,2.56.97Z"/>
    <path class="cls-1" d="m150.85,32.31v-12.45h1.93v2h.1c.31-.7.74-1.26,1.29-1.67.55-.41,1.3-.62,2.23-.62,1.29,0,2.3.41,3.05,1.24.75.83,1.12,2,1.12,3.51v7.99h-1.93v-7.67c0-2.24-.94-3.36-2.82-3.36-.39,0-.76.05-1.12.15-.36.1-.69.24-.98.44-.29.19-.52.44-.69.74-.17.3-.25.65-.25,1.05v8.66h-1.93Z"/>
    <path class="cls-1" d="m177.86,32.31l-1.69-4.97h-6.8l-1.69,4.97h-2.05l5.89-16.84h2.58l5.89,16.84h-2.12Zm-5.04-14.96h-.12l-2.85,8.2h5.82l-2.85-8.2Z"/>
    <path class="cls-1" d="m183.07,32.31c-.68,0-1.19-.19-1.53-.57-.35-.38-.52-.86-.52-1.44v-15.85h1.93v16.14h1.83v1.71h-1.71Z"/>
    <path class="cls-1" d="m196.51,33.7c0,1.28-.5,2.22-1.51,2.83-1.01.6-2.51.9-4.52.9s-3.35-.27-4.2-.79c-.85-.53-1.28-1.29-1.28-2.27,0-.67.18-1.2.53-1.58.35-.38.84-.66,1.45-.83v-.27c-.74-.35-1.11-.93-1.11-1.73,0-.62.2-1.1.6-1.43.4-.33.92-.57,1.54-.73v-.1c-.74-.35-1.32-.86-1.73-1.53-.41-.66-.62-1.43-.62-2.3,0-.63.11-1.21.34-1.74s.54-.99.95-1.37c.41-.38.9-.67,1.47-.88s1.21-.31,1.92-.31c.88,0,1.67.16,2.36.48v-.22c0-.49.11-.89.34-1.21.22-.32.59-.48,1.11-.48h1.86v1.71h-2.36v.8c.45.39.8.85,1.05,1.39.25.54.37,1.15.37,1.83,0,.63-.11,1.21-.34,1.74s-.54.99-.95,1.37c-.41.38-.9.67-1.48.88s-1.22.31-1.93.31c-.4,0-.8-.04-1.21-.12-.42.11-.8.28-1.13.49-.34.22-.51.52-.51.9s.18.62.53.75c.35.13.81.19,1.38.19h2.65c1.54,0,2.67.29,3.37.88s1.05,1.39,1.05,2.42Zm-1.81.13c0-.5-.19-.9-.57-1.19-.38-.3-1.05-.45-2.02-.45h-4.15c-.77.35-1.16.92-1.16,1.69,0,.55.21,1.01.62,1.4.41.39,1.11.58,2.09.58h1.79c1.08,0,1.91-.17,2.51-.51.6-.34.89-.84.89-1.52Zm-4.32-7.19c.82,0,1.47-.2,1.95-.59.48-.4.72-1.01.72-1.83v-.68c0-.82-.24-1.43-.72-1.83-.48-.4-1.13-.59-1.95-.59s-1.47.2-1.95.59c-.48.4-.72,1.01-.72,1.83v.68c0,.82.24,1.43.72,1.83.48.4,1.13.59,1.95.59Z"/>
    <path class="cls-1" d="m201.72,32.6c-.85,0-1.62-.15-2.3-.46-.68-.31-1.27-.74-1.76-1.32-.49-.57-.87-1.25-1.13-2.05s-.4-1.69-.4-2.69.13-1.87.4-2.68c.27-.8.64-1.49,1.13-2.06.49-.57,1.08-1.01,1.76-1.31.68-.31,1.45-.46,2.3-.46s1.58.15,2.24.46,1.22.73,1.69,1.26c.47.54.82,1.17,1.07,1.91.25.74.37,1.55.37,2.43v.91h-8.95v.58c0,.53.08,1.03.25,1.48.17.46.41.86.72,1.19s.7.6,1.16.8.98.29,1.56.29c.79,0,1.48-.18,2.06-.55.59-.37,1.04-.9,1.36-1.59l1.38,1c-.4.86-1.03,1.55-1.88,2.08-.85.53-1.87.79-3.04.79Zm0-11.41c-.53,0-1.01.09-1.45.28-.43.18-.81.44-1.12.78-.31.34-.56.73-.74,1.19-.18.46-.27.96-.27,1.5v.17h6.88v-.26c0-1.1-.3-1.99-.9-2.65-.6-.66-1.4-1-2.4-1Z"/>
    <path class="cls-1" d="m208.72,14.45h1.93v7.41h.1c.32-.78.79-1.36,1.41-1.73.62-.37,1.36-.56,2.23-.56.77,0,1.47.15,2.1.46.63.31,1.16.74,1.6,1.3s.78,1.25,1.01,2.05c.23.8.35,1.71.35,2.7s-.12,1.9-.35,2.7c-.23.8-.57,1.49-1.01,2.05-.44.56-.98,1-1.6,1.3-.63.31-1.33.46-2.1.46-1.69,0-2.9-.76-3.64-2.29h-.1v2h-1.93V14.45Zm5.14,16.43c1.09,0,1.95-.34,2.58-1.03s.94-1.59.94-2.7v-2.13c0-1.12-.31-2.02-.94-2.7-.63-.69-1.49-1.03-2.58-1.03-.43,0-.85.06-1.24.18-.39.12-.74.29-1.03.5-.29.21-.52.46-.69.76-.17.3-.25.62-.25.96v4.66c0,.4.08.76.25,1.08.17.32.4.58.69.8.29.22.63.38,1.03.5.39.11.81.17,1.24.17Z"/>
    <path class="cls-1" d="m221.15,32.31v-12.45h1.93v2.29h.12c.23-.6.63-1.13,1.21-1.59s1.38-.7,2.39-.7h.75v1.93h-1.13c-1.05,0-1.86.2-2.45.59-.59.39-.88.89-.88,1.48v8.45h-1.93Z"/>
    <path class="cls-1" d="m237.39,32.31c-.72,0-1.24-.19-1.56-.58s-.51-.87-.59-1.45h-.12c-.27.77-.72,1.35-1.35,1.74-.63.39-1.38.58-2.24.58-1.32,0-2.35-.34-3.08-1.01-.73-.68-1.1-1.59-1.1-2.75s.43-2.08,1.29-2.7,2.2-.94,4.02-.94h2.46v-1.23c0-.88-.24-1.56-.72-2.03-.48-.47-1.22-.7-2.22-.7-.76,0-1.39.17-1.89.51-.51.34-.93.79-1.27,1.35l-1.16-1.09c.34-.68.88-1.25,1.62-1.73.74-.47,1.67-.71,2.8-.71,1.51,0,2.69.37,3.52,1.11.84.74,1.26,1.77,1.26,3.08v6.84h1.42v1.71h-1.09Zm-5.55-1.35c.48,0,.92-.06,1.33-.17.4-.11.75-.27,1.04-.48.29-.21.51-.45.68-.72.16-.27.24-.57.24-.89v-2.05h-2.56c-1.11,0-1.92.16-2.43.48-.51.32-.76.79-.76,1.4v.51c0,.61.22,1.09.66,1.42.44.34,1.04.51,1.8.51Z"/>
  </g>
  <path class="cls-1" d="m0,0v48.94h52.43V0H0Zm48.94,45.44H3.5V3.5h45.44v41.94Z"/>
</svg>;
  --ds-color-accent: #6FA8C7;
  --ds-color-bg: #0A1826;
  --ds-color-bg-deep: #06101A;
  --ds-color-hairline: #2A3D4E;
  --ds-color-ink: #E8ECEF;
  --ds-color-muted: #8A9CAD;
  --ds-color-success: #5BC99A;
  --ds-color-surface: #12283C;
  --ds-emphasis-style: italic;
  --ds-font-body: "Inter", system-ui, -apple-system, "Helvetica Neue", sans-serif;
  --ds-font-display: "Tiempos Text", "Freight Text", Georgia, "Times New Roman", serif;
  --ds-font-eyebrow: "Inter", system-ui, sans-serif;
  --ds-text-transform-eyebrow: uppercase;
  --ds-tracking-eyebrow: 0.18em;
}
:root{--ia-ink:var(--colors-ink,var(--ds-color-ink,#111827));--ia-paper:var(--colors-paper,var(--ds-color-bg,#f8fafc));--ia-panel:var(--colors-panel,var(--ds-color-surface,#ffffff));--ia-line:var(--colors-line,var(--ds-color-hairline,#d8dee8));--ia-accent:var(--colors-primary,var(--ds-color-accent,#0f766e));--ia-accent-2:var(--colors-accent,var(--ds-color-success,#b91c1c));--ia-muted:var(--colors-muted,var(--ds-color-muted,#53606f))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ia-paper);color:var(--ia-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55;letter-spacing:0}a{color:inherit}.c2h-wrap{width:min(1160px,calc(100% - 40px));margin:0 auto}.c2h-site-header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 28px;border-bottom:1px solid color-mix(in srgb,var(--ia-line) 72%,transparent);background:color-mix(in srgb,var(--ia-panel) 92%,transparent);color:var(--ia-ink);position:sticky;top:0;z-index:3;backdrop-filter:blur(14px)}.c2h-brand{display:inline-flex;align-items:center;min-width:0;font-weight:750;text-decoration:none}.c2h-brand img{display:block;width:clamp(150px,18vw,238px);height:auto;max-height:49px}.c2h-site-header nav{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.c2h-site-header nav a{text-decoration:none;color:var(--ia-muted);font-size:14px}.c2h-site-header nav a:hover,.c2h-text-link:hover{color:var(--ia-accent)}.c2h-section{padding:88px 0}.c2h-section-head{max-width:760px;margin:0 0 28px}.c2h-section-head h2{margin:0 0 10px;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.05}.c2h-section-head p{margin:0;color:var(--ia-muted);font-size:1.08rem}.c2h-kicker{margin:0 0 12px;color:var(--ia-accent);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0}.c2h-hero{min-height:72vh;background:radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--ia-accent) 28%,transparent),transparent 34%),linear-gradient(135deg,var(--ia-ink),var(--ia-panel));background-size:cover;background-position:center;color:white;display:flex;align-items:center}.c2h-hero-inner{padding:56px 0}.c2h-hero h1,.c2h-article h1{font-size:clamp(2.7rem,7vw,6rem);line-height:.95;margin:0 0 22px;max-width:940px}.c2h-hero p,.c2h-deck{font-size:clamp(1.08rem,2vw,1.4rem);max-width:760px;color:color-mix(in srgb,currentColor 84%,transparent)}.c2h-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:3px;background:var(--ia-accent);color:white;text-decoration:none;font-weight:750;margin-top:20px}.c2h-text-link{color:var(--ia-accent);font-weight:750;text-decoration:none}.c2h-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.c2h-feature,.c2h-card,.c2h-person,details{background:var(--ia-panel);border:1px solid var(--ia-line);border-radius:6px;overflow:hidden}.c2h-feature,.c2h-person,details{padding:26px}.c2h-feature h2,.c2h-card h2,.c2h-person h2{margin:0 0 10px;line-height:1.15}.c2h-feature p,.c2h-card p,.c2h-person p{margin:0;color:var(--ia-muted)}.c2h-card{display:flex;flex-direction:column;min-height:100%}.c2h-card-body{padding:22px}.c2h-card-body .c2h-kicker{min-height:18px;font-size:12px;color:var(--ia-muted)}.c2h-card-image{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:var(--ia-line)}.c2h-feature img,.c2h-featured,.c2h-person img,.c2h-testimonial img,.c2h-logo img,.c2h-video video{width:100%;height:auto;display:block}.c2h-role,.c2h-muted{color:var(--ia-muted)}.c2h-stats{background:color-mix(in srgb,var(--ia-panel) 72%,var(--ia-paper))}.c2h-stat strong{display:block;font-size:2.25rem;line-height:1}.c2h-logo-cloud .c2h-grid{align-items:center}.c2h-logo{display:flex;align-items:center;justify-content:center;min-height:96px}.c2h-quote blockquote{font-size:clamp(1.7rem,4vw,3rem);line-height:1.15;margin:0}.c2h-cta{background:var(--ia-ink);color:white}.c2h-prose{font-size:1.05rem}.c2h-prose img{max-width:100%;height:auto}.c2h-footer{border-top:1px solid var(--ia-line);padding:34px 28px;color:var(--ia-muted)}pre{white-space:pre-wrap;overflow:auto;background:#eef2f7;padding:16px}@media(max-width:720px){.c2h-site-header{align-items:flex-start;flex-direction:column}.c2h-section{padding:64px 0}.c2h-hero{min-height:68vh}}