@font-face{font-family:Jakarta;src:url("/assets/images/sales/Jakarta-400.ttf");font-weight:400;font-display:swap}
@font-face{font-family:Jakarta;src:url("/assets/images/sales/JakartaSemi-600.ttf");font-weight:600;font-display:swap}
@font-face{font-family:Jakarta;src:url("/assets/images/sales/JakartaBold-700.ttf");font-weight:700;font-display:swap}
.sales-site,#header-placeholder,#footer-placeholder{--ink:#102c3c;--night:#091d29;--navy:#102c3c;--muted:#59707c;--paper:#f4f6f3;--line:#d4dfdf;--teal:#006e65;--aqua:#77e2cc;--gold:#e8c58a;--white:#fff;--ease:cubic-bezier(.2,.8,.2,1)}
.sales-site *,#header-placeholder *,#footer-placeholder *{box-sizing:border-box}
.sales-site,#header-placeholder,#footer-placeholder{scroll-behavior:smooth;scroll-padding-top:100px}
.sales-site,#header-placeholder,#footer-placeholder{margin:0;font:15px/1.65 Jakarta,sans-serif;color:var(--ink);background:var(--paper)}
.sales-site button,#header-placeholder button,#footer-placeholder button,.sales-site input,#header-placeholder input,#footer-placeholder input,.sales-site select,#header-placeholder select,#footer-placeholder select{font:inherit}
.sales-site button,#header-placeholder button,#footer-placeholder button,.sales-site a,#header-placeholder a,#footer-placeholder a{-webkit-tap-highlight-color:transparent}
.sales-site a,#header-placeholder a,#footer-placeholder a{color:inherit;text-decoration:none}
.sales-site button,#header-placeholder button,#footer-placeholder button{cursor:pointer}
.sales-site button:disabled,#header-placeholder button:disabled,#footer-placeholder button:disabled{cursor:default}
.sales-site img,#header-placeholder img,#footer-placeholder img{max-width:100%;height:auto;display:block}
.sales-site h1,#header-placeholder h1,#footer-placeholder h1,.sales-site h2,#header-placeholder h2,#footer-placeholder h2,.sales-site h3,#header-placeholder h3,#footer-placeholder h3,.sales-site p,#header-placeholder p,#footer-placeholder p{margin:0}
.sales-site h1,#header-placeholder h1,#footer-placeholder h1,.sales-site h2,#header-placeholder h2,#footer-placeholder h2,.sales-site h3,#header-placeholder h3,#footer-placeholder h3{line-height:1.12;font-weight:600;text-wrap:balance;letter-spacing:-.035em}
.sales-site h1,#header-placeholder h1,#footer-placeholder h1{font-size:clamp(44px,5.5vw,78px)}
.sales-site h2,#header-placeholder h2,#footer-placeholder h2{font-size:clamp(34px,3.5vw,52px)}
.sales-site h3,#header-placeholder h3,#footer-placeholder h3{font-size:24px}
.sales-site p,#header-placeholder p,#footer-placeholder p{max-width:68ch}
.sales-site ::selection,#header-placeholder ::selection,#footer-placeholder ::selection{background:var(--aqua);color:var(--night)}
.sales-site :focus-visible,#header-placeholder :focus-visible,#footer-placeholder :focus-visible{outline:3px solid #d1a14e;outline-offset:5px}
.sales-site ::-webkit-scrollbar,#header-placeholder ::-webkit-scrollbar,#footer-placeholder ::-webkit-scrollbar{width:10px}
.sales-site ::-webkit-scrollbar-thumb,#header-placeholder ::-webkit-scrollbar-thumb,#footer-placeholder ::-webkit-scrollbar-thumb{background:#92a7ac;border:3px solid var(--paper);border-radius:8px}
.sales-site code,#header-placeholder code,#footer-placeholder code,.sales-site pre,#header-placeholder pre,#footer-placeholder pre{font-family:Consolas,monospace}
.sales-site button,#header-placeholder button,#footer-placeholder button{color:inherit}
.sales-site svg,#header-placeholder svg,#footer-placeholder svg{display:block}
.sales-site .wrap,#header-placeholder .wrap,#footer-placeholder .wrap{max-width:1320px;padding:0 48px;margin:auto}
.sales-site .skip,#header-placeholder .skip,#footer-placeholder .skip{position:absolute;top:-100px;left:20px;background:white;padding:12px;z-index:100}
.sales-site .skip:focus,#header-placeholder .skip:focus,#footer-placeholder .skip:focus{top:10px}
.sales-site .prototype,#header-placeholder .prototype,#footer-placeholder .prototype{height:30px;background:#173947;color:#b9d5d8;font-size:11px;display:flex;align-items:center;justify-content:center;gap:20px;letter-spacing:.04em}
.sales-site .prototype a,#header-placeholder .prototype a,#footer-placeholder .prototype a{color:white;text-decoration:underline;text-underline-offset:3px}
.sales-site .site-header,#header-placeholder .site-header,#footer-placeholder .site-header{height:90px;background:var(--night);color:#edf5f5;border-bottom:1px solid #27404d;position:relative;z-index:10}
.sales-site .nav,#header-placeholder .nav,#footer-placeholder .nav{height:100%;display:flex;align-items:center;gap:36px}
.sales-site .brand,#header-placeholder .brand,#footer-placeholder .brand{margin-right:auto;flex:none}
.sales-site .brand img,#header-placeholder .brand img,#footer-placeholder .brand img{width:158px;height:auto}
.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{display:flex;align-items:center;gap:30px;font-size:13px}
.sales-site .nav-links a,#header-placeholder .nav-links a,#footer-placeholder .nav-links a{padding:10px 0}
.sales-site .nav-links a:hover,#header-placeholder .nav-links a:hover,#footer-placeholder .nav-links a:hover,.sales-site .nav-links a[aria-current=page],#header-placeholder .nav-links a[aria-current=page],#footer-placeholder .nav-links a[aria-current=page]{color:var(--aqua)}
.sales-site .nav-cta,#header-placeholder .nav-cta,#footer-placeholder .nav-cta{font-size:13px;border:1px solid #597078;padding:10px 18px;border-radius:5px}
.sales-site .nav-cta:hover,#header-placeholder .nav-cta:hover,#footer-placeholder .nav-cta:hover{background:#1b3c4a}
.sales-site .menu-toggle,#header-placeholder .menu-toggle,#footer-placeholder .menu-toggle{display:none;background:none;border:1px solid #597078;border-radius:4px;padding:8px 12px}
.sales-site .btn,#header-placeholder .btn,#footer-placeholder .btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;border:1px solid transparent;padding:14px 23px;border-radius:5px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}
.sales-site .btn:hover,#header-placeholder .btn:hover,#footer-placeholder .btn:hover{transform:translateY(-2px)}
.sales-site .btn-primary,#header-placeholder .btn-primary,#footer-placeholder .btn-primary{background:var(--aqua);color:var(--night)}
.sales-site .btn-primary:hover,#header-placeholder .btn-primary:hover,#footer-placeholder .btn-primary:hover{background:#9aefdc}
.sales-site .btn-dark,#header-placeholder .btn-dark,#footer-placeholder .btn-dark{background:var(--ink);color:white}
.sales-site .btn-dark:hover,#header-placeholder .btn-dark:hover,#footer-placeholder .btn-dark:hover{background:#214c5e}
.sales-site .btn-ghost,#header-placeholder .btn-ghost,#footer-placeholder .btn-ghost{border-color:#49616e;color:white}
.sales-site .btn-light,#header-placeholder .btn-light,#footer-placeholder .btn-light{background:white;border-color:var(--line)}
.sales-site .arrow,#header-placeholder .arrow,#footer-placeholder .arrow{width:18px;height:18px;flex:none}
.sales-site .action-row,#header-placeholder .action-row,#footer-placeholder .action-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.sales-site .text-link,#header-placeholder .text-link,#footer-placeholder .text-link{display:inline-flex;gap:18px;align-items:center;font-size:13px;font-weight:600;padding:7px 0;border-bottom:1px solid currentColor}
.sales-site .hero,#header-placeholder .hero,#footer-placeholder .hero{background:var(--night);color:#f4f4ed;padding:64px 0 0;overflow:hidden}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:12px;align-items:center;min-height:536px}
.sales-site .hero-copy,#header-placeholder .hero-copy,#footer-placeholder .hero-copy{position:relative;z-index:2;padding:18px 0 60px}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:clamp(48px,4.7vw,64px);letter-spacing:-.04em;max-width:620px}
.sales-site .hero h1 span,#header-placeholder .hero h1 span,#footer-placeholder .hero h1 span{color:var(--aqua)}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{font-size:16px;color:#b9cdd3;line-height:1.85;max-width:440px;margin:25px 0 30px}
.sales-site .hero-note,#header-placeholder .hero-note,#footer-placeholder .hero-note{font-size:11px;color:#b7c9d0;margin-top:24px;display:flex;align-items:center;gap:9px}
.sales-site .small-dot,#header-placeholder .small-dot,#footer-placeholder .small-dot{width:6px;height:6px;background:var(--aqua);border-radius:50%;display:inline-block}
.sales-site .atlas,#header-placeholder .atlas,#footer-placeholder .atlas{position:relative;min-width:0;min-height:550px;margin-right:-18px}
.sales-site .atlas-svg,#header-placeholder .atlas-svg,#footer-placeholder .atlas-svg{width:100%;height:510px;overflow:visible}
.sales-site .atlas-svg text,#header-placeholder .atlas-svg text,#footer-placeholder .atlas-svg text{font-family:Jakarta,sans-serif}
.sales-site .orbit,#header-placeholder .orbit,#footer-placeholder .orbit{fill:none;stroke:#234655;stroke-width:1}
.sales-site .route,#header-placeholder .route,#footer-placeholder .route{fill:none;stroke:#487981;stroke-width:1.4}
.sales-site .signal,#header-placeholder .signal,#footer-placeholder .signal{fill:none;stroke:var(--aqua);stroke-width:2;stroke-dasharray:6 150;animation:signal 9s linear infinite}
.sales-site .atlas-label,#header-placeholder .atlas-label,#footer-placeholder .atlas-label{fill:#adc6cc;font-size:11px;letter-spacing:.07em}
.sales-site .atlas-node,#header-placeholder .atlas-node,#footer-placeholder .atlas-node{fill:#123746;stroke:#49727a;stroke-width:1}
.sales-site .atlas-name,#header-placeholder .atlas-name,#footer-placeholder .atlas-name{font-size:15px;fill:#f6f7f1;font-weight:600}
.sales-site .atlas-small,#header-placeholder .atlas-small,#footer-placeholder .atlas-small{font-size:11px;fill:#a5c3ca}
.sales-site .atlas-main,#header-placeholder .atlas-main,#footer-placeholder .atlas-main{fill:#153d49;stroke:#77e2cc;stroke-width:1.4}
.sales-site .atlas-focus,#header-placeholder .atlas-focus,#footer-placeholder .atlas-focus{fill:#d3eee4}
.sales-site .atlas-shadow,#header-placeholder .atlas-shadow,#footer-placeholder .atlas-shadow{filter:drop-shadow(0 20px 23px #0005)}
.sales-site .atlas-pill,#header-placeholder .atlas-pill,#footer-placeholder .atlas-pill{position:absolute;right:25px;top:17px;display:flex;align-items:center;gap:9px;font-size:11px;color:#a6c2ca}
.sales-site .atlas-choice,#header-placeholder .atlas-choice,#footer-placeholder .atlas-choice{display:flex;justify-content:flex-end;gap:8px;margin:0 20px 0 0;position:relative}
.sales-site .atlas-choice button,#header-placeholder .atlas-choice button,#footer-placeholder .atlas-choice button{background:#102e3b;color:#b8ced4;border:1px solid #325461;border-radius:4px;font-size:11px;padding:8px 12px}
.sales-site .atlas-choice button[aria-pressed=true],#header-placeholder .atlas-choice button[aria-pressed=true],#footer-placeholder .atlas-choice button[aria-pressed=true]{background:#d3eee4;color:var(--night);border-color:#d3eee4}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{border-top:1px solid #294450;display:flex;justify-content:space-between;align-items:center;padding:23px 0;color:#a5c0ca;font-size:11px;gap:20px}
.sales-site .hero-foot strong,#header-placeholder .hero-foot strong,#footer-placeholder .hero-foot strong{font-weight:400;color:white}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{display:flex;gap:24px}
.sales-site .hero-foot .foot-note,#header-placeholder .hero-foot .foot-note,#footer-placeholder .hero-foot .foot-note{color:#adc7cd}
.sales-site .section,#header-placeholder .section,#footer-placeholder .section{padding:104px 0}
.sales-site .section-head,#header-placeholder .section-head,#footer-placeholder .section-head{display:flex;justify-content:space-between;gap:60px;align-items:flex-end;margin-bottom:42px}
.sales-site .section-head h2,#header-placeholder .section-head h2,#footer-placeholder .section-head h2{max-width:650px}
.sales-site .section-head p,#header-placeholder .section-head p,#footer-placeholder .section-head p{font-size:15px;color:var(--muted);max-width:350px}
.sales-site .intro-line,#header-placeholder .intro-line,#footer-placeholder .intro-line{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:65px 0 68px;border-bottom:1px solid var(--line)}
.sales-site .intro-line h2,#header-placeholder .intro-line h2,#footer-placeholder .intro-line h2{font-size:35px;max-width:500px}
.sales-site .intro-line p,#header-placeholder .intro-line p,#footer-placeholder .intro-line p{color:var(--muted);font-size:15px;align-self:center}
.sales-site .desk-section,#header-placeholder .desk-section,#footer-placeholder .desk-section{padding-top:65px}
.sales-site .desk-tabs,#header-placeholder .desk-tabs,#footer-placeholder .desk-tabs{display:flex;gap:28px;border-bottom:1px solid #c9d7d8;margin-bottom:24px}
.sales-site .desk-tabs button,#header-placeholder .desk-tabs button,#footer-placeholder .desk-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:15px 0;color:var(--muted);font-size:13px;display:flex;align-items:center;gap:8px}
.sales-site .desk-tabs button[aria-selected=true],#header-placeholder .desk-tabs button[aria-selected=true],#footer-placeholder .desk-tabs button[aria-selected=true]{border-color:var(--teal);color:var(--teal);font-weight:600}
.sales-site .desk-tabs button span,#header-placeholder .desk-tabs button span,#footer-placeholder .desk-tabs button span{font-size:11px}
.sales-site .desk-display,#header-placeholder .desk-display,#footer-placeholder .desk-display{background:#e3ebe9;padding:28px 32px 0;border-radius:12px;overflow:hidden;position:relative}
.sales-site .window-bar,#header-placeholder .window-bar,#footer-placeholder .window-bar{display:flex;align-items:center;justify-content:space-between;color:#4e6874;font-size:10px;margin-bottom:18px}
.sales-site .window-bar .dots,#header-placeholder .window-bar .dots,#footer-placeholder .window-bar .dots{display:flex;gap:5px}
.sales-site .window-bar .dots i,#header-placeholder .window-bar .dots i,#footer-placeholder .window-bar .dots i{display:block;background:#a8baba;border-radius:50%;width:5px;height:5px}
.sales-site .desk-frame,#header-placeholder .desk-frame,#footer-placeholder .desk-frame{display:flex;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 18px 50px #17394712;min-height:440px;max-height:540px;overflow:hidden}
.sales-site .app-rail,#header-placeholder .app-rail,#footer-placeholder .app-rail{width:63px;background:#0d293a;flex:none;display:flex;align-items:center;flex-direction:column;gap:29px;padding-top:20px;color:#a1b8c0}
.sales-site .app-rail b,#header-placeholder .app-rail b,#footer-placeholder .app-rail b{font-size:13px;background:#1c4455;width:30px;height:30px;border-radius:50%;display:grid;place-items:center}
.sales-site .app-rail svg,#header-placeholder .app-rail svg,#footer-placeholder .app-rail svg{height:16px;width:16px}
.sales-site .screen-main,#header-placeholder .screen-main,#footer-placeholder .screen-main{padding:18px 18px 0;flex:1;min-width:0;background:#f4f8f8}
.sales-site .screen-top,#header-placeholder .screen-top,#footer-placeholder .screen-top{font-size:10px;color:#576f7b;margin-bottom:13px;display:flex;justify-content:space-between}
.sales-site .desk-images,#header-placeholder .desk-images,#footer-placeholder .desk-images{display:flex;align-items:flex-start;gap:16px}
.sales-site .desk-images .main-shot,#header-placeholder .desk-images .main-shot,#footer-placeholder .desk-images .main-shot{width:72%;height:auto}
.sales-site .desk-images .side-shot,#header-placeholder .desk-images .side-shot,#footer-placeholder .desk-images .side-shot{width:27%;height:auto}
.sales-site .desk-images.single .main-shot,#header-placeholder .desk-images.single .main-shot,#footer-placeholder .desk-images.single .main-shot{width:100%}
.sales-site .desk-images.single .side-shot,#header-placeholder .desk-images.single .side-shot,#footer-placeholder .desk-images.single .side-shot{display:none}
.sales-site .caption,#header-placeholder .caption,#footer-placeholder .caption{font-size:11px;color:var(--muted);margin-top:14px;display:flex;gap:20px;justify-content:space-between}
.sales-site .desk-copy,#header-placeholder .desk-copy,#footer-placeholder .desk-copy{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding-top:32px}
.sales-site .desk-copy h3,#header-placeholder .desk-copy h3,#footer-placeholder .desk-copy h3{font-size:17px;margin-bottom:11px;letter-spacing:-.02em}
.sales-site .desk-copy p,#header-placeholder .desk-copy p,#footer-placeholder .desk-copy p{font-size:13px;color:var(--muted)}
.sales-site .system-section,#header-placeholder .system-section,#footer-placeholder .system-section{background:#e9eeea}
.sales-site .system-layout,#header-placeholder .system-layout,#footer-placeholder .system-layout{display:grid;grid-template-columns:1fr 1.35fr;gap:64px;align-items:center}
.sales-site .system-copy h2,#header-placeholder .system-copy h2,#footer-placeholder .system-copy h2{font-size:43px;max-width:400px}
.sales-site .system-copy>p,#header-placeholder .system-copy>p,#footer-placeholder .system-copy>p{margin:24px 0;color:var(--muted)}
.sales-site .system-copy ol,#header-placeholder .system-copy ol,#footer-placeholder .system-copy ol{list-style:none;padding:0;margin:30px 0}
.sales-site .system-copy li,#header-placeholder .system-copy li,#footer-placeholder .system-copy li{padding:13px 0;border-top:1px solid #cbd8d3;display:flex;gap:16px;font-size:13px}
.sales-site .system-copy li span,#header-placeholder .system-copy li span,#footer-placeholder .system-copy li span{color:var(--teal);font-size:11px;padding-top:2px}
.sales-site .system-figure,#header-placeholder .system-figure,#footer-placeholder .system-figure{margin:0;background:#fff;padding:24px;border-radius:12px}
.sales-site .system-figure img,#header-placeholder .system-figure img,#footer-placeholder .system-figure img{width:100%}
.sales-site .system-figure figcaption,#header-placeholder .system-figure figcaption,#footer-placeholder .system-figure figcaption{font-size:10px;color:var(--muted);border-top:1px solid var(--line);padding-top:15px;margin-top:15px}
.sales-site .build-section,#header-placeholder .build-section,#footer-placeholder .build-section{background:var(--night);color:white}
.sales-site .build-section .section-head p,#header-placeholder .build-section .section-head p,#footer-placeholder .build-section .section-head p{color:#b6cbd2}
.sales-site .code-layout,#header-placeholder .code-layout,#footer-placeholder .code-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:64px;align-items:start}
.sales-site .mcp-intro,#header-placeholder .mcp-intro,#footer-placeholder .mcp-intro{padding-top:10px}
.sales-site .mcp-intro h3,#header-placeholder .mcp-intro h3,#footer-placeholder .mcp-intro h3{font-size:27px;max-width:430px}
.sales-site .mcp-intro p,#header-placeholder .mcp-intro p,#footer-placeholder .mcp-intro p{color:#afc8d0;margin:22px 0 30px;font-size:14px}
.sales-site .protocol-line,#header-placeholder .protocol-line,#footer-placeholder .protocol-line{display:flex;gap:16px;align-items:center;margin:32px 0;font-size:12px}
.sales-site .protocol-line span,#header-placeholder .protocol-line span,#footer-placeholder .protocol-line span{padding:12px;border:1px solid #3c5b68;border-radius:4px}
.sales-site .protocol-line .protocol-center,#header-placeholder .protocol-line .protocol-center,#footer-placeholder .protocol-line .protocol-center{border-color:#75c9bc;color:var(--aqua)}
.sales-site .code-panel,#header-placeholder .code-panel,#footer-placeholder .code-panel{background:#102b3a;border:1px solid #36505d;border-radius:8px;overflow:hidden}
.sales-site .code-header,#header-placeholder .code-header,#footer-placeholder .code-header{padding:15px 22px;border-bottom:1px solid #36505d;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#b5cbd1}
.sales-site .code-panel pre,#header-placeholder .code-panel pre,#footer-placeholder .code-panel pre{font-size:13px;line-height:1.9;padding:25px;margin:0;overflow:auto;color:#e1eef1}
.sales-site .code-panel .key,#header-placeholder .code-panel .key,#footer-placeholder .code-panel .key{color:#87d7c7}
.sales-site .code-panel .string,#header-placeholder .code-panel .string,#footer-placeholder .code-panel .string{color:#e7c591}
.sales-site .code-foot,#header-placeholder .code-foot,#footer-placeholder .code-foot{padding:14px 23px;background:#143343;color:#b6cdd5;font-size:11px}
.sales-site .permission-row,#header-placeholder .permission-row,#footer-placeholder .permission-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}
.sales-site .permission-row span,#header-placeholder .permission-row span,#footer-placeholder .permission-row span{font-size:10px;padding:4px 9px;border:1px solid #36505d;border-radius:4px;color:#bdd4da}
.sales-site .permission-row .off,#header-placeholder .permission-row .off,#footer-placeholder .permission-row .off{color:#e8c58a}
.sales-site .solution-list,#header-placeholder .solution-list,#footer-placeholder .solution-list{margin-top:40px}
.sales-site .solution-row,#header-placeholder .solution-row,#footer-placeholder .solution-row{display:grid;grid-template-columns:240px 1fr 30px;gap:40px;padding:30px 0;border-top:1px solid var(--line);align-items:center}
.sales-site .solution-row h3,#header-placeholder .solution-row h3,#footer-placeholder .solution-row h3{font-size:24px}
.sales-site .solution-row p,#header-placeholder .solution-row p,#footer-placeholder .solution-row p{font-size:14px;color:var(--muted);max-width:600px}
.sales-site .solution-row:hover h3,#header-placeholder .solution-row:hover h3,#footer-placeholder .solution-row:hover h3{color:var(--teal)}
.sales-site .solution-row:last-child,#header-placeholder .solution-row:last-child,#footer-placeholder .solution-row:last-child{border-bottom:1px solid var(--line)}
.sales-site .knowledge-section,#header-placeholder .knowledge-section,#footer-placeholder .knowledge-section{background:#e7ece8}
.sales-site .knowledge-grid,#header-placeholder .knowledge-grid,#footer-placeholder .knowledge-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:76px}
.sales-site .book-feature,#header-placeholder .book-feature,#footer-placeholder .book-feature{display:flex;gap:30px;align-items:center}
.sales-site .book-image,#header-placeholder .book-image,#footer-placeholder .book-image{width:150px;flex:none;box-shadow:8px 16px 25px #0e2a3925;transform:rotate(-5deg)}
.sales-site .book-feature h3,#header-placeholder .book-feature h3,#footer-placeholder .book-feature h3{font-size:32px}
.sales-site .book-feature p,#header-placeholder .book-feature p,#footer-placeholder .book-feature p{font-size:13px;color:var(--muted);margin:17px 0}
.sales-site .knowledge-links a,#header-placeholder .knowledge-links a,#footer-placeholder .knowledge-links a{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c5d3d1;padding:25px 0;gap:20px}
.sales-site .knowledge-links strong,#header-placeholder .knowledge-links strong,#footer-placeholder .knowledge-links strong{font-size:19px;font-weight:600}
.sales-site .knowledge-links p,#header-placeholder .knowledge-links p,#footer-placeholder .knowledge-links p{font-size:12px;color:var(--muted);margin-top:5px}
.sales-site .closing,#header-placeholder .closing,#footer-placeholder .closing{padding:100px 0;background:var(--night);color:white}
.sales-site .closing .wrap,#header-placeholder .closing .wrap,#footer-placeholder .closing .wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}
.sales-site .closing h2,#header-placeholder .closing h2,#footer-placeholder .closing h2{max-width:740px;font-size:52px}
.sales-site .closing p,#header-placeholder .closing p,#footer-placeholder .closing p{margin-top:20px;color:#b2c9d2;font-size:14px}
.sales-site .site-footer,#header-placeholder .site-footer,#footer-placeholder .site-footer{background:var(--night);color:#a9c0c9;border-top:1px solid #294653;padding:48px 0 26px;font-size:12px}
.sales-site .footer-top,#header-placeholder .footer-top,#footer-placeholder .footer-top{display:flex;align-items:start;justify-content:space-between;gap:40px}
.sales-site .footer-brand img,#header-placeholder .footer-brand img,#footer-placeholder .footer-brand img{width:135px;margin-bottom:15px}
.sales-site .footer-links,#header-placeholder .footer-links,#footer-placeholder .footer-links{display:flex;gap:60px}
.sales-site .footer-links div,#header-placeholder .footer-links div,#footer-placeholder .footer-links div{display:flex;flex-direction:column;gap:10px}
.sales-site .footer-links b,#header-placeholder .footer-links b,#footer-placeholder .footer-links b{color:#f0f5f3;font-size:12px;font-weight:600;margin-bottom:7px}
.sales-site .footer-bottom,#header-placeholder .footer-bottom,#footer-placeholder .footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:40px;font-size:10px}
.sales-site .page-title,#header-placeholder .page-title,#footer-placeholder .page-title{padding:72px 0 48px}
.sales-site .page-title h1,#header-placeholder .page-title h1,#footer-placeholder .page-title h1{max-width:860px;font-size:60px}
.sales-site .page-title>p,#header-placeholder .page-title>p,#footer-placeholder .page-title>p{margin-top:22px;color:var(--muted);font-size:17px}
.sales-site .tour-layout,#header-placeholder .tour-layout,#footer-placeholder .tour-layout{display:grid;grid-template-columns:250px 1fr;gap:44px;padding-bottom:90px}
.sales-site .tour-nav,#header-placeholder .tour-nav,#footer-placeholder .tour-nav{display:flex;flex-direction:column;align-items:stretch;gap:4px;position:sticky;top:30px;align-self:start}
.sales-site .tour-nav button,#header-placeholder .tour-nav button,#footer-placeholder .tour-nav button{text-align:left;padding:16px 18px;border:0;background:transparent;border-radius:5px;font-size:13px}
.sales-site .tour-nav button[aria-selected=true],#header-placeholder .tour-nav button[aria-selected=true],#footer-placeholder .tour-nav button[aria-selected=true]{background:#dbe7e0;color:var(--teal);font-weight:600}
.sales-site .tour-nav button span,#header-placeholder .tour-nav button span,#footer-placeholder .tour-nav button span{color:var(--muted);font-size:11px;margin-right:10px}
.sales-site .tour-nav p,#header-placeholder .tour-nav p,#footer-placeholder .tour-nav p{font-size:11px;color:var(--muted);padding:24px 18px;max-width:240px}
.sales-site .tour-panel,#header-placeholder .tour-panel,#footer-placeholder .tour-panel{min-width:0}
.sales-site .tour-panel h2,#header-placeholder .tour-panel h2,#footer-placeholder .tour-panel h2{font-size:34px}
.sales-site .tour-panel>p,#header-placeholder .tour-panel>p,#footer-placeholder .tour-panel>p{color:var(--muted);margin:18px 0 28px;font-size:14px}
.sales-site .tour-image,#header-placeholder .tour-image,#footer-placeholder .tour-image{background:white;padding:20px;border-radius:8px}
.sales-site .tour-image img,#header-placeholder .tour-image img,#footer-placeholder .tour-image img{width:100%;max-height:650px;object-fit:contain}
.sales-site .tour-bottom,#header-placeholder .tour-bottom,#footer-placeholder .tour-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:30px}
.sales-site .tour-bottom p,#header-placeholder .tour-bottom p,#footer-placeholder .tour-bottom p{font-size:12px;color:var(--muted);max-width:450px}
.sales-site .tour-diagram,#header-placeholder .tour-diagram,#footer-placeholder .tour-diagram{margin-top:40px;padding-top:40px;border-top:1px solid var(--line)}
.sales-site .tour-diagram img,#header-placeholder .tour-diagram img,#footer-placeholder .tour-diagram img{width:100%;max-height:800px;object-fit:contain;background:white;margin-top:24px}
.sales-site .docs-subnav,#header-placeholder .docs-subnav,#footer-placeholder .docs-subnav{border-bottom:1px solid var(--line);padding:14px 0;background:#fff}
.sales-site .docs-subnav .wrap,#header-placeholder .docs-subnav .wrap,#footer-placeholder .docs-subnav .wrap{display:flex;justify-content:space-between;gap:20px;font-size:12px;align-items:center}
.sales-site .search-box,#header-placeholder .search-box,#footer-placeholder .search-box{display:flex;align-items:center;gap:8px;background:#f0f4f2;border:1px solid var(--line);border-radius:5px;padding:8px 12px;width:260px}
.sales-site .search-box input,#header-placeholder .search-box input,#footer-placeholder .search-box input{width:100%;border:none;background:transparent;outline:none;font-size:12px;min-width:0;color:var(--ink)}
.sales-site .search-box:focus-within,#header-placeholder .search-box:focus-within,#footer-placeholder .search-box:focus-within{outline:2px solid var(--teal)}
.sales-site .search-box svg,#header-placeholder .search-box svg,#footer-placeholder .search-box svg{width:16px;height:16px;flex:none}
.sales-site .docs-layout,#header-placeholder .docs-layout,#footer-placeholder .docs-layout{display:grid;grid-template-columns:210px minmax(0,1fr) 150px;gap:44px;padding-top:45px;padding-bottom:100px}
.sales-site .docs-nav,#header-placeholder .docs-nav,#footer-placeholder .docs-nav{font-size:12px;align-self:start;position:sticky;top:25px}
.sales-site .docs-nav strong,#header-placeholder .docs-nav strong,#footer-placeholder .docs-nav strong{font-size:11px;display:block;margin:25px 0 9px;color:#516975;letter-spacing:.03em}
.sales-site .docs-nav strong:first-child,#header-placeholder .docs-nav strong:first-child,#footer-placeholder .docs-nav strong:first-child{margin-top:0}
.sales-site .docs-nav a,#header-placeholder .docs-nav a,#footer-placeholder .docs-nav a{display:block;padding:8px 12px;border-radius:4px;color:#48636f}
.sales-site .docs-nav a.active,#header-placeholder .docs-nav a.active,#footer-placeholder .docs-nav a.active{background:#dcebe4;color:var(--teal);font-weight:600}
.sales-site .docs-article,#header-placeholder .docs-article,#footer-placeholder .docs-article{min-width:0}
.sales-site .docs-article h1,#header-placeholder .docs-article h1,#footer-placeholder .docs-article h1{font-size:44px}
.sales-site .docs-article .lead,#header-placeholder .docs-article .lead,#footer-placeholder .docs-article .lead{font-size:16px;color:var(--muted);margin:22px 0 32px}
.sales-site .docs-article h2,#header-placeholder .docs-article h2,#footer-placeholder .docs-article h2{font-size:26px;margin:48px 0 18px}
.sales-site .docs-article h3,#header-placeholder .docs-article h3,#footer-placeholder .docs-article h3{font-size:19px;margin:27px 0 13px}
.sales-site .docs-article p,#header-placeholder .docs-article p,#footer-placeholder .docs-article p,.sales-site .docs-article li,#header-placeholder .docs-article li,#footer-placeholder .docs-article li{font-size:14px;color:#455f6b}
.sales-site .docs-article p,#header-placeholder .docs-article p,#footer-placeholder .docs-article p{margin:14px 0}
.sales-site .docs-article ol,#header-placeholder .docs-article ol,#footer-placeholder .docs-article ol{padding-left:23px}
.sales-site .docs-article li,#header-placeholder .docs-article li,#footer-placeholder .docs-article li{padding:5px 0 8px}
.sales-site .docs-article .code-panel,#header-placeholder .docs-article .code-panel,#footer-placeholder .docs-article .code-panel{color:white;margin:24px 0}
.sales-site .docs-article .code-panel pre,#header-placeholder .docs-article .code-panel pre,#footer-placeholder .docs-article .code-panel pre{font-size:12px;padding:22px}
.sales-site .docs-article .endpoint,#header-placeholder .docs-article .endpoint,#footer-placeholder .docs-article .endpoint{display:flex;align-items:center;justify-content:space-between;background:#e8efe9;padding:17px 20px;gap:15px;border-radius:6px;margin:26px 0;font-size:13px}
.sales-site .copy-btn,#header-placeholder .copy-btn,#footer-placeholder .copy-btn{border:1px solid #8fa9a4;background:transparent;border-radius:4px;padding:6px 10px;font-size:11px;flex:none}
.sales-site .docs-article code:not(pre code),#header-placeholder .docs-article code:not(pre code),#footer-placeholder .docs-article code:not(pre code){font-size:.9em;overflow-wrap:anywhere}
.sales-site .docs-article table,#header-placeholder .docs-article table,#footer-placeholder .docs-article table{width:100%;border-collapse:collapse;font-size:12px;margin:22px 0}
.sales-site .docs-article th,#header-placeholder .docs-article th,#footer-placeholder .docs-article th,.sales-site .docs-article td,#header-placeholder .docs-article td,#footer-placeholder .docs-article td{padding:14px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.sales-site .docs-article th,#header-placeholder .docs-article th,#footer-placeholder .docs-article th{background:#e9efeb;font-weight:600}
.sales-site .docs-aside,#header-placeholder .docs-aside,#footer-placeholder .docs-aside{font-size:10px;position:sticky;top:30px;align-self:start}
.sales-site .docs-aside b,#header-placeholder .docs-aside b,#footer-placeholder .docs-aside b{display:block;font-size:11px;margin-bottom:15px}
.sales-site .docs-aside a,#header-placeholder .docs-aside a,#footer-placeholder .docs-aside a{display:block;color:var(--muted);padding:5px 0}
.sales-site .docs-note,#header-placeholder .docs-note,#footer-placeholder .docs-note{padding:20px 24px;background:#e6efea;border-radius:6px;margin:28px 0;font-size:13px}
.sales-site .docs-note strong,#header-placeholder .docs-note strong,#footer-placeholder .docs-note strong{display:block;margin-bottom:4px}
.sales-site .tool-list,#header-placeholder .tool-list,#footer-placeholder .tool-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.sales-site .tool-entry,#header-placeholder .tool-entry,#footer-placeholder .tool-entry{border-bottom:1px solid var(--line);padding:15px 0;font-size:12px}
.sales-site .tool-entry p,#header-placeholder .tool-entry p,#footer-placeholder .tool-entry p{font-size:12px;margin-top:6px}
.sales-site .search-result,#header-placeholder .search-result,#footer-placeholder .search-result{font-size:11px;color:var(--teal);padding:10px 0}
.sales-site .docs-next,#header-placeholder .docs-next,#footer-placeholder .docs-next{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:45px;padding-top:24px;font-size:13px}
.sales-site .mobile-only,#header-placeholder .mobile-only,#footer-placeholder .mobile-only{display:none}
@keyframes signal{to{stroke-dashoffset:-312}}
@media (min-width:1600px){.sales-site .wrap,#header-placeholder .wrap,#footer-placeholder .wrap{max-width:1450px}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:84px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{min-height:590px}
.sales-site .atlas-svg,#header-placeholder .atlas-svg,#footer-placeholder .atlas-svg{height:560px}}
@media (max-width:1100px){.sales-site .wrap,#header-placeholder .wrap,#footer-placeholder .wrap{padding:0 30px}
.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{gap:20px}
.sales-site .nav,#header-placeholder .nav,#footer-placeholder .nav{gap:20px}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:60px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{grid-template-columns:1fr 1fr}
.sales-site .atlas,#header-placeholder .atlas,#footer-placeholder .atlas{margin-right:-55px}
.sales-site .section,#header-placeholder .section,#footer-placeholder .section{padding:80px 0}
.sales-site .system-layout,#header-placeholder .system-layout,#footer-placeholder .system-layout,.sales-site .code-layout,#header-placeholder .code-layout,#footer-placeholder .code-layout{gap:36px}
.sales-site .knowledge-grid,#header-placeholder .knowledge-grid,#footer-placeholder .knowledge-grid{gap:40px}
.sales-site .docs-layout,#header-placeholder .docs-layout,#footer-placeholder .docs-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}
.sales-site .docs-aside,#header-placeholder .docs-aside,#footer-placeholder .docs-aside{display:none}
.sales-site .closing h2,#header-placeholder .closing h2,#footer-placeholder .closing h2{font-size:42px}}
@media (max-width:800px){.sales-site .wrap,#header-placeholder .wrap,#footer-placeholder .wrap{padding:0 24px}
.sales-site .site-header,#header-placeholder .site-header,#footer-placeholder .site-header{height:76px}
.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{display:none;position:absolute;top:76px;left:0;right:0;background:#102c3c;padding:20px 24px;flex-direction:column;align-items:stretch;border-bottom:1px solid #597078}
.sales-site .nav-links.is-open,#header-placeholder .nav-links.is-open,#footer-placeholder .nav-links.is-open{display:flex}
.sales-site .menu-toggle,#header-placeholder .menu-toggle,#footer-placeholder .menu-toggle{display:block}
.sales-site .nav-cta,#header-placeholder .nav-cta,#footer-placeholder .nav-cta{margin-left:auto}
.sales-site .brand,#header-placeholder .brand,#footer-placeholder .brand{margin-right:0}
.sales-site .brand img,#header-placeholder .brand img,#footer-placeholder .brand img{width:126px}
.sales-site .hero,#header-placeholder .hero,#footer-placeholder .hero{padding-top:45px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{display:block}
.sales-site .hero-copy,#header-placeholder .hero-copy,#footer-placeholder .hero-copy{padding:0}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{max-width:600px;font-size:62px}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{max-width:550px}
.sales-site .atlas,#header-placeholder .atlas,#footer-placeholder .atlas{margin:16px 0 0;min-height:450px}
.sales-site .atlas-svg,#header-placeholder .atlas-svg,#footer-placeholder .atlas-svg{height:auto;max-height:510px}
.sales-site .atlas-choice,#header-placeholder .atlas-choice,#footer-placeholder .atlas-choice{bottom:15px;right:0}
.sales-site .atlas-pill,#header-placeholder .atlas-pill,#footer-placeholder .atlas-pill{top:0;right:10px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{flex-wrap:wrap}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{gap:18px}
.sales-site .intro-line,#header-placeholder .intro-line,#footer-placeholder .intro-line{gap:30px}
.sales-site .intro-line h2,#header-placeholder .intro-line h2,#footer-placeholder .intro-line h2{font-size:29px}
.sales-site .section-head,#header-placeholder .section-head,#footer-placeholder .section-head{gap:30px}
.sales-site .section-head h2,#header-placeholder .section-head h2,#footer-placeholder .section-head h2{font-size:38px}
.sales-site .section-head p,#header-placeholder .section-head p,#footer-placeholder .section-head p{font-size:13px}
.sales-site .system-layout,#header-placeholder .system-layout,#footer-placeholder .system-layout,.sales-site .code-layout,#header-placeholder .code-layout,#footer-placeholder .code-layout{grid-template-columns:1fr;gap:35px}
.sales-site .system-copy h2,#header-placeholder .system-copy h2,#footer-placeholder .system-copy h2{max-width:600px}
.sales-site .system-copy ol,#header-placeholder .system-copy ol,#footer-placeholder .system-copy ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}
.sales-site .system-copy>p,#header-placeholder .system-copy>p,#footer-placeholder .system-copy>p{max-width:650px}
.sales-site .system-figure,#header-placeholder .system-figure,#footer-placeholder .system-figure{max-width:680px;margin:auto}
.sales-site .solution-row,#header-placeholder .solution-row,#footer-placeholder .solution-row{grid-template-columns:190px 1fr 20px;gap:25px}
.sales-site .solution-row h3,#header-placeholder .solution-row h3,#footer-placeholder .solution-row h3{font-size:21px}
.sales-site .knowledge-grid,#header-placeholder .knowledge-grid,#footer-placeholder .knowledge-grid{grid-template-columns:1fr;gap:45px}
.sales-site .closing .wrap,#header-placeholder .closing .wrap,#footer-placeholder .closing .wrap{display:block}
.sales-site .closing .btn,#header-placeholder .closing .btn,#footer-placeholder .closing .btn{margin-top:30px}
.sales-site .footer-links,#header-placeholder .footer-links,#footer-placeholder .footer-links{gap:30px}
.sales-site .tour-layout,#header-placeholder .tour-layout,#footer-placeholder .tour-layout{grid-template-columns:1fr;gap:25px}
.sales-site .tour-nav,#header-placeholder .tour-nav,#footer-placeholder .tour-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:4px}
.sales-site .tour-nav p,#header-placeholder .tour-nav p,#footer-placeholder .tour-nav p{display:none}
.sales-site .tour-nav button,#header-placeholder .tour-nav button,#footer-placeholder .tour-nav button{padding:12px}
.sales-site .docs-layout,#header-placeholder .docs-layout,#footer-placeholder .docs-layout{grid-template-columns:1fr}
.sales-site .docs-nav,#header-placeholder .docs-nav,#footer-placeholder .docs-nav{position:static;display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:20px}
.sales-site .docs-nav strong,#header-placeholder .docs-nav strong,#footer-placeholder .docs-nav strong{display:none}
.sales-site .docs-nav a,#header-placeholder .docs-nav a,#footer-placeholder .docs-nav a{padding:5px 8px}
.sales-site .docs-article,#header-placeholder .docs-article,#footer-placeholder .docs-article{max-width:740px}
.sales-site .desk-display,#header-placeholder .desk-display,#footer-placeholder .desk-display{padding:18px 16px 0}
.sales-site .app-rail,#header-placeholder .app-rail,#footer-placeholder .app-rail{width:43px}
.sales-site .screen-main,#header-placeholder .screen-main,#footer-placeholder .screen-main{padding:12px 10px 0}
.sales-site .desk-frame,#header-placeholder .desk-frame,#footer-placeholder .desk-frame{min-height:320px;max-height:410px}
.sales-site .desk-copy,#header-placeholder .desk-copy,#footer-placeholder .desk-copy{gap:22px}
.sales-site .desk-copy h3,#header-placeholder .desk-copy h3,#footer-placeholder .desk-copy h3{font-size:15px}
.sales-site .desk-copy p,#header-placeholder .desk-copy p,#footer-placeholder .desk-copy p{font-size:12px}
.sales-site .prototype,#header-placeholder .prototype,#footer-placeholder .prototype{font-size:10px;gap:12px}}
@media (max-width:520px){.sales-site .wrap,#header-placeholder .wrap,#footer-placeholder .wrap{padding:0 20px}
.sales-site .prototype,#header-placeholder .prototype,#footer-placeholder .prototype{font-size:9px;gap:12px}
.sales-site .nav,#header-placeholder .nav,#footer-placeholder .nav{gap:14px}
.sales-site .nav-cta,#header-placeholder .nav-cta,#footer-placeholder .nav-cta{display:none}
.sales-site .menu-toggle,#header-placeholder .menu-toggle,#footer-placeholder .menu-toggle{margin-left:auto}
.sales-site .hero,#header-placeholder .hero,#footer-placeholder .hero{padding-top:38px}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:47px;letter-spacing:-.04em}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{font-size:14px;line-height:1.8;margin:23px 0}
.sales-site .hero .btn,#header-placeholder .hero .btn,#footer-placeholder .hero .btn{font-size:12px;padding:12px 17px;gap:14px}
.sales-site .action-row,#header-placeholder .action-row,#footer-placeholder .action-row{gap:12px}
.sales-site .hero-note,#header-placeholder .hero-note,#footer-placeholder .hero-note{font-size:10px;margin-top:20px}
.sales-site .atlas,#header-placeholder .atlas,#footer-placeholder .atlas{margin-top:30px;min-height:340px}
.sales-site .atlas-svg,#header-placeholder .atlas-svg,#footer-placeholder .atlas-svg{width:112%;margin-left:-6%}
.sales-site .atlas-pill,#header-placeholder .atlas-pill,#footer-placeholder .atlas-pill{display:none}
.sales-site .atlas-choice,#header-placeholder .atlas-choice,#footer-placeholder .atlas-choice{bottom:0;left:0;right:auto}
.sales-site .atlas-choice button,#header-placeholder .atlas-choice button,#footer-placeholder .atlas-choice button{font-size:10px;padding:7px 9px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{margin-top:20px;font-size:10px;gap:10px}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{gap:13px;flex-wrap:wrap}
.sales-site .hero-foot .foot-note,#header-placeholder .hero-foot .foot-note,#footer-placeholder .hero-foot .foot-note{display:none}
.sales-site .section,#header-placeholder .section,#footer-placeholder .section{padding:64px 0}
.sales-site .intro-line,#header-placeholder .intro-line,#footer-placeholder .intro-line{display:block;padding:45px 0}
.sales-site .intro-line h2,#header-placeholder .intro-line h2,#footer-placeholder .intro-line h2{font-size:31px}
.sales-site .intro-line p,#header-placeholder .intro-line p,#footer-placeholder .intro-line p{margin-top:22px;font-size:14px}
.sales-site .section-head,#header-placeholder .section-head,#footer-placeholder .section-head{display:block;margin-bottom:28px}
.sales-site .section-head h2,#header-placeholder .section-head h2,#footer-placeholder .section-head h2{font-size:34px}
.sales-site .section-head p,#header-placeholder .section-head p,#footer-placeholder .section-head p{margin-top:22px;font-size:14px}
.sales-site .desk-tabs,#header-placeholder .desk-tabs,#footer-placeholder .desk-tabs{gap:22px}
.sales-site .desk-tabs button,#header-placeholder .desk-tabs button,#footer-placeholder .desk-tabs button{font-size:12px}
.sales-site .desk-tabs button span,#header-placeholder .desk-tabs button span,#footer-placeholder .desk-tabs button span{display:none}
.sales-site .desk-display,#header-placeholder .desk-display,#footer-placeholder .desk-display{padding:14px 10px 0;margin:0 -8px}
.sales-site .window-bar,#header-placeholder .window-bar,#footer-placeholder .window-bar{font-size:8px;margin-bottom:12px}
.sales-site .desk-frame,#header-placeholder .desk-frame,#footer-placeholder .desk-frame{min-height:0;max-height:380px}
.sales-site .app-rail,#header-placeholder .app-rail,#footer-placeholder .app-rail{display:none}
.sales-site .screen-top,#header-placeholder .screen-top,#footer-placeholder .screen-top{font-size:8px}
.sales-site .screen-main,#header-placeholder .screen-main,#footer-placeholder .screen-main{padding:12px 8px 0}
.sales-site .desk-images .main-shot,#header-placeholder .desk-images .main-shot,#footer-placeholder .desk-images .main-shot{width:100%}
.sales-site .desk-images .side-shot,#header-placeholder .desk-images .side-shot,#footer-placeholder .desk-images .side-shot{display:none}
.sales-site .caption,#header-placeholder .caption,#footer-placeholder .caption{display:block;font-size:10px}
.sales-site .caption a,#header-placeholder .caption a,#footer-placeholder .caption a{display:inline-block;margin-top:8px}
.sales-site .desk-copy,#header-placeholder .desk-copy,#footer-placeholder .desk-copy{grid-template-columns:1fr;gap:22px;padding-top:25px}
.sales-site .desk-copy h3,#header-placeholder .desk-copy h3,#footer-placeholder .desk-copy h3{font-size:17px}
.sales-site .desk-copy p,#header-placeholder .desk-copy p,#footer-placeholder .desk-copy p{font-size:13px}
.sales-site .system-copy h2,#header-placeholder .system-copy h2,#footer-placeholder .system-copy h2{font-size:34px}
.sales-site .system-copy ol,#header-placeholder .system-copy ol,#footer-placeholder .system-copy ol{display:block}
.sales-site .system-figure,#header-placeholder .system-figure,#footer-placeholder .system-figure{padding:10px;margin:0 -8px}
.sales-site .system-figure figcaption,#header-placeholder .system-figure figcaption,#footer-placeholder .system-figure figcaption{font-size:9px}
.sales-site .mcp-intro h3,#header-placeholder .mcp-intro h3,#footer-placeholder .mcp-intro h3{font-size:24px}
.sales-site .protocol-line,#header-placeholder .protocol-line,#footer-placeholder .protocol-line{gap:8px;font-size:10px}
.sales-site .protocol-line span,#header-placeholder .protocol-line span,#footer-placeholder .protocol-line span{padding:8px}
.sales-site .code-panel pre,#header-placeholder .code-panel pre,#footer-placeholder .code-panel pre{font-size:11px;padding:18px}
.sales-site .code-header,#header-placeholder .code-header,#footer-placeholder .code-header{padding:13px 17px}
.sales-site .code-foot,#header-placeholder .code-foot,#footer-placeholder .code-foot{padding:13px 17px;font-size:10px}
.sales-site .solution-row,#header-placeholder .solution-row,#footer-placeholder .solution-row{grid-template-columns:1fr 20px;gap:14px;padding:25px 0}
.sales-site .solution-row h3,#header-placeholder .solution-row h3,#footer-placeholder .solution-row h3{font-size:22px}
.sales-site .solution-row p,#header-placeholder .solution-row p,#footer-placeholder .solution-row p{grid-column:1;grid-row:2;font-size:13px}
.sales-site .solution-row svg,#header-placeholder .solution-row svg,#footer-placeholder .solution-row svg{grid-column:2;grid-row:1}
.sales-site .book-feature,#header-placeholder .book-feature,#footer-placeholder .book-feature{gap:23px}
.sales-site .book-image,#header-placeholder .book-image,#footer-placeholder .book-image{width:115px}
.sales-site .book-feature h3,#header-placeholder .book-feature h3,#footer-placeholder .book-feature h3{font-size:26px}
.sales-site .book-feature p,#header-placeholder .book-feature p,#footer-placeholder .book-feature p{font-size:12px}
.sales-site .knowledge-links strong,#header-placeholder .knowledge-links strong,#footer-placeholder .knowledge-links strong{font-size:18px}
.sales-site .closing h2,#header-placeholder .closing h2,#footer-placeholder .closing h2{font-size:36px}
.sales-site .closing,#header-placeholder .closing,#footer-placeholder .closing{padding:64px 0}
.sales-site .footer-top,#header-placeholder .footer-top,#footer-placeholder .footer-top{display:block}
.sales-site .footer-links,#header-placeholder .footer-links,#footer-placeholder .footer-links{margin-top:35px;gap:35px;flex-wrap:wrap}
.sales-site .footer-bottom,#header-placeholder .footer-bottom,#footer-placeholder .footer-bottom{display:block;font-size:10px}
.sales-site .footer-bottom span,#header-placeholder .footer-bottom span,#footer-placeholder .footer-bottom span{display:block;margin-top:12px}
.sales-site .page-title,#header-placeholder .page-title,#footer-placeholder .page-title{padding:45px 0 30px}
.sales-site .page-title h1,#header-placeholder .page-title h1,#footer-placeholder .page-title h1{font-size:40px}
.sales-site .page-title>p,#header-placeholder .page-title>p,#footer-placeholder .page-title>p{font-size:15px}
.sales-site .tour-nav button,#header-placeholder .tour-nav button,#footer-placeholder .tour-nav button{font-size:11px;padding:10px}
.sales-site .tour-nav button span,#header-placeholder .tour-nav button span,#footer-placeholder .tour-nav button span{display:none}
.sales-site .tour-panel h2,#header-placeholder .tour-panel h2,#footer-placeholder .tour-panel h2{font-size:28px}
.sales-site .tour-image,#header-placeholder .tour-image,#footer-placeholder .tour-image{padding:8px}
.sales-site .tour-bottom,#header-placeholder .tour-bottom,#footer-placeholder .tour-bottom{display:block}
.sales-site .tour-bottom .btn,#header-placeholder .tour-bottom .btn,#footer-placeholder .tour-bottom .btn{margin-top:20px}
.sales-site .docs-subnav .wrap>span,#header-placeholder .docs-subnav .wrap>span,#footer-placeholder .docs-subnav .wrap>span{display:none}
.sales-site .search-box,#header-placeholder .search-box,#footer-placeholder .search-box{width:100%}
.sales-site .docs-article h1,#header-placeholder .docs-article h1,#footer-placeholder .docs-article h1{font-size:37px}
.sales-site .docs-article .endpoint,#header-placeholder .docs-article .endpoint,#footer-placeholder .docs-article .endpoint{padding:12px;font-size:10px;gap:8px}
.sales-site .docs-article .lead,#header-placeholder .docs-article .lead,#footer-placeholder .docs-article .lead{font-size:15px}
.sales-site .tool-list,#header-placeholder .tool-list,#footer-placeholder .tool-list{grid-template-columns:1fr}
.sales-site .docs-article .code-panel pre,#header-placeholder .docs-article .code-panel pre,#footer-placeholder .docs-article .code-panel pre{font-size:10px;padding:16px}
.sales-site .docs-article table,#header-placeholder .docs-article table,#footer-placeholder .docs-article table{font-size:11px}
.sales-site .docs-note,#header-placeholder .docs-note,#footer-placeholder .docs-note{padding:17px}
.sales-site .docs-layout,#header-placeholder .docs-layout,#footer-placeholder .docs-layout{padding-top:25px}
.sales-site .docs-nav a,#header-placeholder .docs-nav a,#footer-placeholder .docs-nav a{font-size:11px}
.sales-site .mobile-only,#header-placeholder .mobile-only,#footer-placeholder .mobile-only{display:block}}
@media (prefers-reduced-motion:reduce){.sales-site,#header-placeholder,#footer-placeholder{scroll-behavior:auto}
.sales-site *,#header-placeholder *,#footer-placeholder *,.sales-site *::before,#header-placeholder *::before,#footer-placeholder *::before,.sales-site *::after,#header-placeholder *::after,#footer-placeholder *::after{animation:none!important;transition:none!important}}
.sales-site .mobile-atlas,#header-placeholder .mobile-atlas,#footer-placeholder .mobile-atlas{display:none}
.sales-site .search-area,#header-placeholder .search-area,#footer-placeholder .search-area{max-width:290px}
.sales-site #search-status,#header-placeholder #search-status,#footer-placeholder #search-status{display:block;font-size:10px;min-height:0;margin-top:4px;color:var(--teal)}
.sales-site .tour-image img,#header-placeholder .tour-image img,#footer-placeholder .tour-image img{height:auto}
@media (min-width:1600px){.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:72px}}
@media (max-width:520px){.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:44px}
.sales-site .atlas,#header-placeholder .atlas,#footer-placeholder .atlas{min-height:0;margin:38px 0 16px}
.sales-site .atlas-svg,#header-placeholder .atlas-svg,#footer-placeholder .atlas-svg{display:none}
.sales-site .mobile-atlas,#header-placeholder .mobile-atlas,#footer-placeholder .mobile-atlas{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative}
.sales-site .mobile-node,#header-placeholder .mobile-node,#footer-placeholder .mobile-node{background:#123442;border:1px solid #375b68;border-radius:6px;padding:14px 12px}
.sales-site .mobile-atlas span,#header-placeholder .mobile-atlas span,#footer-placeholder .mobile-atlas span{display:block;color:#b2cbd3;font-size:10px;margin-bottom:5px}
.sales-site .mobile-atlas strong,#header-placeholder .mobile-atlas strong,#footer-placeholder .mobile-atlas strong{font-size:12px;font-weight:600}
.sales-site .mobile-worker,#header-placeholder .mobile-worker,#footer-placeholder .mobile-worker{grid-column:1/-1;border:1px solid var(--aqua);padding:19px;text-align:center;border-radius:7px;background:#163b45;margin:10px 28px;position:relative}
.sales-site .mobile-worker:before,#header-placeholder .mobile-worker:before,#footer-placeholder .mobile-worker:before,.sales-site .mobile-worker:after,#header-placeholder .mobile-worker:after,#footer-placeholder .mobile-worker:after{content:"";height:22px;width:1px;background:#71b7ad;position:absolute;left:50%}
.sales-site .mobile-worker:before,#header-placeholder .mobile-worker:before,#footer-placeholder .mobile-worker:before{top:-23px}
.sales-site .mobile-worker:after,#header-placeholder .mobile-worker:after,#footer-placeholder .mobile-worker:after{bottom:-23px}
.sales-site .mobile-worker strong,#header-placeholder .mobile-worker strong,#footer-placeholder .mobile-worker strong{font-size:17px}
.sales-site .mobile-outcome,#header-placeholder .mobile-outcome,#footer-placeholder .mobile-outcome{grid-column:1/-1;text-align:center;color:var(--aqua);font-size:12px;padding:8px}
.sales-site .atlas-choice,#header-placeholder .atlas-choice,#footer-placeholder .atlas-choice{position:static;margin:8px 0 0;justify-content:center}
.sales-site .search-area,#header-placeholder .search-area,#footer-placeholder .search-area{max-width:none;width:100%}
.sales-site .tour-image img,#header-placeholder .tour-image img,#footer-placeholder .tour-image img{max-height:none}}
.sales-site [hidden],#header-placeholder [hidden],#footer-placeholder [hidden]{display:none!important}
.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{gap:23px}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{max-width:460px}
.sales-site .benefit-row,#header-placeholder .benefit-row,#footer-placeholder .benefit-row,.sales-site .setup-instructions,#header-placeholder .setup-instructions,#footer-placeholder .setup-instructions{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;padding:36px 0 60px}
.sales-site .benefit-row h3,#header-placeholder .benefit-row h3,#footer-placeholder .benefit-row h3,.sales-site .setup-instructions h3,#header-placeholder .setup-instructions h3,#footer-placeholder .setup-instructions h3{font-size:18px;margin-bottom:12px}
.sales-site .benefit-row p,#header-placeholder .benefit-row p,#footer-placeholder .benefit-row p,.sales-site .setup-instructions p,#header-placeholder .setup-instructions p,#footer-placeholder .setup-instructions p{font-size:13px;color:var(--muted)}
.sales-site .omni-section,#header-placeholder .omni-section,#footer-placeholder .omni-section{background:#e4eeea}
.sales-site .channel-band,#header-placeholder .channel-band,#footer-placeholder .channel-band{display:flex;border-top:1px solid #bdd2ca;border-bottom:1px solid #bdd2ca;padding:20px 0;justify-content:space-between;gap:16px;font-size:20px;font-weight:600;color:var(--teal)}
.sales-site .journey-grid,#header-placeholder .journey-grid,#footer-placeholder .journey-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:40px 0 20px}
.sales-site .journey-step,#header-placeholder .journey-step,#footer-placeholder .journey-step{position:relative}
.sales-site .journey-step:not(:last-child):after,#header-placeholder .journey-step:not(:last-child):after,#footer-placeholder .journey-step:not(:last-child):after{content:"";position:absolute;right:0;top:10px;width:30%;height:1px;background:#93b9ab}
.sales-site .journey-step>span,#header-placeholder .journey-step>span,#footer-placeholder .journey-step>span{font-size:11px;color:var(--teal)}
.sales-site .journey-step h3,#header-placeholder .journey-step h3,#footer-placeholder .journey-step h3{font-size:20px;margin:15px 0}
.sales-site .journey-step p,#header-placeholder .journey-step p,#footer-placeholder .journey-step p{font-size:13px;color:var(--muted)}
.sales-site .playbook-section,#header-placeholder .playbook-section,#footer-placeholder .playbook-section{background:#e9eeea}
.sales-site .playbook-sheet,#header-placeholder .playbook-sheet,#footer-placeholder .playbook-sheet{background:#fff;border-radius:8px;padding:28px 32px}
.sales-site .sheet-heading,#header-placeholder .sheet-heading,#footer-placeholder .sheet-heading{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);gap:18px;border-bottom:1px solid var(--line);padding-bottom:20px}
.sales-site .playbook-sheet ol,#header-placeholder .playbook-sheet ol,#footer-placeholder .playbook-sheet ol{list-style:none;padding:0;margin:0;counter-reset:play}
.sales-site .playbook-sheet li,#header-placeholder .playbook-sheet li,#footer-placeholder .playbook-sheet li{position:relative;margin-top:24px;padding-left:38px;counter-increment:play}
.sales-site .playbook-sheet li:before,#header-placeholder .playbook-sheet li:before,#footer-placeholder .playbook-sheet li:before{content:counter(play);position:absolute;left:0;top:0;font-size:12px;color:var(--teal);border:1px solid #b9d4c7;border-radius:50%;width:24px;height:24px;display:grid;place-items:center}
.sales-site .playbook-sheet li>span,#header-placeholder .playbook-sheet li>span,#footer-placeholder .playbook-sheet li>span{font-size:10px;color:var(--teal);display:block}
.sales-site .playbook-sheet strong,#header-placeholder .playbook-sheet strong,#footer-placeholder .playbook-sheet strong{display:block;font-size:15px;margin:6px 0}
.sales-site .playbook-sheet p,#header-placeholder .playbook-sheet p,#footer-placeholder .playbook-sheet p{font-size:12px;color:var(--muted)}
.sales-site .campaign-layout,#header-placeholder .campaign-layout,#footer-placeholder .campaign-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}
.sales-site .campaign-steps,#header-placeholder .campaign-steps,#footer-placeholder .campaign-steps{list-style:none;padding:0;margin:0}
.sales-site .campaign-steps li,#header-placeholder .campaign-steps li,#footer-placeholder .campaign-steps li{display:flex;gap:20px;margin-bottom:29px}
.sales-site .campaign-steps li>span,#header-placeholder .campaign-steps li>span,#footer-placeholder .campaign-steps li>span{flex:none;width:28px;height:28px;border:1px solid #a7c4b8;display:grid;place-items:center;border-radius:50%;font-size:12px;color:var(--teal)}
.sales-site .campaign-steps h3,#header-placeholder .campaign-steps h3,#footer-placeholder .campaign-steps h3{font-size:18px;margin:4px 0 10px}
.sales-site .campaign-steps p,#header-placeholder .campaign-steps p,#footer-placeholder .campaign-steps p{font-size:13px;color:var(--muted)}
.sales-site .source-screen,#header-placeholder .source-screen,#footer-placeholder .source-screen{margin:0;min-width:0;background:#fff;padding:20px;border-radius:10px}
.sales-site .source-screen img,#header-placeholder .source-screen img,#footer-placeholder .source-screen img{width:100%;height:auto}
.sales-site .source-screen figcaption,#header-placeholder .source-screen figcaption,#footer-placeholder .source-screen figcaption{margin-top:15px;font-size:10px;color:var(--muted)}
.sales-site .source-screen a,#header-placeholder .source-screen a,#footer-placeholder .source-screen a{text-decoration:underline;text-underline-offset:3px}
.sales-site .integration-flow,#header-placeholder .integration-flow,#footer-placeholder .integration-flow{display:grid;grid-template-columns:1fr .8fr 1fr;gap:32px;align-items:center;padding:25px 0 50px}
.sales-site .system-list h3,#header-placeholder .system-list h3,#footer-placeholder .system-list h3,.sales-site .integration-team h3,#header-placeholder .integration-team h3,#footer-placeholder .integration-team h3{font-size:25px;margin-bottom:22px}
.sales-site .system-list>span,#header-placeholder .system-list>span,#footer-placeholder .system-list>span{display:block;border-bottom:1px solid #31515e;padding:13px 0;color:#b9d0d6;font-size:13px}
.sales-site .flow-lanes,#header-placeholder .flow-lanes,#footer-placeholder .flow-lanes{color:var(--aqua);display:flex;flex-direction:column;gap:24px}
.sales-site .flow-lanes span,#header-placeholder .flow-lanes span,#footer-placeholder .flow-lanes span{font-size:10px;display:block;text-align:center;margin:5px 0}
.sales-site .flow-lanes svg,#header-placeholder .flow-lanes svg,#footer-placeholder .flow-lanes svg{width:100%}
.sales-site .integration-team,#header-placeholder .integration-team,#footer-placeholder .integration-team{padding:30px;background:#143745;border:1px solid #3f7f7a;border-radius:8px}
.sales-site .integration-team p,#header-placeholder .integration-team p,#footer-placeholder .integration-team p{font-size:13px;color:#b9d0d6}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{border-top:1px solid #31515e;padding-top:32px;display:grid;grid-template-columns:1fr 1fr auto;gap:40px;align-items:center}
.sales-site .integration-bottom h3,#header-placeholder .integration-bottom h3,#footer-placeholder .integration-bottom h3{font-size:17px;margin-bottom:10px}
.sales-site .integration-bottom p,#header-placeholder .integration-bottom p,#footer-placeholder .integration-bottom p{font-size:12px;color:#b9d0d6}
.sales-site .usecase-links,#header-placeholder .usecase-links,#footer-placeholder .usecase-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.sales-site .usecase-links a,#header-placeholder .usecase-links a,#footer-placeholder .usecase-links a{border-top:1px solid #a9c6bb;padding-top:24px}
.sales-site .usecase-links span,#header-placeholder .usecase-links span,#footer-placeholder .usecase-links span{font-size:23px;font-weight:600;letter-spacing:-.03em;line-height:1.3}
.sales-site .usecase-links p,#header-placeholder .usecase-links p,#footer-placeholder .usecase-links p{font-size:13px;color:var(--muted);margin:15px 0 22px}
.sales-site .agency-section,#header-placeholder .agency-section,#footer-placeholder .agency-section{background:#e6ede8}
.sales-site .agency-layout,#header-placeholder .agency-layout,#footer-placeholder .agency-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}
.sales-site .agency-copy h3,#header-placeholder .agency-copy h3,#footer-placeholder .agency-copy h3{font-size:28px}
.sales-site .agency-copy p,#header-placeholder .agency-copy p,#footer-placeholder .agency-copy p,.sales-site .agency-copy li,#header-placeholder .agency-copy li,#footer-placeholder .agency-copy li{font-size:14px;color:var(--muted)}
.sales-site .agency-copy p,#header-placeholder .agency-copy p,#footer-placeholder .agency-copy p{margin:23px 0}
.sales-site .agency-copy ul,#header-placeholder .agency-copy ul,#footer-placeholder .agency-copy ul{padding-left:19px;margin-bottom:25px}
.sales-site .agency-copy li,#header-placeholder .agency-copy li,#footer-placeholder .agency-copy li{margin:12px 0}
.sales-site .guide-layout,#header-placeholder .guide-layout,#footer-placeholder .guide-layout{display:grid;grid-template-columns:210px 1fr;gap:70px;margin:20px 0 90px}
.sales-site .guide-nav,#header-placeholder .guide-nav,#footer-placeholder .guide-nav{position:sticky;top:30px;align-self:start;display:flex;flex-direction:column;gap:18px;font-size:12px;color:var(--muted)}
.sales-site .integration-guide h2,#header-placeholder .integration-guide h2,#footer-placeholder .integration-guide h2{font-size:32px;margin:60px 0 20px}
.sales-site .integration-guide h2:first-child,#header-placeholder .integration-guide h2:first-child,#footer-placeholder .integration-guide h2:first-child{margin-top:0}
.sales-site .integration-guide p,#header-placeholder .integration-guide p,#footer-placeholder .integration-guide p,.sales-site .integration-guide li,#header-placeholder .integration-guide li,#footer-placeholder .integration-guide li{font-size:14px;color:var(--muted)}
.sales-site .integration-guide p,#header-placeholder .integration-guide p,#footer-placeholder .integration-guide p{margin:15px 0}
.sales-site .flow-table,#header-placeholder .flow-table,#footer-placeholder .flow-table{margin:30px 0}
.sales-site .flow-row,#header-placeholder .flow-row,#footer-placeholder .flow-row{display:grid;grid-template-columns:.65fr 1fr 1.2fr;gap:20px;border-bottom:1px solid var(--line);padding:20px 10px;font-size:12px;color:var(--muted)}
.sales-site .flow-row strong,#header-placeholder .flow-row strong,#footer-placeholder .flow-row strong{color:var(--ink)}
.sales-site .flow-heading,#header-placeholder .flow-heading,#footer-placeholder .flow-heading{background:#e8efe9;color:var(--ink);font-weight:600}
.sales-site .integration-note,#header-placeholder .integration-note,#footer-placeholder .integration-note{font-size:11px!important;color:var(--muted);margin-top:20px}
.sales-site .plain-steps,#header-placeholder .plain-steps,#footer-placeholder .plain-steps{padding-left:23px}
.sales-site .plain-steps li,#header-placeholder .plain-steps li,#footer-placeholder .plain-steps li{padding:12px 0}
.sales-site .plain-steps h3,#header-placeholder .plain-steps h3,#footer-placeholder .plain-steps h3{font-size:19px;color:var(--ink)}
.sales-site .mcp-directions,#header-placeholder .mcp-directions,#footer-placeholder .mcp-directions{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:25px}
.sales-site .mcp-directions>div,#header-placeholder .mcp-directions>div,#footer-placeholder .mcp-directions>div{border-top:1px solid #abc8bb;padding-top:20px}
.sales-site .mcp-directions h3,#header-placeholder .mcp-directions h3,#footer-placeholder .mcp-directions h3{font-size:22px}
.sales-site .atlas-graphic,#header-placeholder .atlas-graphic,#footer-placeholder .atlas-graphic{position:relative}
.sales-site .atlas-graphic .atlas-svg,#header-placeholder .atlas-graphic .atlas-svg,#footer-placeholder .atlas-graphic .atlas-svg{width:100%;height:auto;margin:0;max-height:none}
.sales-site .atlas-hit,#header-placeholder .atlas-hit,#footer-placeholder .atlas-hit{position:absolute;background:transparent;border:0;border-radius:8px;padding:0}
.sales-site .atlas-hit:hover,#header-placeholder .atlas-hit:hover,#footer-placeholder .atlas-hit:hover{background:#77e2cc12;outline:1px solid #77e2cc}
.sales-site .atlas-hit span,#header-placeholder .atlas-hit span,#footer-placeholder .atlas-hit span{position:absolute;right:6px;bottom:5px;width:15px;height:15px;display:grid;place-items:center;color:var(--aqua);font-size:13px;line-height:1}
.sales-site .atlas-hit:focus-visible,#header-placeholder .atlas-hit:focus-visible,#footer-placeholder .atlas-hit:focus-visible{outline:3px solid var(--gold)}
.sales-site .atlas.is-drilled>.atlas-pill,#header-placeholder .atlas.is-drilled>.atlas-pill,#footer-placeholder .atlas.is-drilled>.atlas-pill,.sales-site .atlas.is-drilled>.atlas-graphic,#header-placeholder .atlas.is-drilled>.atlas-graphic,#footer-placeholder .atlas.is-drilled>.atlas-graphic,.sales-site .atlas.is-drilled>.mobile-atlas,#header-placeholder .atlas.is-drilled>.mobile-atlas,#footer-placeholder .atlas.is-drilled>.mobile-atlas,.sales-site .atlas.is-drilled>.atlas-choice,#header-placeholder .atlas.is-drilled>.atlas-choice,#footer-placeholder .atlas.is-drilled>.atlas-choice{display:none!important}
.sales-site .atlas-detail,#header-placeholder .atlas-detail,#footer-placeholder .atlas-detail{padding:16px 28px 28px;border:1px solid #365e69;background:#0e2b39;border-radius:10px;min-height:510px}
.sales-site .atlas-back,#header-placeholder .atlas-back,#footer-placeholder .atlas-back{padding:10px 0;background:none;border:0;color:var(--aqua);font-size:12px;text-decoration:underline;text-underline-offset:5px}
.sales-site .atlas-detail h2,#header-placeholder .atlas-detail h2,#footer-placeholder .atlas-detail h2{font-size:30px;line-height:1.18;margin:18px 0 15px;max-width:490px}
.sales-site .atlas-detail>p,#header-placeholder .atlas-detail>p,#footer-placeholder .atlas-detail>p{font-size:13px;color:#b9d0d6;line-height:1.7}
.sales-site .atlas-detail ul,#header-placeholder .atlas-detail ul,#footer-placeholder .atlas-detail ul{padding-left:18px;color:#b9d0d6;font-size:12px;line-height:1.7}
.sales-site .atlas-detail li,#header-placeholder .atlas-detail li,#footer-placeholder .atlas-detail li{margin:7px 0}
.sales-site .atlas-detail-image,#header-placeholder .atlas-detail-image,#footer-placeholder .atlas-detail-image{height:160px;overflow:hidden;background:#eaf0ed;border-radius:5px;margin:20px 0 8px}
.sales-site .atlas-detail-image img,#header-placeholder .atlas-detail-image img,#footer-placeholder .atlas-detail-image img{width:100%;height:auto}
.sales-site .atlas-detail-caption,#header-placeholder .atlas-detail-caption,#footer-placeholder .atlas-detail-caption{font-size:9px!important;color:#b9d0d6!important;margin-bottom:12px}
.sales-site .atlas-detail .text-link,#header-placeholder .atlas-detail .text-link,#footer-placeholder .atlas-detail .text-link{color:var(--aqua);font-size:12px}
.sales-site .mobile-node,#header-placeholder .mobile-node,#footer-placeholder .mobile-node{text-align:left;color:white}
.sales-site .mobile-worker,#header-placeholder .mobile-worker,#footer-placeholder .mobile-worker{color:white;width:auto}
.sales-site .mobile-memory,#header-placeholder .mobile-memory,#footer-placeholder .mobile-memory{grid-column:1/-1;background:none;border:0;color:var(--aqua);text-decoration:underline;text-underline-offset:4px;padding:12px;font-size:12px}
.sales-site .case-tabs,#header-placeholder .case-tabs,#footer-placeholder .case-tabs{display:flex;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:35px}
.sales-site .case-tabs button,#header-placeholder .case-tabs button,#footer-placeholder .case-tabs button{padding:12px 18px;border:1px solid #c7d8d0;background:transparent;border-radius:5px;color:var(--muted);font-size:12px}
.sales-site .case-tabs button[aria-selected=true],#header-placeholder .case-tabs button[aria-selected=true],#footer-placeholder .case-tabs button[aria-selected=true]{background:var(--ink);color:white;border-color:var(--ink)}
.sales-site .case-intro,#header-placeholder .case-intro,#footer-placeholder .case-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:34px;align-items:end}
.sales-site .case-intro h2,#header-placeholder .case-intro h2,#footer-placeholder .case-intro h2{font-size:36px}
.sales-site .case-intro p,#header-placeholder .case-intro p,#footer-placeholder .case-intro p{font-size:14px;color:var(--muted)}
.sales-site .case-workflow,#header-placeholder .case-workflow,#footer-placeholder .case-workflow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.sales-site .case-workflow>div,#header-placeholder .case-workflow>div,#footer-placeholder .case-workflow>div{padding:25px 0;border-top:2px solid #87bba7}
.sales-site .case-workflow span,#header-placeholder .case-workflow span,#footer-placeholder .case-workflow span{font-size:11px;color:var(--teal)}
.sales-site .case-workflow h3,#header-placeholder .case-workflow h3,#footer-placeholder .case-workflow h3{font-size:23px;margin:17px 0}
.sales-site .case-workflow p,#header-placeholder .case-workflow p,#footer-placeholder .case-workflow p{font-size:13px;color:var(--muted)}
.sales-site .case-result,#header-placeholder .case-result,#footer-placeholder .case-result{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#e5eee7;border-radius:7px;padding:30px;margin-top:16px}
.sales-site .case-result h3,#header-placeholder .case-result h3,#footer-placeholder .case-result h3{font-size:19px;margin-bottom:14px}
.sales-site .case-result p,#header-placeholder .case-result p,#footer-placeholder .case-result p{font-size:13px;color:var(--muted)}
.sales-site .team-map,#header-placeholder .team-map,#footer-placeholder .team-map{background:var(--night);padding:35px;border-radius:10px;color:white}
.sales-site .team-map-title,#header-placeholder .team-map-title,#footer-placeholder .team-map-title{display:flex;justify-content:space-between;gap:50px;margin-bottom:42px}
.sales-site .team-map-title h3,#header-placeholder .team-map-title h3,#footer-placeholder .team-map-title h3{font-size:26px;max-width:420px}
.sales-site .team-map-title p,#header-placeholder .team-map-title p,#footer-placeholder .team-map-title p{font-size:12px;color:#b7d0d6;max-width:400px}
.sales-site .desk-map,#header-placeholder .desk-map,#footer-placeholder .desk-map,.sales-site .worker-map,#header-placeholder .worker-map,#footer-placeholder .worker-map{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;position:relative}
.sales-site .desk-node,#header-placeholder .desk-node,#footer-placeholder .desk-node{padding:24px 18px;border:1px solid #52737c;background:#173642;border-radius:6px;text-align:center}
.sales-site .desk-node.rep,#header-placeholder .desk-node.rep,#footer-placeholder .desk-node.rep{border-color:var(--aqua);background:#194738}
.sales-site .desk-node span,#header-placeholder .desk-node span,#footer-placeholder .desk-node span,.sales-site .worker-map span,#header-placeholder .worker-map span,#footer-placeholder .worker-map span{font-size:11px;color:#b7d0d6;display:block;margin-bottom:8px}
.sales-site .desk-node strong,#header-placeholder .desk-node strong,#footer-placeholder .desk-node strong{font-size:15px;font-weight:600}
.sales-site .map-connector,#header-placeholder .map-connector,#footer-placeholder .map-connector{display:flex;justify-content:center;align-items:center;height:70px;position:relative}
.sales-site .map-connector:before,#header-placeholder .map-connector:before,#footer-placeholder .map-connector:before{content:"";position:absolute;height:70px;width:1px;background:#6a9f95;left:50%}
.sales-site .map-connector span,#header-placeholder .map-connector span,#footer-placeholder .map-connector span{font-size:10px;color:#bfdbd2;position:relative;background:var(--night);padding:5px 18px}
.sales-site .worker-map>div,#header-placeholder .worker-map>div,#footer-placeholder .worker-map>div{text-align:center;background:#102d39;border:1px solid #47736e;padding:22px 15px;border-radius:6px}
.sales-site .worker-map strong,#header-placeholder .worker-map strong,#footer-placeholder .worker-map strong{font-size:14px;font-weight:600}
.sales-site .worker-map p,#header-placeholder .worker-map p,#footer-placeholder .worker-map p{font-size:11px;color:#b7d0d6;margin:10px 0 0}
.sales-site .shared-foundation,#header-placeholder .shared-foundation,#footer-placeholder .shared-foundation{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:23px 0 0;border-top:1px solid #385563;margin-top:30px;font-size:10px;color:#b9d7d5}
.sales-site .setup-instructions,#header-placeholder .setup-instructions,#footer-placeholder .setup-instructions{padding-bottom:0}
.sales-site .usecase-explorer,#header-placeholder .usecase-explorer,#footer-placeholder .usecase-explorer{padding-bottom:20px}
@media (max-width:1100px){.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{gap:17px;font-size:12px}
.sales-site .campaign-layout,#header-placeholder .campaign-layout,#footer-placeholder .campaign-layout{gap:35px}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{grid-template-columns:1fr 1fr}
.sales-site .integration-bottom .btn,#header-placeholder .integration-bottom .btn,#footer-placeholder .integration-bottom .btn{justify-self:start}
.sales-site .agency-layout,#header-placeholder .agency-layout,#footer-placeholder .agency-layout{gap:35px}
.sales-site .guide-layout,#header-placeholder .guide-layout,#footer-placeholder .guide-layout{gap:35px}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{font-size:15px}}
@media (max-width:800px){.sales-site .benefit-row,#header-placeholder .benefit-row,#footer-placeholder .benefit-row,.sales-site .setup-instructions,#header-placeholder .setup-instructions,#footer-placeholder .setup-instructions{gap:25px}
.sales-site .journey-grid,#header-placeholder .journey-grid,#footer-placeholder .journey-grid{grid-template-columns:1fr 1fr;gap:30px}
.sales-site .campaign-layout,#header-placeholder .campaign-layout,#footer-placeholder .campaign-layout,.sales-site .agency-layout,#header-placeholder .agency-layout,#footer-placeholder .agency-layout{grid-template-columns:1fr}
.sales-site .source-screen,#header-placeholder .source-screen,#footer-placeholder .source-screen{max-width:660px;margin:auto}
.sales-site .integration-flow,#header-placeholder .integration-flow,#footer-placeholder .integration-flow{gap:20px}
.sales-site .integration-team,#header-placeholder .integration-team,#footer-placeholder .integration-team{padding:22px}
.sales-site .system-list h3,#header-placeholder .system-list h3,#footer-placeholder .system-list h3,.sales-site .integration-team h3,#header-placeholder .integration-team h3,#footer-placeholder .integration-team h3{font-size:21px}
.sales-site .guide-layout,#header-placeholder .guide-layout,#footer-placeholder .guide-layout{grid-template-columns:1fr}
.sales-site .guide-nav,#header-placeholder .guide-nav,#footer-placeholder .guide-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:18px;border-bottom:1px solid var(--line);padding-bottom:25px}
.sales-site .team-map-title,#header-placeholder .team-map-title,#footer-placeholder .team-map-title{display:block}
.sales-site .team-map-title p,#header-placeholder .team-map-title p,#footer-placeholder .team-map-title p{margin-top:20px;max-width:600px}
.sales-site .case-intro,#header-placeholder .case-intro,#footer-placeholder .case-intro{gap:25px}
.sales-site .case-workflow,#header-placeholder .case-workflow,#footer-placeholder .case-workflow{gap:22px}
.sales-site .case-workflow h3,#header-placeholder .case-workflow h3,#footer-placeholder .case-workflow h3{font-size:20px}}
@media (max-width:520px){.sales-site .benefit-row,#header-placeholder .benefit-row,#footer-placeholder .benefit-row,.sales-site .setup-instructions,#header-placeholder .setup-instructions,#footer-placeholder .setup-instructions{grid-template-columns:1fr;padding:28px 0 45px;gap:26px}
.sales-site .channel-band,#header-placeholder .channel-band,#footer-placeholder .channel-band{font-size:13px;gap:12px;flex-wrap:wrap}
.sales-site .journey-grid,#header-placeholder .journey-grid,#footer-placeholder .journey-grid{gap:22px}
.sales-site .journey-step h3,#header-placeholder .journey-step h3,#footer-placeholder .journey-step h3{font-size:18px}
.sales-site .journey-step p,#header-placeholder .journey-step p,#footer-placeholder .journey-step p{font-size:12px}
.sales-site .journey-step:not(:last-child):after,#header-placeholder .journey-step:not(:last-child):after,#footer-placeholder .journey-step:not(:last-child):after{width:20%}
.sales-site .playbook-sheet,#header-placeholder .playbook-sheet,#footer-placeholder .playbook-sheet{padding:22px 20px}
.sales-site .playbook-sheet strong,#header-placeholder .playbook-sheet strong,#footer-placeholder .playbook-sheet strong{font-size:14px}
.sales-site .campaign-steps h3,#header-placeholder .campaign-steps h3,#footer-placeholder .campaign-steps h3{font-size:18px}
.sales-site .campaign-steps li,#header-placeholder .campaign-steps li,#footer-placeholder .campaign-steps li{gap:15px}
.sales-site .source-screen,#header-placeholder .source-screen,#footer-placeholder .source-screen{padding:12px}
.sales-site .integration-flow,#header-placeholder .integration-flow,#footer-placeholder .integration-flow{grid-template-columns:1fr;padding-top:0;gap:20px}
.sales-site .flow-lanes,#header-placeholder .flow-lanes,#footer-placeholder .flow-lanes{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.sales-site .flow-lanes span,#header-placeholder .flow-lanes span,#footer-placeholder .flow-lanes span{font-size:9px}
.sales-site .integration-team,#header-placeholder .integration-team,#footer-placeholder .integration-team{padding:22px}
.sales-site .integration-team h3 br,#header-placeholder .integration-team h3 br,#footer-placeholder .integration-team h3 br{display:none}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{grid-template-columns:1fr;gap:25px}
.sales-site .usecase-links,#header-placeholder .usecase-links,#footer-placeholder .usecase-links{grid-template-columns:1fr;gap:28px}
.sales-site .usecase-links a,#header-placeholder .usecase-links a,#footer-placeholder .usecase-links a{display:grid;grid-template-columns:1fr 20px;gap:10px}
.sales-site .usecase-links span,#header-placeholder .usecase-links span,#footer-placeholder .usecase-links span{font-size:23px}
.sales-site .usecase-links p,#header-placeholder .usecase-links p,#footer-placeholder .usecase-links p{grid-column:1;margin:0}
.sales-site .usecase-links svg,#header-placeholder .usecase-links svg,#footer-placeholder .usecase-links svg{grid-column:2;grid-row:1}
.sales-site .agency-copy h3,#header-placeholder .agency-copy h3,#footer-placeholder .agency-copy h3{font-size:26px}
.sales-site .atlas-graphic,#header-placeholder .atlas-graphic,#footer-placeholder .atlas-graphic{display:none}
.sales-site .atlas-detail,#header-placeholder .atlas-detail,#footer-placeholder .atlas-detail{padding:14px 20px 22px;min-height:0}
.sales-site .atlas-detail h2,#header-placeholder .atlas-detail h2,#footer-placeholder .atlas-detail h2{font-size:26px}
.sales-site .atlas-detail-image,#header-placeholder .atlas-detail-image,#footer-placeholder .atlas-detail-image{height:145px}
.sales-site .hero .atlas-detail>p,#header-placeholder .hero .atlas-detail>p,#footer-placeholder .hero .atlas-detail>p{font-size:12px}
.sales-site .atlas-choice,#header-placeholder .atlas-choice,#footer-placeholder .atlas-choice{flex-wrap:wrap}
.sales-site .integration-guide h2,#header-placeholder .integration-guide h2,#footer-placeholder .integration-guide h2{font-size:28px;margin-top:45px}
.sales-site .flow-row,#header-placeholder .flow-row,#footer-placeholder .flow-row{grid-template-columns:.7fr 1fr 1fr;gap:12px;font-size:10px;padding:16px 0}
.sales-site .mcp-directions,#header-placeholder .mcp-directions,#footer-placeholder .mcp-directions{grid-template-columns:1fr}
.sales-site .case-tabs,#header-placeholder .case-tabs,#footer-placeholder .case-tabs{gap:8px}
.sales-site .case-tabs button,#header-placeholder .case-tabs button,#footer-placeholder .case-tabs button{padding:10px 12px;font-size:11px}
.sales-site .case-intro,#header-placeholder .case-intro,#footer-placeholder .case-intro{grid-template-columns:1fr;gap:20px}
.sales-site .case-intro h2,#header-placeholder .case-intro h2,#footer-placeholder .case-intro h2{font-size:29px}
.sales-site .case-workflow,#header-placeholder .case-workflow,#footer-placeholder .case-workflow{grid-template-columns:1fr;gap:0}
.sales-site .case-workflow h3,#header-placeholder .case-workflow h3,#footer-placeholder .case-workflow h3{font-size:22px;margin:13px 0}
.sales-site .case-result,#header-placeholder .case-result,#footer-placeholder .case-result{grid-template-columns:1fr;gap:25px;padding:24px}
.sales-site .team-map,#header-placeholder .team-map,#footer-placeholder .team-map{padding:24px 16px}
.sales-site .team-map-title,#header-placeholder .team-map-title,#footer-placeholder .team-map-title{margin-bottom:26px}
.sales-site .team-map-title h3,#header-placeholder .team-map-title h3,#footer-placeholder .team-map-title h3{font-size:23px}
.sales-site .desk-map,#header-placeholder .desk-map,#footer-placeholder .desk-map{grid-template-columns:1fr 1fr;gap:12px}
.sales-site .desk-node.rep,#header-placeholder .desk-node.rep,#footer-placeholder .desk-node.rep{grid-row:2;grid-column:1/-1}
.sales-site .desk-node.support:last-child,#header-placeholder .desk-node.support:last-child,#footer-placeholder .desk-node.support:last-child{grid-column:2;grid-row:1}
.sales-site .desk-node,#header-placeholder .desk-node,#footer-placeholder .desk-node{padding:17px 10px}
.sales-site .desk-node strong,#header-placeholder .desk-node strong,#footer-placeholder .desk-node strong{font-size:12px}
.sales-site .worker-map,#header-placeholder .worker-map,#footer-placeholder .worker-map{grid-template-columns:1fr;gap:12px}
.sales-site .worker-map>div,#header-placeholder .worker-map>div,#footer-placeholder .worker-map>div{padding:15px}
.sales-site .worker-map strong,#header-placeholder .worker-map strong,#footer-placeholder .worker-map strong{font-size:14px}
.sales-site .shared-foundation,#header-placeholder .shared-foundation,#footer-placeholder .shared-foundation{gap:12px;font-size:9px}
.sales-site .team-map-title p,#header-placeholder .team-map-title p,#footer-placeholder .team-map-title p{font-size:12px}}
.sales-site,#header-placeholder,#footer-placeholder{--people:#ffb09b;--worker:#77e2cc;--system:#8eb7ff;--policy:#f1cb78}
.sales-site .hero .btn-primary,#header-placeholder .hero .btn-primary,#footer-placeholder .hero .btn-primary{background:var(--policy);color:#102c3c}
.sales-site .hero .btn-primary:hover,#header-placeholder .hero .btn-primary:hover,#footer-placeholder .hero .btn-primary:hover{background:#ffda8c}
.sales-site .hero h1>span,#header-placeholder .hero h1>span,#footer-placeholder .hero h1>span{color:#b4f0df}
.sales-site .hero-foot .foot-note,#header-placeholder .hero-foot .foot-note,#footer-placeholder .hero-foot .foot-note{color:var(--policy);display:flex;align-items:center;gap:9px}
.sales-site .hero-foot .foot-note svg,#header-placeholder .hero-foot .foot-note svg,#footer-placeholder .hero-foot .foot-note svg{width:14px}
.sales-site .atlas-svg g[transform="translate(38 90)"]>.atlas-node,#header-placeholder .atlas-svg g[transform="translate(38 90)"]>.atlas-node,#footer-placeholder .atlas-svg g[transform="translate(38 90)"]>.atlas-node{fill:#183e68;stroke:#6f9cdf}
.sales-site .atlas-svg g[transform="translate(253 57)"]>.atlas-node,#header-placeholder .atlas-svg g[transform="translate(253 57)"]>.atlas-node,#footer-placeholder .atlas-svg g[transform="translate(253 57)"]>.atlas-node{fill:#22394f;stroke:#6b8fba}
.sales-site .atlas-svg g[transform="translate(460 89)"]>.atlas-node,#header-placeholder .atlas-svg g[transform="translate(460 89)"]>.atlas-node,#footer-placeholder .atlas-svg g[transform="translate(460 89)"]>.atlas-node{fill:#4a3a20;stroke:#d0a458}
.sales-site .atlas-svg g[transform="translate(47 354)"]>.atlas-node,#header-placeholder .atlas-svg g[transform="translate(47 354)"]>.atlas-node,#footer-placeholder .atlas-svg g[transform="translate(47 354)"]>.atlas-node{fill:#55382f;stroke:#db947d}
.sales-site .atlas-svg g[transform="translate(456 347)"]>.atlas-node,#header-placeholder .atlas-svg g[transform="translate(456 347)"]>.atlas-node,#footer-placeholder .atlas-svg g[transform="translate(456 347)"]>.atlas-node{fill:#183e68;stroke:#6f9cdf}
.sales-site .atlas-svg .atlas-small,#header-placeholder .atlas-svg .atlas-small,#footer-placeholder .atlas-svg .atlas-small{fill:#d6e4e9}
.sales-site .atlas-svg .atlas-main,#header-placeholder .atlas-svg .atlas-main,#footer-placeholder .atlas-svg .atlas-main{fill:#16483f;stroke:#77e2cc}
.sales-site .atlas-svg .atlas-focus,#header-placeholder .atlas-svg .atlas-focus,#footer-placeholder .atlas-svg .atlas-focus{fill:var(--policy)}
.sales-site .atlas-hit[data-atlas-node="people"] span,#header-placeholder .atlas-hit[data-atlas-node="people"] span,#footer-placeholder .atlas-hit[data-atlas-node="people"] span{color:var(--people)}
.sales-site .atlas-hit[data-atlas-node="rules"] span,#header-placeholder .atlas-hit[data-atlas-node="rules"] span,#footer-placeholder .atlas-hit[data-atlas-node="rules"] span{color:var(--policy)}
.sales-site .atlas-hit[data-atlas-node="systems"] span,#header-placeholder .atlas-hit[data-atlas-node="systems"] span,#footer-placeholder .atlas-hit[data-atlas-node="systems"] span,.sales-site .atlas-hit[data-atlas-node="customers"] span,#header-placeholder .atlas-hit[data-atlas-node="customers"] span,#footer-placeholder .atlas-hit[data-atlas-node="customers"] span{color:var(--system)}
.sales-site .mobile-node[data-atlas-node="customers"],#header-placeholder .mobile-node[data-atlas-node="customers"],#footer-placeholder .mobile-node[data-atlas-node="customers"],.sales-site .mobile-node[data-atlas-node="systems"],#header-placeholder .mobile-node[data-atlas-node="systems"],#footer-placeholder .mobile-node[data-atlas-node="systems"]{background:#183e68;border-color:#6f9cdf}
.sales-site .mobile-node[data-atlas-node="people"],#header-placeholder .mobile-node[data-atlas-node="people"],#footer-placeholder .mobile-node[data-atlas-node="people"]{background:#55382f;border-color:#db947d}
.sales-site .mobile-node[data-atlas-node="rules"],#header-placeholder .mobile-node[data-atlas-node="rules"],#footer-placeholder .mobile-node[data-atlas-node="rules"]{background:#4a3a20;border-color:#d0a458}
.sales-site .omni-section,#header-placeholder .omni-section,#footer-placeholder .omni-section{background:#e6effb}
.sales-site .channel-band,#header-placeholder .channel-band,#footer-placeholder .channel-band{color:#174d86;border-color:#afc8e4}
.sales-site .journey-step>span,#header-placeholder .journey-step>span,#footer-placeholder .journey-step>span{color:#174d86}
.sales-site .journey-step:not(:last-child):after,#header-placeholder .journey-step:not(:last-child):after,#footer-placeholder .journey-step:not(:last-child):after{background:#8aabd1}
.sales-site .coverage-band,#header-placeholder .coverage-band,#footer-placeholder .coverage-band{display:grid;grid-template-columns:1fr 1fr;gap:55px;border-top:1px solid #b4cce5;padding-top:35px;margin-top:36px}
.sales-site .coverage-band h3,#header-placeholder .coverage-band h3,#footer-placeholder .coverage-band h3{font-size:26px;max-width:380px}
.sales-site .coverage-band p,#header-placeholder .coverage-band p,#footer-placeholder .coverage-band p{color:#3f5d78;font-size:14px;margin:18px 0 22px}
.sales-site .coverage-band .text-link,#header-placeholder .coverage-band .text-link,#footer-placeholder .coverage-band .text-link{color:#174d86;font-size:12px}
.sales-site .playbook-section,#header-placeholder .playbook-section,#footer-placeholder .playbook-section{background:#f5ecd6}
.sales-site .playbook-sheet,#header-placeholder .playbook-sheet,#footer-placeholder .playbook-sheet{background:#fffdf8}
.sales-site .playbook-sheet li:before,#header-placeholder .playbook-sheet li:before,#footer-placeholder .playbook-sheet li:before{color:#765423;border-color:#d7bb7c}
.sales-site .playbook-sheet li>span,#header-placeholder .playbook-sheet li>span,#footer-placeholder .playbook-sheet li>span{color:#765423}
.sales-site .sheet-heading,#header-placeholder .sheet-heading,#footer-placeholder .sheet-heading{color:#74613f}
.sales-site .agency-section,#header-placeholder .agency-section,#footer-placeholder .agency-section{background:#fae7df}
.sales-site .agency-copy p,#header-placeholder .agency-copy p,#footer-placeholder .agency-copy p,.sales-site .agency-copy li,#header-placeholder .agency-copy li,#footer-placeholder .agency-copy li{color:#6e5149}
.sales-site .agency-section .section-head>p,#header-placeholder .agency-section .section-head>p,#footer-placeholder .agency-section .section-head>p{color:#6e5149}
.sales-site .usecase-teaser,#header-placeholder .usecase-teaser,#footer-placeholder .usecase-teaser{background:#eeeaf8}
.sales-site .usecase-links a,#header-placeholder .usecase-links a,#footer-placeholder .usecase-links a{border-color:#b6a7cd}
.sales-site .usecase-links .icon,#header-placeholder .usecase-links .icon,#footer-placeholder .usecase-links .icon{color:#5e4886}
.sales-site .ops-dealdesk,#header-placeholder .ops-dealdesk,#footer-placeholder .ops-dealdesk{display:grid;grid-template-columns:.75fr 1.25fr;gap:55px;align-items:center;border-top:1px solid var(--line);padding-top:40px;margin-top:35px}
.sales-site .ops-dealdesk h3,#header-placeholder .ops-dealdesk h3,#footer-placeholder .ops-dealdesk h3{font-size:31px}
.sales-site .ops-dealdesk p,#header-placeholder .ops-dealdesk p,#footer-placeholder .ops-dealdesk p{font-size:13px;color:var(--muted);margin-top:20px}
.sales-site .ops-dealdesk .source-screen,#header-placeholder .ops-dealdesk .source-screen,#footer-placeholder .ops-dealdesk .source-screen{background:#e9eef5}
.sales-site .governance-section,#header-placeholder .governance-section,#footer-placeholder .governance-section{background:#f3eee1}
.sales-site .governance-section .section-head>p,#header-placeholder .governance-section .section-head>p,#footer-placeholder .governance-section .section-head>p{color:#635b43}
.sales-site .country-flow,#header-placeholder .country-flow,#footer-placeholder .country-flow{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:36px;align-items:center}
.sales-site .country-flow>div,#header-placeholder .country-flow>div,#footer-placeholder .country-flow>div{padding:30px 24px;border-radius:8px;position:relative}
.sales-site .country-flow>div>span,#header-placeholder .country-flow>div>span,#footer-placeholder .country-flow>div>span{font-size:10px;display:block;margin-bottom:16px}
.sales-site .country-flow h3,#header-placeholder .country-flow h3,#footer-placeholder .country-flow h3{font-size:26px;margin-bottom:16px}
.sales-site .country-flow p,#header-placeholder .country-flow p,#footer-placeholder .country-flow p{font-size:13px}
.sales-site .country-origin,#header-placeholder .country-origin,#footer-placeholder .country-origin,.sales-site .country-destination,#header-placeholder .country-destination,#footer-placeholder .country-destination{background:#e3eafb;color:#254777}
.sales-site .country-origin:after,#header-placeholder .country-origin:after,#footer-placeholder .country-origin:after,.sales-site .country-destination:before,#header-placeholder .country-destination:before,#footer-placeholder .country-destination:before{content:"";position:absolute;width:36px;height:1px;background:#8e815e;top:50%}
.sales-site .country-origin:after,#header-placeholder .country-origin:after,#footer-placeholder .country-origin:after{left:100%}
.sales-site .country-destination:before,#header-placeholder .country-destination:before,#footer-placeholder .country-destination:before{right:100%}
.sales-site .country-gate,#header-placeholder .country-gate,#footer-placeholder .country-gate{background:#f1cb78;color:#423218;text-align:center}
.sales-site .country-gate>span,#header-placeholder .country-gate>span,#footer-placeholder .country-gate>span{color:#655023}
.sales-site .governance-rules,#header-placeholder .governance-rules,#footer-placeholder .governance-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:40px 0 30px}
.sales-site .governance-rules h3,#header-placeholder .governance-rules h3,#footer-placeholder .governance-rules h3{font-size:18px;margin-bottom:15px}
.sales-site .governance-rules p,#header-placeholder .governance-rules p,#footer-placeholder .governance-rules p{font-size:13px;color:#635b43}
.sales-site .governance-foot,#header-placeholder .governance-foot,#footer-placeholder .governance-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #d3c8ad;padding-top:25px}
.sales-site .governance-foot>p,#header-placeholder .governance-foot>p,#footer-placeholder .governance-foot>p{font-size:12px;max-width:650px;color:#635b43}
.sales-site .governance-foot .text-link,#header-placeholder .governance-foot .text-link,#footer-placeholder .governance-foot .text-link{font-size:12px;white-space:nowrap;color:#645022}
.sales-site .desk-node,#header-placeholder .desk-node,#footer-placeholder .desk-node{background:#49362f;border-color:#b5806d}
.sales-site .desk-node.rep,#header-placeholder .desk-node.rep,#footer-placeholder .desk-node.rep{background:#633f32;border-color:var(--people)}
.sales-site .desk-node span,#header-placeholder .desk-node span,#footer-placeholder .desk-node span{color:#f2d6cb}
.sales-site .desk-node strong,#header-placeholder .desk-node strong,#footer-placeholder .desk-node strong{color:#fff3ed}
.sales-site .worker-map>div,#header-placeholder .worker-map>div,#footer-placeholder .worker-map>div{background:#143f39;border-color:#4f9e88}
.sales-site .worker-map span,#header-placeholder .worker-map span,#footer-placeholder .worker-map span{color:#a6e5d3}
.sales-site .worker-map p,#header-placeholder .worker-map p,#footer-placeholder .worker-map p{color:#c3ded7}
.sales-site .shared-foundation>span:nth-child(2),#header-placeholder .shared-foundation>span:nth-child(2),#footer-placeholder .shared-foundation>span:nth-child(2){color:var(--policy)}
.sales-site .shared-foundation>span:nth-child(3),#header-placeholder .shared-foundation>span:nth-child(3),#footer-placeholder .shared-foundation>span:nth-child(3){color:var(--system)}
.sales-site .shared-foundation>a,#header-placeholder .shared-foundation>a,#footer-placeholder .shared-foundation>a{color:var(--policy);text-decoration:underline;text-underline-offset:4px}
.sales-site .dealdesk-map,#header-placeholder .dealdesk-map,#footer-placeholder .dealdesk-map{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;border-top:1px solid #59625d;margin-top:30px;padding-top:25px}
.sales-site .dealdesk-map span,#header-placeholder .dealdesk-map span,#footer-placeholder .dealdesk-map span{font-size:10px;color:var(--policy)}
.sales-site .dealdesk-map h3,#header-placeholder .dealdesk-map h3,#footer-placeholder .dealdesk-map h3{font-size:23px;margin-top:8px}
.sales-site .dealdesk-map strong,#header-placeholder .dealdesk-map strong,#footer-placeholder .dealdesk-map strong{font-size:13px;color:#f4d5b4}
.sales-site .dealdesk-map p,#header-placeholder .dealdesk-map p,#footer-placeholder .dealdesk-map p{font-size:11px;color:#c6d3d6;margin-top:10px}
.sales-site .case-workflow>div:first-child,#header-placeholder .case-workflow>div:first-child,#footer-placeholder .case-workflow>div:first-child{border-color:#c86c4f}
.sales-site .case-workflow>div:nth-child(2),#header-placeholder .case-workflow>div:nth-child(2),#footer-placeholder .case-workflow>div:nth-child(2){border-color:#267d68}
.sales-site .case-workflow>div:last-child,#header-placeholder .case-workflow>div:last-child,#footer-placeholder .case-workflow>div:last-child{border-color:#c86c4f}
.sales-site .case-result,#header-placeholder .case-result,#footer-placeholder .case-result{background:#e2edf9}
.sales-site .case-tabs button[aria-selected=true],#header-placeholder .case-tabs button[aria-selected=true],#footer-placeholder .case-tabs button[aria-selected=true]{background:#174d86;border-color:#174d86}
.sales-site .team-map+.caption .text-link,#header-placeholder .team-map+.caption .text-link,#footer-placeholder .team-map+.caption .text-link{color:#174d86}
@media (max-width:800px){.sales-site .country-flow,#header-placeholder .country-flow,#footer-placeholder .country-flow{gap:20px}
.sales-site .country-flow>div,#header-placeholder .country-flow>div,#footer-placeholder .country-flow>div{padding:25px 20px}
.sales-site .country-flow h3,#header-placeholder .country-flow h3,#footer-placeholder .country-flow h3{font-size:23px}
.sales-site .country-origin:after,#header-placeholder .country-origin:after,#footer-placeholder .country-origin:after,.sales-site .country-destination:before,#header-placeholder .country-destination:before,#footer-placeholder .country-destination:before{width:20px}
.sales-site .ops-dealdesk,#header-placeholder .ops-dealdesk,#footer-placeholder .ops-dealdesk{grid-template-columns:1fr;gap:28px}
.sales-site .ops-dealdesk>div,#header-placeholder .ops-dealdesk>div,#footer-placeholder .ops-dealdesk>div{max-width:600px}
.sales-site .coverage-band,#header-placeholder .coverage-band,#footer-placeholder .coverage-band{gap:35px}
.sales-site .governance-rules,#header-placeholder .governance-rules,#footer-placeholder .governance-rules{gap:25px}
.sales-site .governance-foot,#header-placeholder .governance-foot,#footer-placeholder .governance-foot{display:block}
.sales-site .governance-foot .text-link,#header-placeholder .governance-foot .text-link,#footer-placeholder .governance-foot .text-link{margin-top:18px}}
@media (max-width:520px){.sales-site .coverage-band,#header-placeholder .coverage-band,#footer-placeholder .coverage-band{grid-template-columns:1fr;gap:35px}
.sales-site .coverage-band h3,#header-placeholder .coverage-band h3,#footer-placeholder .coverage-band h3{font-size:24px}
.sales-site .coverage-band p,#header-placeholder .coverage-band p,#footer-placeholder .coverage-band p{font-size:13px}
.sales-site .country-flow,#header-placeholder .country-flow,#footer-placeholder .country-flow{grid-template-columns:1fr;gap:18px}
.sales-site .country-origin:after,#header-placeholder .country-origin:after,#footer-placeholder .country-origin:after{width:1px;height:18px;top:100%;left:50%}
.sales-site .country-destination:before,#header-placeholder .country-destination:before,#footer-placeholder .country-destination:before{width:1px;height:18px;bottom:100%;top:auto;right:50%}
.sales-site .country-gate,#header-placeholder .country-gate,#footer-placeholder .country-gate{text-align:left}
.sales-site .country-flow>div,#header-placeholder .country-flow>div,#footer-placeholder .country-flow>div{padding:23px}
.sales-site .country-flow h3,#header-placeholder .country-flow h3,#footer-placeholder .country-flow h3{font-size:25px;margin-bottom:12px}
.sales-site .country-flow>div>span,#header-placeholder .country-flow>div>span,#footer-placeholder .country-flow>div>span{margin-bottom:10px}
.sales-site .governance-rules,#header-placeholder .governance-rules,#footer-placeholder .governance-rules{grid-template-columns:1fr;gap:26px;margin-top:30px}
.sales-site .dealdesk-map,#header-placeholder .dealdesk-map,#footer-placeholder .dealdesk-map{grid-template-columns:1fr 1fr;gap:20px}
.sales-site .dealdesk-map>div:first-child,#header-placeholder .dealdesk-map>div:first-child,#footer-placeholder .dealdesk-map>div:first-child{grid-column:1/-1}
.sales-site .ops-dealdesk h3,#header-placeholder .ops-dealdesk h3,#footer-placeholder .ops-dealdesk h3{font-size:27px}
.sales-site .hero-foot .foot-note,#header-placeholder .hero-foot .foot-note,#footer-placeholder .hero-foot .foot-note{display:flex;font-size:10px;margin-top:12px}
.sales-site .coverage-band .text-link,#header-placeholder .coverage-band .text-link,#footer-placeholder .coverage-band .text-link{font-size:11px}}
.sales-site,#header-placeholder,#footer-placeholder{--ink:#102c3c;--night:#091d29;--paper:#f4f6f3;--muted:#59707c;--line:#d9dfe1;--teal:#006e65;--aqua:#77e2cc;--gold:#006e65;--deep-teal:#006e65;--highlight:#77e2cc;--people:#77e2cc;--worker:#77e2cc;--system:#006e65;--policy:#77e2cc}
.sales-site,#header-placeholder,#footer-placeholder{background:#f4f6f3}
.sales-site ::selection,#header-placeholder ::selection,#footer-placeholder ::selection{background:#77e2cc;color:#102c3c}
.sales-site h1,#header-placeholder h1,#footer-placeholder h1,.sales-site h2,#header-placeholder h2,#footer-placeholder h2,.sales-site h3,#header-placeholder h3,#footer-placeholder h3{letter-spacing:-.04em}
.sales-site h1 em,#header-placeholder h1 em,#footer-placeholder h1 em,.sales-site h2 em,#header-placeholder h2 em,#footer-placeholder h2 em{font-style:normal;color:var(--teal)}
.sales-site :focus-visible,#header-placeholder :focus-visible,#footer-placeholder :focus-visible{outline-color:#006e65}
.sales-site .hero :focus-visible,#header-placeholder .hero :focus-visible,#footer-placeholder .hero :focus-visible,.sales-site .site-header :focus-visible,#header-placeholder .site-header :focus-visible,#footer-placeholder .site-header :focus-visible,.sales-site .site-footer :focus-visible,#header-placeholder .site-footer :focus-visible,#footer-placeholder .site-footer :focus-visible,.sales-site .team-map :focus-visible,#header-placeholder .team-map :focus-visible,#footer-placeholder .team-map :focus-visible{outline-color:white}
.sales-site .prototype,#header-placeholder .prototype,#footer-placeholder .prototype{background:#006e65;color:#fff}
.sales-site .site-header,#header-placeholder .site-header,#footer-placeholder .site-header{border-color:#334248}
.sales-site .nav-links a[aria-current=page],#header-placeholder .nav-links a[aria-current=page],#footer-placeholder .nav-links a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px #77e2cc}
.sales-site .btn,#header-placeholder .btn,#footer-placeholder .btn{border-radius:3px}
.sales-site .btn-dark:hover,#header-placeholder .btn-dark:hover,#footer-placeholder .btn-dark:hover{background:#006e65}
.sales-site .btn-white,#header-placeholder .btn-white,#footer-placeholder .btn-white{color:#102c3c;background:#fff}
.sales-site .btn-white:hover,#header-placeholder .btn-white:hover,#footer-placeholder .btn-white:hover{background:#e4f4ee}
.sales-site .hero .btn-primary,#header-placeholder .hero .btn-primary,#footer-placeholder .hero .btn-primary{background:var(--highlight);color:var(--ink)}
.sales-site .hero .btn-primary:hover,#header-placeholder .hero .btn-primary:hover,#footer-placeholder .hero .btn-primary:hover{background:#a0eadb}
.sales-site .hero h1>span,#header-placeholder .hero h1>span,#footer-placeholder .hero h1>span{color:#77e2cc}
.sales-site .hero-foot .foot-note,#header-placeholder .hero-foot .foot-note,#footer-placeholder .hero-foot .foot-note{color:#77e2cc}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{color:#c3d5db}
.sales-site .hero-copy,#header-placeholder .hero-copy,#footer-placeholder .hero-copy{padding-bottom:36px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{grid-template-columns:.9fr 1.1fr;gap:32px}
.sales-site .hero,#header-placeholder .hero,#footer-placeholder .hero{padding-top:38px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{margin-top:30px}
.sales-site .hero-note,#header-placeholder .hero-note,#footer-placeholder .hero-note{color:#c3d5db}
.sales-site .hero .atlas,#header-placeholder .hero .atlas,#footer-placeholder .hero .atlas{margin:0;min-height:0}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{color:#c3d5db}
.sales-site .closing,#header-placeholder .closing,#footer-placeholder .closing{background:#102c3c}
.sales-site .closing .btn-primary,#header-placeholder .closing .btn-primary,#footer-placeholder .closing .btn-primary{background:#77e2cc}
.sales-site .site-footer,#header-placeholder .site-footer,#footer-placeholder .site-footer{background:#102c3c}
.sales-site .site-footer p,#header-placeholder .site-footer p,#footer-placeholder .site-footer p,.sales-site .footer-bottom,#header-placeholder .footer-bottom,#footer-placeholder .footer-bottom{color:#c3d5db}
.sales-site .intro-line,#header-placeholder .intro-line,#footer-placeholder .intro-line{border-bottom:0}
.sales-site .benefit-row,#header-placeholder .benefit-row,#footer-placeholder .benefit-row{border-bottom:1px solid var(--line)}
.sales-site .destination-lead,#header-placeholder .destination-lead,#footer-placeholder .destination-lead{padding:88px 0 75px;background:white}
.sales-site .destination-lead .wrap,#header-placeholder .destination-lead .wrap,#footer-placeholder .destination-lead .wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end}
.sales-site .destination-lead h1,#header-placeholder .destination-lead h1,#footer-placeholder .destination-lead h1{font-size:clamp(46px,5.3vw,76px);max-width:780px}
.sales-site .destination-lead p,#header-placeholder .destination-lead p,#footer-placeholder .destination-lead p{font-size:16px;line-height:1.85;color:#59707c}
.sales-site .destination-lead .btn,#header-placeholder .destination-lead .btn,#footer-placeholder .destination-lead .btn{margin-top:28px}
.sales-site .product-nav,#header-placeholder .product-nav,#footer-placeholder .product-nav{display:flex;gap:34px;padding-top:25px;padding-bottom:25px;border-top:1px solid #d9dfe1;border-bottom:1px solid #d9dfe1;font-size:12px;font-weight:600}
.sales-site .product-nav a,#header-placeholder .product-nav a,#footer-placeholder .product-nav a{display:flex;align-items:center;gap:12px}
.sales-site .product-nav a[aria-current=page],#header-placeholder .product-nav a[aria-current=page],#footer-placeholder .product-nav a[aria-current=page]{color:var(--teal)}
.sales-site .product-nav svg,#header-placeholder .product-nav svg,#footer-placeholder .product-nav svg{width:14px}
.sales-site .page-title h1,#header-placeholder .page-title h1,#footer-placeholder .page-title h1{max-width:950px}
.sales-site .page-integrations .page-title,#header-placeholder .page-integrations .page-title,#footer-placeholder .page-integrations .page-title,.sales-site .page-usecases .page-title,#header-placeholder .page-usecases .page-title,#footer-placeholder .page-usecases .page-title,.sales-site .page-tour .page-title,#header-placeholder .page-tour .page-title,#footer-placeholder .page-tour .page-title{padding-top:72px}
.sales-site .page-integrations .page-title h1,#header-placeholder .page-integrations .page-title h1,#footer-placeholder .page-integrations .page-title h1{color:#006e65}
.sales-site .platform-feature,#header-placeholder .platform-feature,#footer-placeholder .platform-feature{padding-top:80px;padding-bottom:90px}
.sales-site .platform-feature>.wrap,#header-placeholder .platform-feature>.wrap,#footer-placeholder .platform-feature>.wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:center}
.sales-site .feature-copy h2,#header-placeholder .feature-copy h2,#footer-placeholder .feature-copy h2{font-size:48px}
.sales-site .feature-copy p,#header-placeholder .feature-copy p,#footer-placeholder .feature-copy p{font-size:14px;color:#59707c;margin:25px 0}
.sales-site .feature-copy>.text-link,#header-placeholder .feature-copy>.text-link,#footer-placeholder .feature-copy>.text-link{margin-top:18px}
.sales-site .feature-screen,#header-placeholder .feature-screen,#footer-placeholder .feature-screen{margin:0;background:#006e65;padding:25px 25px 16px;transform:rotate(-2deg)}
.sales-site .feature-screen img,#header-placeholder .feature-screen img,#footer-placeholder .feature-screen img{width:100%;height:auto}
.sales-site .feature-screen figcaption,#header-placeholder .feature-screen figcaption,#footer-placeholder .feature-screen figcaption{font-size:10px;color:#fff;margin-top:14px}
.sales-site .channel-feature,#header-placeholder .channel-feature,#footer-placeholder .channel-feature{background:#006e65;color:#fff;position:relative}
.sales-site .channel-feature .section-head>p,#header-placeholder .channel-feature .section-head>p,#footer-placeholder .channel-feature .section-head>p{color:#fff}
.sales-site .channel-feature h2,#header-placeholder .channel-feature h2,#footer-placeholder .channel-feature h2{font-size:60px}
.sales-site .channel-ribbon,#header-placeholder .channel-ribbon,#footer-placeholder .channel-ribbon{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #7eb4b3;border-bottom:1px solid #7eb4b3;padding:27px 0;font-size:25px;font-weight:600}
.sales-site .channel-ribbon span,#header-placeholder .channel-ribbon span,#footer-placeholder .channel-ribbon span{display:flex;align-items:center;gap:14px}
.sales-site .channel-ribbon span:before,#header-placeholder .channel-ribbon span:before,#footer-placeholder .channel-ribbon span:before{content:"";width:8px;height:8px;background:#77e2cc;border-radius:50%}
.sales-site .feature-bottom,#header-placeholder .feature-bottom,#footer-placeholder .feature-bottom{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:35px}
.sales-site .feature-bottom p,#header-placeholder .feature-bottom p,#footer-placeholder .feature-bottom p{font-size:18px}
.sales-site .trust-feature,#header-placeholder .trust-feature,#footer-placeholder .trust-feature{background:#102c3c;color:#fff;padding:70px 0}
.sales-site .trust-feature .wrap,#header-placeholder .trust-feature .wrap,#footer-placeholder .trust-feature .wrap{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}
.sales-site .trust-feature h2,#header-placeholder .trust-feature h2,#footer-placeholder .trust-feature h2{font-size:48px}
.sales-site .trust-feature p,#header-placeholder .trust-feature p,#footer-placeholder .trust-feature p{font-size:14px;color:#c3d5db;margin-bottom:20px}
.sales-site .trust-feature .text-link,#header-placeholder .trust-feature .text-link,#footer-placeholder .trust-feature .text-link{color:#77e2cc}
.sales-site .agency-feature,#header-placeholder .agency-feature,#footer-placeholder .agency-feature{background:#77e2cc;color:#102c3c}
.sales-site .agency-feature .wrap,#header-placeholder .agency-feature .wrap,#footer-placeholder .agency-feature .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}
.sales-site .agency-feature h2,#header-placeholder .agency-feature h2,#footer-placeholder .agency-feature h2{font-size:56px}
.sales-site .agency-feature p,#header-placeholder .agency-feature p,#footer-placeholder .agency-feature p{font-size:16px;color:#102c3c;margin-bottom:25px}
.sales-site .resource-feature,#header-placeholder .resource-feature,#footer-placeholder .resource-feature{padding:55px 0}
.sales-site .resource-feature .wrap,#header-placeholder .resource-feature .wrap,#footer-placeholder .resource-feature .wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}
.sales-site .resource-feature h2,#header-placeholder .resource-feature h2,#footer-placeholder .resource-feature h2{font-size:28px}
.sales-site .resource-feature p,#header-placeholder .resource-feature p,#footer-placeholder .resource-feature p{color:#59707c;font-size:13px;margin-top:12px}
.sales-site .resource-feature .text-link,#header-placeholder .resource-feature .text-link,#footer-placeholder .resource-feature .text-link{white-space:nowrap}
.sales-site .usecase-teaser,#header-placeholder .usecase-teaser,#footer-placeholder .usecase-teaser{background:#fff}
.sales-site .usecase-links a,#header-placeholder .usecase-links a,#footer-placeholder .usecase-links a{border-color:#102c3c}
.sales-site .usecase-links a>svg,#header-placeholder .usecase-links a>svg,#footer-placeholder .usecase-links a>svg{color:#006e65}
.sales-site .page-platform .desk-section,#header-placeholder .page-platform .desk-section,#footer-placeholder .page-platform .desk-section{background:#fff}
.sales-site .page-platform .playbook-section,#header-placeholder .page-platform .playbook-section,#footer-placeholder .page-platform .playbook-section{background:#102c3c;color:#fff}
.sales-site .playbook-section .system-copy>p,#header-placeholder .playbook-section .system-copy>p,#footer-placeholder .playbook-section .system-copy>p,.sales-site .playbook-section .section-head>p,#header-placeholder .playbook-section .section-head>p,#footer-placeholder .playbook-section .section-head>p{color:#c3d5db}
.sales-site .playbook-section .playbook-sheet,#header-placeholder .playbook-section .playbook-sheet,#footer-placeholder .playbook-section .playbook-sheet{background:#fff;color:#102c3c;border-radius:3px}
.sales-site .playbook-sheet li:before,#header-placeholder .playbook-sheet li:before,#footer-placeholder .playbook-sheet li:before{color:#006e65;border-color:#006e65}
.sales-site .playbook-sheet li>span,#header-placeholder .playbook-sheet li>span,#footer-placeholder .playbook-sheet li>span{color:#006e65}
.sales-site .sheet-heading,#header-placeholder .sheet-heading,#footer-placeholder .sheet-heading{color:#59707c}
.sales-site .page-platform #campaigns,#header-placeholder .page-platform #campaigns,#footer-placeholder .page-platform #campaigns{background:#fff}
.sales-site .campaign-steps li>span,#header-placeholder .campaign-steps li>span,#footer-placeholder .campaign-steps li>span{color:#006e65;border-color:#006e65}
.sales-site .desk-tabs button[aria-selected=true],#header-placeholder .desk-tabs button[aria-selected=true],#footer-placeholder .desk-tabs button[aria-selected=true]{color:#006e65}
.sales-site .desk-display,#header-placeholder .desk-display,#footer-placeholder .desk-display{background:#e8eef0;border-radius:5px}
.sales-site .ops-dealdesk .source-screen,#header-placeholder .ops-dealdesk .source-screen,#footer-placeholder .ops-dealdesk .source-screen{background:#e8efec;border-radius:4px}
.sales-site .source-screen,#header-placeholder .source-screen,#footer-placeholder .source-screen{border-radius:4px}
.sales-site .agency-lead,#header-placeholder .agency-lead,#footer-placeholder .agency-lead{background:#77e2cc}
.sales-site .agency-lead h1 em,#header-placeholder .agency-lead h1 em,#footer-placeholder .agency-lead h1 em{color:#102c3c}
.sales-site .agency-lead p,#header-placeholder .agency-lead p,#footer-placeholder .agency-lead p{color:#102c3c}
.sales-site .agency-wide-screen,#header-placeholder .agency-wide-screen,#footer-placeholder .agency-wide-screen{margin:0;background:#102c3c;padding:25px 25px 18px}
.sales-site .agency-wide-screen img,#header-placeholder .agency-wide-screen img,#footer-placeholder .agency-wide-screen img{width:100%;height:auto}
.sales-site .agency-wide-screen figcaption,#header-placeholder .agency-wide-screen figcaption,#footer-placeholder .agency-wide-screen figcaption{font-size:11px;color:#d3dde1;margin-top:15px}
.sales-site .agency-wide-screen a,#header-placeholder .agency-wide-screen a,#footer-placeholder .agency-wide-screen a{text-decoration:underline;text-underline-offset:3px}
.sales-site .client-separation,#header-placeholder .client-separation,#footer-placeholder .client-separation{background:#102c3c;color:#fff}
.sales-site .client-separation .section-head>p,#header-placeholder .client-separation .section-head>p,#footer-placeholder .client-separation .section-head>p{color:#c3d5db}
.sales-site .agency-hub,#header-placeholder .agency-hub,#footer-placeholder .agency-hub{display:flex;flex-direction:column;align-items:center;justify-content:center;width:310px;margin:0 auto 48px;background:#77e2cc;color:#102c3c;padding:25px;position:relative}
.sales-site .agency-hub strong,#header-placeholder .agency-hub strong,#footer-placeholder .agency-hub strong{font-size:24px}
.sales-site .agency-hub span,#header-placeholder .agency-hub span,#footer-placeholder .agency-hub span{font-size:10px;margin-top:8px}
.sales-site .agency-hub:after,#header-placeholder .agency-hub:after,#footer-placeholder .agency-hub:after{content:"";position:absolute;height:48px;width:1px;background:#77908d;top:100%;left:50%}
.sales-site .client-lanes,#header-placeholder .client-lanes,#footer-placeholder .client-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid #77908d;padding-top:30px}
.sales-site .client-lanes>div,#header-placeholder .client-lanes>div,#footer-placeholder .client-lanes>div{border:1px solid #77e2cc;padding:28px;background:#163d46;position:relative}
.sales-site .client-lanes>div:before,#header-placeholder .client-lanes>div:before,#footer-placeholder .client-lanes>div:before{content:"";position:absolute;height:30px;width:1px;background:#77908d;bottom:100%;left:50%}
.sales-site .client-lanes>div:nth-child(2),#header-placeholder .client-lanes>div:nth-child(2),#footer-placeholder .client-lanes>div:nth-child(2){background:#006e65;border-color:#5d9c9f}
.sales-site .client-lanes h3,#header-placeholder .client-lanes h3,#footer-placeholder .client-lanes h3{font-size:25px;margin-bottom:18px}
.sales-site .client-lanes p,#header-placeholder .client-lanes p,#footer-placeholder .client-lanes p{font-size:13px;color:#fff;margin:8px 0}
.sales-site .diagram-note,#header-placeholder .diagram-note,#footer-placeholder .diagram-note{font-size:11px;color:#c3d5db;margin:23px 0}
.sales-site .client-separation .text-link,#header-placeholder .client-separation .text-link,#footer-placeholder .client-separation .text-link{color:#77e2cc}
.sales-site .agency-process,#header-placeholder .agency-process,#footer-placeholder .agency-process{list-style:none;counter-reset:flow;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:0;margin:35px 0}
.sales-site .agency-process li,#header-placeholder .agency-process li,#footer-placeholder .agency-process li{counter-increment:flow;border-top:1px solid #a2b5ba;padding-top:25px}
.sales-site .agency-process li:before,#header-placeholder .agency-process li:before,#footer-placeholder .agency-process li:before{content:counter(flow);font-size:30px;font-weight:600;color:#006e65;display:block;margin-bottom:25px}
.sales-site .agency-process h3,#header-placeholder .agency-process h3,#footer-placeholder .agency-process h3{font-size:23px;margin-bottom:18px}
.sales-site .agency-process p,#header-placeholder .agency-process p,#footer-placeholder .agency-process p{font-size:13px;color:#59707c}
.sales-site .related-links,#header-placeholder .related-links,#footer-placeholder .related-links{display:flex;flex-wrap:wrap;gap:24px 40px;border-top:1px solid #d9dfe1;padding-top:30px;margin-top:40px}
.sales-site .related-links a,#header-placeholder .related-links a,#footer-placeholder .related-links a{display:flex;align-items:center;gap:18px;font-size:12px;font-weight:600;color:#006e65}
.sales-site .resources-lead h1 em,#header-placeholder .resources-lead h1 em,#footer-placeholder .resources-lead h1 em{color:#006e65}
.sales-site .resource-book,#header-placeholder .resource-book,#footer-placeholder .resource-book{background:#006e65;color:#fff;padding:70px 0}
.sales-site .resource-book .wrap,#header-placeholder .resource-book .wrap,#footer-placeholder .resource-book .wrap{display:grid;grid-template-columns:300px 1fr;align-items:center;gap:95px;max-width:1100px}
.sales-site .resource-cover,#header-placeholder .resource-cover,#footer-placeholder .resource-cover{display:block;transform:rotate(-5deg);width:250px;filter:drop-shadow(0 22px 28px #071b2c44)}
.sales-site .resource-book h2,#header-placeholder .resource-book h2,#footer-placeholder .resource-book h2{font-size:74px}
.sales-site .resource-book p,#header-placeholder .resource-book p,#footer-placeholder .resource-book p{font-size:19px;max-width:530px;margin:30px 0}
.sales-site .resource-directory .wrap>a,#header-placeholder .resource-directory .wrap>a,#footer-placeholder .resource-directory .wrap>a{display:grid;grid-template-columns:1.2fr 1fr 35px;align-items:center;gap:50px;padding:45px 0;border-bottom:1px solid #c3d5db}
.sales-site .resource-directory h2,#header-placeholder .resource-directory h2,#footer-placeholder .resource-directory h2{font-size:40px}
.sales-site .resource-directory p,#header-placeholder .resource-directory p,#footer-placeholder .resource-directory p{font-size:15px;color:#59707c}
.sales-site .resource-directory .arrow,#header-placeholder .resource-directory .arrow,#footer-placeholder .resource-directory .arrow{width:30px;height:30px;color:#006e65}
.sales-site .resource-product,#header-placeholder .resource-product,#footer-placeholder .resource-product{background:#77e2cc;padding:60px 0}
.sales-site .resource-product .wrap,#header-placeholder .resource-product .wrap,#footer-placeholder .resource-product .wrap{display:flex;justify-content:space-between;align-items:center;gap:35px}
.sales-site .resource-product h2,#header-placeholder .resource-product h2,#footer-placeholder .resource-product h2{font-size:44px}
.sales-site .omnichannel-lead,#header-placeholder .omnichannel-lead,#footer-placeholder .omnichannel-lead{background:#006e65;color:#fff}
.sales-site .omnichannel-lead h1 em,#header-placeholder .omnichannel-lead h1 em,#footer-placeholder .omnichannel-lead h1 em{color:#77e2cc}
.sales-site .omnichannel-lead p,#header-placeholder .omnichannel-lead p,#footer-placeholder .omnichannel-lead p{color:#fff}
.sales-site .omni-section,#header-placeholder .omni-section,#footer-placeholder .omni-section{background:#fff}
.sales-site .channel-band,#header-placeholder .channel-band,#footer-placeholder .channel-band{color:#006e65;border-color:#b9d4d0}
.sales-site .journey-step>span,#header-placeholder .journey-step>span,#footer-placeholder .journey-step>span{color:#006e65}
.sales-site .coverage-band,#header-placeholder .coverage-band,#footer-placeholder .coverage-band{border-color:#b9d4d0}
.sales-site .coverage-band h3,#header-placeholder .coverage-band h3,#footer-placeholder .coverage-band h3{color:#102c3c}
.sales-site .coverage-band p,#header-placeholder .coverage-band p,#footer-placeholder .coverage-band p{color:#59707c}
.sales-site .coverage-band .text-link,#header-placeholder .coverage-band .text-link,#footer-placeholder .coverage-band .text-link{color:#006e65}
.sales-site .conversation-feature,#header-placeholder .conversation-feature,#footer-placeholder .conversation-feature{background:#102c3c;color:white}
.sales-site .conversation-feature .wrap,#header-placeholder .conversation-feature .wrap,#footer-placeholder .conversation-feature .wrap{display:grid;grid-template-columns:.85fr 1fr;gap:80px;align-items:center}
.sales-site .conversation-feature .source-screen,#header-placeholder .conversation-feature .source-screen,#footer-placeholder .conversation-feature .source-screen{background:#006e65;padding:20px}
.sales-site .conversation-feature figcaption,#header-placeholder .conversation-feature figcaption,#footer-placeholder .conversation-feature figcaption{color:white}
.sales-site .conversation-feature h2,#header-placeholder .conversation-feature h2,#footer-placeholder .conversation-feature h2{font-size:45px}
.sales-site .conversation-feature h3,#header-placeholder .conversation-feature h3,#footer-placeholder .conversation-feature h3{font-size:23px;margin:35px 0 15px}
.sales-site .conversation-feature p,#header-placeholder .conversation-feature p,#footer-placeholder .conversation-feature p{color:#c3d5db;margin:22px 0;font-size:14px}
.sales-site .conversation-feature .text-link,#header-placeholder .conversation-feature .text-link,#footer-placeholder .conversation-feature .text-link{color:#77e2cc}
.sales-site .page-omnichannel .trust-feature,#header-placeholder .page-omnichannel .trust-feature,#footer-placeholder .page-omnichannel .trust-feature{background:#006e65}
.sales-site .page-omnichannel .trust-feature p,#header-placeholder .page-omnichannel .trust-feature p,#footer-placeholder .page-omnichannel .trust-feature p{color:white}
.sales-site .page-omnichannel .trust-feature .text-link,#header-placeholder .page-omnichannel .trust-feature .text-link,#footer-placeholder .page-omnichannel .trust-feature .text-link{color:white}
.sales-site .governance-lead,#header-placeholder .governance-lead,#footer-placeholder .governance-lead{background:#77e2cc}
.sales-site .governance-lead h1 em,#header-placeholder .governance-lead h1 em,#footer-placeholder .governance-lead h1 em,.sales-site .governance-lead p,#header-placeholder .governance-lead p,#footer-placeholder .governance-lead p{color:#102c3c}
.sales-site .governance-section,#header-placeholder .governance-section,#footer-placeholder .governance-section{background:#fff}
.sales-site .governance-section .section-head>p,#header-placeholder .governance-section .section-head>p,#footer-placeholder .governance-section .section-head>p,.sales-site .governance-rules p,#header-placeholder .governance-rules p,#footer-placeholder .governance-rules p,.sales-site .governance-foot>p,#header-placeholder .governance-foot>p,#footer-placeholder .governance-foot>p{color:#59707c}
.sales-site .country-origin,#header-placeholder .country-origin,#footer-placeholder .country-origin,.sales-site .country-destination,#header-placeholder .country-destination,#footer-placeholder .country-destination{background:#006e65;color:white}
.sales-site .country-gate,#header-placeholder .country-gate,#footer-placeholder .country-gate{background:#77e2cc;color:#102c3c}
.sales-site .country-gate>span,#header-placeholder .country-gate>span,#footer-placeholder .country-gate>span{color:#102c3c}
.sales-site .country-flow>div,#header-placeholder .country-flow>div,#footer-placeholder .country-flow>div{border-radius:3px}
.sales-site .country-origin:after,#header-placeholder .country-origin:after,#footer-placeholder .country-origin:after,.sales-site .country-destination:before,#header-placeholder .country-destination:before,#footer-placeholder .country-destination:before{background:#006e65}
.sales-site .governance-foot,#header-placeholder .governance-foot,#footer-placeholder .governance-foot{border-color:#c3d5db}
.sales-site .governance-foot .text-link,#header-placeholder .governance-foot .text-link,#footer-placeholder .governance-foot .text-link{color:#006e65}
.sales-site .governance-detail,#header-placeholder .governance-detail,#footer-placeholder .governance-detail{background:#eaf0ed}
.sales-site .governance-directions,#header-placeholder .governance-directions,#footer-placeholder .governance-directions{display:grid;grid-template-columns:1fr 1fr;gap:70px}
.sales-site .governance-directions h3,#header-placeholder .governance-directions h3,#footer-placeholder .governance-directions h3{font-size:27px;margin-bottom:20px}
.sales-site .governance-directions p,#header-placeholder .governance-directions p,#footer-placeholder .governance-directions p{font-size:14px;color:#59707c}
.sales-site .governance-detail .agency-process,#header-placeholder .governance-detail .agency-process,#footer-placeholder .governance-detail .agency-process{margin-top:55px}
.sales-site .flow-heading,#header-placeholder .flow-heading,#footer-placeholder .flow-heading{background:#102c3c;color:#fff}
.sales-site .mcp-directions>div,#header-placeholder .mcp-directions>div,#footer-placeholder .mcp-directions>div{border-color:#006e65}
.sales-site .docs-note,#header-placeholder .docs-note,#footer-placeholder .docs-note{background:#eaf0ed;border-color:#c3d5db}
.sales-site .case-result,#header-placeholder .case-result,#footer-placeholder .case-result{background:#eaf0ed}
.sales-site .case-tabs button[aria-selected=true],#header-placeholder .case-tabs button[aria-selected=true],#footer-placeholder .case-tabs button[aria-selected=true]{background:#006e65;border-color:#006e65}
.sales-site .case-workflow>div:first-child,#header-placeholder .case-workflow>div:first-child,#footer-placeholder .case-workflow>div:first-child,.sales-site .case-workflow>div:last-child,#header-placeholder .case-workflow>div:last-child,#footer-placeholder .case-workflow>div:last-child{border-color:#77e2cc}
.sales-site .case-workflow>div:nth-child(2),#header-placeholder .case-workflow>div:nth-child(2),#footer-placeholder .case-workflow>div:nth-child(2){border-color:#006e65}
.sales-site .team-map,#header-placeholder .team-map,#footer-placeholder .team-map{border-radius:4px;background:#102c3c}
.sales-site .desk-node,#header-placeholder .desk-node,#footer-placeholder .desk-node,.sales-site .desk-node.rep,#header-placeholder .desk-node.rep,#footer-placeholder .desk-node.rep{background:#77e2cc;border-color:#77e2cc;color:#102c3c}
.sales-site .desk-node strong,#header-placeholder .desk-node strong,#footer-placeholder .desk-node strong,.sales-site .desk-node span,#header-placeholder .desk-node span,#footer-placeholder .desk-node span{color:#102c3c}
.sales-site .worker-map>div,#header-placeholder .worker-map>div,#footer-placeholder .worker-map>div{background:#163d46;border-color:#77e2cc}
.sales-site .worker-map span,#header-placeholder .worker-map span,#footer-placeholder .worker-map span{color:#b6f1e7}
.sales-site .shared-foundation>span:nth-child(2),#header-placeholder .shared-foundation>span:nth-child(2),#footer-placeholder .shared-foundation>span:nth-child(2),.sales-site .shared-foundation>a,#header-placeholder .shared-foundation>a,#footer-placeholder .shared-foundation>a{color:#77e2cc}
.sales-site .shared-foundation>span:nth-child(3),#header-placeholder .shared-foundation>span:nth-child(3),#footer-placeholder .shared-foundation>span:nth-child(3){color:#a4d8d3}
.sales-site .dealdesk-map span,#header-placeholder .dealdesk-map span,#footer-placeholder .dealdesk-map span,.sales-site .dealdesk-map strong,#header-placeholder .dealdesk-map strong,#footer-placeholder .dealdesk-map strong{color:#fff}
.sales-site .team-units,#header-placeholder .team-units,#footer-placeholder .team-units{display:flex!important;gap:5px;justify-content:center;margin:16px 0 0!important}
.sales-site .team-units i,#header-placeholder .team-units i,#footer-placeholder .team-units i{width:24px;height:12px;background:#77e2cc;border-radius:2px}
.sales-site .team-units i:last-child,#header-placeholder .team-units i:last-child,#footer-placeholder .team-units i:last-child{background:transparent;border:1px solid #77e2cc}
.sales-site .team-scale-note,#header-placeholder .team-scale-note,#footer-placeholder .team-scale-note{color:#c3d5db;font-size:11px;text-align:center;margin:25px auto 0}
.sales-site .atlas-visual,#header-placeholder .atlas-visual,#footer-placeholder .atlas-visual{height:550px;position:relative}
.sales-site .fan-connections,#header-placeholder .fan-connections,#footer-placeholder .fan-connections{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.sales-site .context-route,#header-placeholder .context-route,#footer-placeholder .context-route{stroke:#4b6f7c;stroke-width:1.2}
.sales-site .fan-route,#header-placeholder .fan-route,#footer-placeholder .fan-route{stroke:#5b9c9c;stroke-width:1.5}
.sales-site .fan-signal,#header-placeholder .fan-signal,#footer-placeholder .fan-signal{stroke:#77e2cc;stroke-width:2;stroke-dasharray:8 170;animation:signal 9s linear infinite}
.sales-site .context-node,#header-placeholder .context-node,#footer-placeholder .context-node{position:absolute;border:0;border-bottom:1px solid #6c7c83;padding:12px 0;background:none;color:#c7dfe1;font-size:11px;display:flex;gap:12px;align-items:center;justify-content:space-between;text-align:left;z-index:2}
.sales-site .context-node b,#header-placeholder .context-node b,#footer-placeholder .context-node b{font-size:17px;font-weight:400;color:#77e2cc}
.sales-site .context-customers,#header-placeholder .context-customers,#footer-placeholder .context-customers{left:0;top:45px;width:31%}
.sales-site .context-memory,#header-placeholder .context-memory,#footer-placeholder .context-memory{right:3%;top:22px;width:26%}
.sales-site .context-systems,#header-placeholder .context-systems,#footer-placeholder .context-systems{left:0;top:232px;width:25%}
.sales-site .context-rules,#header-placeholder .context-rules,#footer-placeholder .context-rules{right:0;top:200px;width:26%}
.sales-site .human-centre,#header-placeholder .human-centre,#footer-placeholder .human-centre{position:absolute;top:130px;left:50%;transform:translateX(-50%);width:220px;padding:20px 13px 18px;border:0;background:#77e2cc;color:#102c3c;border-radius:5px;z-index:3;box-shadow:0 16px 35px #0003}
.sales-site .human-centre>svg,#header-placeholder .human-centre>svg,#footer-placeholder .human-centre>svg{width:76px;height:37px;margin:0 auto 10px;stroke:#102c3c;stroke-width:2}
.sales-site .human-centre strong,#header-placeholder .human-centre strong,#footer-placeholder .human-centre strong{display:block;font-size:23px;line-height:1.13;letter-spacing:-.03em}
.sales-site .human-centre>span,#header-placeholder .human-centre>span,#footer-placeholder .human-centre>span{display:block;font-size:9px;margin-top:12px}
.sales-site .human-centre>b,#header-placeholder .human-centre>b,#footer-placeholder .human-centre>b{position:absolute;right:10px;top:6px;font-size:20px;font-weight:400}
.sales-site .human-centre:hover,#header-placeholder .human-centre:hover,#footer-placeholder .human-centre:hover{background:#a0eadb}
.sales-site .delegation-label,#header-placeholder .delegation-label,#footer-placeholder .delegation-label{position:absolute;top:334px;left:0;right:0;text-align:center;color:#c3d5db;font-size:10px;background:#102c3c;width:max-content;max-width:100%;margin:auto;padding:5px 10px}
.sales-site .worker-fan,#header-placeholder .worker-fan,#footer-placeholder .worker-fan{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.sales-site .fan-worker,#header-placeholder .fan-worker,#footer-placeholder .fan-worker{background:#163d46;border:1px solid #77e2cc;border-radius:4px;padding:19px 12px 13px;text-align:left;color:#fff;position:relative;transition:background .2s}
.sales-site .fan-worker:before,#header-placeholder .fan-worker:before,#footer-placeholder .fan-worker:before,.sales-site .fan-worker:after,#header-placeholder .fan-worker:after,#footer-placeholder .fan-worker:after{content:"";position:absolute;inset:-6px 5px auto;height:5px;border:1px solid #398879;border-bottom:0;border-radius:3px 3px 0 0}
.sales-site .fan-worker:after,#header-placeholder .fan-worker:after,#footer-placeholder .fan-worker:after{inset:-11px 10px auto;height:5px;border-color:#285a51}
.sales-site .fan-worker:hover,#header-placeholder .fan-worker:hover,#footer-placeholder .fan-worker:hover{background:#225260}
.sales-site .worker-name,#header-placeholder .worker-name,#footer-placeholder .worker-name{font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:4px;color:#b6f1e7}
.sales-site .worker-name>b,#header-placeholder .worker-name>b,#footer-placeholder .worker-name>b{font-size:17px;font-weight:400}
.sales-site .fan-worker>strong,#header-placeholder .fan-worker>strong,#footer-placeholder .fan-worker>strong{display:block;font-size:15px;line-height:1.3;margin:14px 0 20px}
.sales-site .unit-stack,#header-placeholder .unit-stack,#footer-placeholder .unit-stack{display:flex;gap:5px;margin-bottom:10px}
.sales-site .unit,#header-placeholder .unit,#footer-placeholder .unit{height:12px;flex:1;border:1px solid #75a89e;border-radius:2px;transition:background .25s}
.sales-site .unit.active,#header-placeholder .unit.active,#footer-placeholder .unit.active{background:#77e2cc;border-color:#77e2cc}
.sales-site .unit-count,#header-placeholder .unit-count,#footer-placeholder .unit-count{font-size:9px;color:#c3d5db}
.sales-site .atlas-capacity,#header-placeholder .atlas-capacity,#footer-placeholder .atlas-capacity{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;justify-content:space-between;padding-top:25px}
.sales-site .atlas-capacity strong,#header-placeholder .atlas-capacity strong,#footer-placeholder .atlas-capacity strong{font-size:12px;font-weight:600;display:block}
.sales-site .atlas-capacity>div>span,#header-placeholder .atlas-capacity>div>span,#footer-placeholder .atlas-capacity>div>span{font-size:10px;color:#c3d5db;display:block;margin-top:5px}
.sales-site .capacity-toggle,#header-placeholder .capacity-toggle,#footer-placeholder .capacity-toggle{display:flex;gap:4px;border:1px solid #4a626b;padding:3px;border-radius:5px}
.sales-site .capacity-toggle button,#header-placeholder .capacity-toggle button,#footer-placeholder .capacity-toggle button{background:none;border:0;border-radius:3px;padding:8px 10px;color:#d5dfe2;font-size:10px}
.sales-site .capacity-toggle button[aria-pressed=true],#header-placeholder .capacity-toggle button[aria-pressed=true],#footer-placeholder .capacity-toggle button[aria-pressed=true]{background:#77e2cc;color:#102c3c}
.sales-site .atlas-capacity>p,#header-placeholder .atlas-capacity>p,#footer-placeholder .atlas-capacity>p{font-size:9px;color:#9fb6bd;flex-basis:100%;max-width:none}
.sales-site .human-atlas.is-drilled>.atlas-visual,#header-placeholder .human-atlas.is-drilled>.atlas-visual,#footer-placeholder .human-atlas.is-drilled>.atlas-visual,.sales-site .human-atlas.is-drilled>.atlas-capacity,#header-placeholder .human-atlas.is-drilled>.atlas-capacity,#footer-placeholder .human-atlas.is-drilled>.atlas-capacity{display:none}
.sales-site .human-atlas .atlas-detail,#header-placeholder .human-atlas .atlas-detail,#footer-placeholder .human-atlas .atlas-detail{min-height:635px;background:#153039;border-color:#43636c}
.sales-site .human-atlas .atlas-detail h2,#header-placeholder .human-atlas .atlas-detail h2,#footer-placeholder .human-atlas .atlas-detail h2{font-size:31px}
.sales-site .human-atlas .atlas-detail-image,#header-placeholder .human-atlas .atlas-detail-image,#footer-placeholder .human-atlas .atlas-detail-image{height:170px}
.sales-site .daily-work,#header-placeholder .daily-work,#footer-placeholder .daily-work{padding:70px 0 80px;background:#fff}
.sales-site .daily-work .section-head,#header-placeholder .daily-work .section-head,#footer-placeholder .daily-work .section-head{margin-bottom:45px}
.sales-site .daily-work .section-head h2,#header-placeholder .daily-work .section-head h2,#footer-placeholder .daily-work .section-head h2{font-size:44px}
.sales-site .activity-lanes,#header-placeholder .activity-lanes,#footer-placeholder .activity-lanes{display:grid;grid-template-columns:1fr 1fr;gap:80px}
.sales-site .activity-lane,#header-placeholder .activity-lane,#footer-placeholder .activity-lane{position:relative;padding-top:25px;border-top:2px solid #006e65}
.sales-site .activity-lane.outbound,#header-placeholder .activity-lane.outbound,#footer-placeholder .activity-lane.outbound{border-color:#006e65}
.sales-site .activity-lane h3,#header-placeholder .activity-lane h3,#footer-placeholder .activity-lane h3{font-size:29px;margin-bottom:12px}
.sales-site .activity-lane>p,#header-placeholder .activity-lane>p,#footer-placeholder .activity-lane>p{font-size:13px;color:#59707c;margin-bottom:24px}
.sales-site .activity-lane>a,#header-placeholder .activity-lane>a,#footer-placeholder .activity-lane>a{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #d9dfe1;padding:17px 0;font-size:16px;font-weight:600}
.sales-site .activity-lane>a:hover,#header-placeholder .activity-lane>a:hover,#footer-placeholder .activity-lane>a:hover{color:#006e65}
.sales-site .activity-lane .arrow,#header-placeholder .activity-lane .arrow,#footer-placeholder .activity-lane .arrow{color:#006e65}
.sales-site .activity-lane.outbound .arrow,#header-placeholder .activity-lane.outbound .arrow,#footer-placeholder .activity-lane.outbound .arrow{color:#006e65}
.sales-site .activity-lane h3:after,#header-placeholder .activity-lane h3:after,#footer-placeholder .activity-lane h3:after{content:"";display:inline-block;width:50px;height:4px;background:#77e2cc;vertical-align:middle;margin-left:18px}
.sales-site .activity-lane.outbound h3:after,#header-placeholder .activity-lane.outbound h3:after,#footer-placeholder .activity-lane.outbound h3:after{background:#006e65}
@media (min-width:1500px){.sales-site .human-atlas .atlas-visual,#header-placeholder .human-atlas .atlas-visual,#footer-placeholder .human-atlas .atlas-visual{height:560px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{gap:55px}}
@media (max-width:1100px){.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{gap:25px;grid-template-columns:.85fr 1.15fr}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:51px}
.sales-site .human-centre,#header-placeholder .human-centre,#footer-placeholder .human-centre{width:185px}
.sales-site .human-centre strong,#header-placeholder .human-centre strong,#footer-placeholder .human-centre strong{font-size:21px}
.sales-site .context-node,#header-placeholder .context-node,#footer-placeholder .context-node{font-size:9px}
.sales-site .worker-fan,#header-placeholder .worker-fan,#footer-placeholder .worker-fan{gap:12px}
.sales-site .fan-worker,#header-placeholder .fan-worker,#footer-placeholder .fan-worker{padding:16px 9px 12px}
.sales-site .worker-name,#header-placeholder .worker-name,#footer-placeholder .worker-name{font-size:9px}
.sales-site .fan-worker>strong,#header-placeholder .fan-worker>strong,#footer-placeholder .fan-worker>strong{font-size:13px}
.sales-site .atlas-capacity,#header-placeholder .atlas-capacity,#footer-placeholder .atlas-capacity{gap:12px}
.sales-site .destination-lead .wrap,#header-placeholder .destination-lead .wrap,#footer-placeholder .destination-lead .wrap{gap:45px}
.sales-site .platform-feature>.wrap,#header-placeholder .platform-feature>.wrap,#footer-placeholder .platform-feature>.wrap{gap:45px}
.sales-site .feature-copy h2,#header-placeholder .feature-copy h2,#footer-placeholder .feature-copy h2{font-size:39px}
.sales-site .channel-feature h2,#header-placeholder .channel-feature h2,#footer-placeholder .channel-feature h2{font-size:49px}
.sales-site .agency-feature h2,#header-placeholder .agency-feature h2,#footer-placeholder .agency-feature h2{font-size:47px}
.sales-site .resource-book .wrap,#header-placeholder .resource-book .wrap,#footer-placeholder .resource-book .wrap{gap:50px}
.sales-site .conversation-feature .wrap,#header-placeholder .conversation-feature .wrap,#footer-placeholder .conversation-feature .wrap{gap:45px}
.sales-site .channel-ribbon,#header-placeholder .channel-ribbon,#footer-placeholder .channel-ribbon{font-size:20px}
.sales-site .activity-lanes,#header-placeholder .activity-lanes,#footer-placeholder .activity-lanes{gap:45px}}
@media (max-width:800px){.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{grid-template-columns:1fr}
.sales-site .hero-copy,#header-placeholder .hero-copy,#footer-placeholder .hero-copy{padding-bottom:0}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:64px}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{max-width:570px}
.sales-site .human-atlas,#header-placeholder .human-atlas,#footer-placeholder .human-atlas{max-width:650px;width:100%;margin:15px auto 0!important}
.sales-site .human-centre,#header-placeholder .human-centre,#footer-placeholder .human-centre{width:220px}
.sales-site .context-node,#header-placeholder .context-node,#footer-placeholder .context-node{font-size:11px}
.sales-site .worker-name,#header-placeholder .worker-name,#footer-placeholder .worker-name{font-size:11px}
.sales-site .fan-worker>strong,#header-placeholder .fan-worker>strong,#footer-placeholder .fan-worker>strong{font-size:15px}
.sales-site .destination-lead .wrap,#header-placeholder .destination-lead .wrap,#footer-placeholder .destination-lead .wrap{grid-template-columns:1fr;gap:30px}
.sales-site .destination-lead h1,#header-placeholder .destination-lead h1,#footer-placeholder .destination-lead h1{font-size:58px}
.sales-site .destination-lead p,#header-placeholder .destination-lead p,#footer-placeholder .destination-lead p{max-width:580px}
.sales-site .destination-lead,#header-placeholder .destination-lead,#footer-placeholder .destination-lead{padding:65px 0 55px}
.sales-site .product-nav,#header-placeholder .product-nav,#footer-placeholder .product-nav{gap:20px;flex-wrap:wrap;font-size:11px}
.sales-site .platform-feature>.wrap,#header-placeholder .platform-feature>.wrap,#footer-placeholder .platform-feature>.wrap{grid-template-columns:1fr;gap:45px}
.sales-site .feature-copy,#header-placeholder .feature-copy,#footer-placeholder .feature-copy{max-width:560px}
.sales-site .feature-copy>.text-link,#header-placeholder .feature-copy>.text-link,#footer-placeholder .feature-copy>.text-link{margin-left:20px}
.sales-site .feature-screen,#header-placeholder .feature-screen,#footer-placeholder .feature-screen{transform:none}
.sales-site .trust-feature .wrap,#header-placeholder .trust-feature .wrap,#footer-placeholder .trust-feature .wrap,.sales-site .agency-feature .wrap,#header-placeholder .agency-feature .wrap,#footer-placeholder .agency-feature .wrap{gap:35px}
.sales-site .trust-feature h2,#header-placeholder .trust-feature h2,#footer-placeholder .trust-feature h2{font-size:38px}
.sales-site .agency-feature h2,#header-placeholder .agency-feature h2,#footer-placeholder .agency-feature h2{font-size:42px}
.sales-site .resource-feature .wrap,#header-placeholder .resource-feature .wrap,#footer-placeholder .resource-feature .wrap{display:block}
.sales-site .resource-feature .text-link,#header-placeholder .resource-feature .text-link,#footer-placeholder .resource-feature .text-link{margin-top:23px}
.sales-site .resource-book .wrap,#header-placeholder .resource-book .wrap,#footer-placeholder .resource-book .wrap{grid-template-columns:220px 1fr;gap:35px}
.sales-site .resource-cover,#header-placeholder .resource-cover,#footer-placeholder .resource-cover{width:190px}
.sales-site .resource-book h2,#header-placeholder .resource-book h2,#footer-placeholder .resource-book h2{font-size:53px}
.sales-site .resource-book p,#header-placeholder .resource-book p,#footer-placeholder .resource-book p{font-size:16px}
.sales-site .resource-directory .wrap>a,#header-placeholder .resource-directory .wrap>a,#footer-placeholder .resource-directory .wrap>a{gap:30px}
.sales-site .resource-directory h2,#header-placeholder .resource-directory h2,#footer-placeholder .resource-directory h2{font-size:32px}
.sales-site .conversation-feature .wrap,#header-placeholder .conversation-feature .wrap,#footer-placeholder .conversation-feature .wrap{grid-template-columns:1fr}
.sales-site .conversation-feature .source-screen,#header-placeholder .conversation-feature .source-screen,#footer-placeholder .conversation-feature .source-screen{max-width:480px}
.sales-site .client-lanes,#header-placeholder .client-lanes,#footer-placeholder .client-lanes{gap:18px}
.sales-site .client-lanes>div,#header-placeholder .client-lanes>div,#footer-placeholder .client-lanes>div{padding:22px 16px}
.sales-site .client-lanes h3,#header-placeholder .client-lanes h3,#footer-placeholder .client-lanes h3{font-size:22px}
.sales-site .agency-process,#header-placeholder .agency-process,#footer-placeholder .agency-process{gap:25px}
.sales-site .governance-directions,#header-placeholder .governance-directions,#footer-placeholder .governance-directions{gap:35px}
.sales-site .daily-work .section-head h2,#header-placeholder .daily-work .section-head h2,#footer-placeholder .daily-work .section-head h2{font-size:38px}}
@media (max-width:520px){.sales-site .hero,#header-placeholder .hero,#footer-placeholder .hero{padding-top:35px}
.sales-site .hero h1,#header-placeholder .hero h1,#footer-placeholder .hero h1{font-size:44px}
.sales-site .hero-copy>p,#header-placeholder .hero-copy>p,#footer-placeholder .hero-copy>p{font-size:14px}
.sales-site .hero-grid,#header-placeholder .hero-grid,#footer-placeholder .hero-grid{gap:5px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{margin-top:22px}
.sales-site .human-atlas,#header-placeholder .human-atlas,#footer-placeholder .human-atlas{margin-top:10px!important}
.sales-site .atlas-visual,#header-placeholder .atlas-visual,#footer-placeholder .atlas-visual{height:555px}
.sales-site .human-centre,#header-placeholder .human-centre,#footer-placeholder .human-centre{top:116px;width:190px;padding-top:18px;padding-bottom:17px}
.sales-site .human-centre strong,#header-placeholder .human-centre strong,#footer-placeholder .human-centre strong{font-size:22px}
.sales-site .human-centre>span,#header-placeholder .human-centre>span,#footer-placeholder .human-centre>span{font-size:8px}
.sales-site .human-centre>svg,#header-placeholder .human-centre>svg,#footer-placeholder .human-centre>svg{height:32px}
.sales-site .context-customers,#header-placeholder .context-customers,#footer-placeholder .context-customers{top:20px;width:48%}
.sales-site .context-memory,#header-placeholder .context-memory,#footer-placeholder .context-memory{top:20px;right:0;width:45%}
.sales-site .context-systems,#header-placeholder .context-systems,#footer-placeholder .context-systems{top:288px;width:47%}
.sales-site .context-rules,#header-placeholder .context-rules,#footer-placeholder .context-rules{top:288px;width:44%}
.sales-site .context-node,#header-placeholder .context-node,#footer-placeholder .context-node{font-size:10px}
.sales-site .context-route,#header-placeholder .context-route,#footer-placeholder .context-route{display:none}
.sales-site .fan-connections,#header-placeholder .fan-connections,#footer-placeholder .fan-connections{top:10px}
.sales-site .delegation-label,#header-placeholder .delegation-label,#footer-placeholder .delegation-label{top:352px;font-size:9px}
.sales-site .worker-fan,#header-placeholder .worker-fan,#footer-placeholder .worker-fan{gap:10px;bottom:5px}
.sales-site .fan-worker,#header-placeholder .fan-worker,#footer-placeholder .fan-worker{padding:14px 8px 12px}
.sales-site .worker-name,#header-placeholder .worker-name,#footer-placeholder .worker-name{font-size:9px;line-height:1.3;min-height:25px}
.sales-site .worker-name>b,#header-placeholder .worker-name>b,#footer-placeholder .worker-name>b{font-size:13px}
.sales-site .fan-worker>strong,#header-placeholder .fan-worker>strong,#footer-placeholder .fan-worker>strong{font-size:12px;margin:10px 0 18px;min-height:32px}
.sales-site .unit-stack,#header-placeholder .unit-stack,#footer-placeholder .unit-stack{gap:3px}
.sales-site .unit,#header-placeholder .unit,#footer-placeholder .unit{height:10px}
.sales-site .unit-count,#header-placeholder .unit-count,#footer-placeholder .unit-count{font-size:8px}
.sales-site .atlas-capacity,#header-placeholder .atlas-capacity,#footer-placeholder .atlas-capacity{padding-top:15px;gap:15px;justify-content:center;text-align:center}
.sales-site .atlas-capacity strong,#header-placeholder .atlas-capacity strong,#footer-placeholder .atlas-capacity strong{font-size:12px}
.sales-site .atlas-capacity>p,#header-placeholder .atlas-capacity>p,#footer-placeholder .atlas-capacity>p{line-height:1.6}
.sales-site .human-atlas .atlas-detail,#header-placeholder .human-atlas .atlas-detail,#footer-placeholder .human-atlas .atlas-detail{min-height:0}
.sales-site .human-atlas .atlas-detail h2,#header-placeholder .human-atlas .atlas-detail h2,#footer-placeholder .human-atlas .atlas-detail h2{font-size:27px}
.sales-site .destination-lead,#header-placeholder .destination-lead,#footer-placeholder .destination-lead{padding:46px 0 42px}
.sales-site .destination-lead h1,#header-placeholder .destination-lead h1,#footer-placeholder .destination-lead h1{font-size:43px}
.sales-site .destination-lead p,#header-placeholder .destination-lead p,#footer-placeholder .destination-lead p{font-size:14px;line-height:1.8}
.sales-site .destination-lead .wrap,#header-placeholder .destination-lead .wrap,#footer-placeholder .destination-lead .wrap{gap:25px}
.sales-site .destination-lead .btn,#header-placeholder .destination-lead .btn,#footer-placeholder .destination-lead .btn{margin-top:23px;font-size:12px}
.sales-site .product-nav,#header-placeholder .product-nav,#footer-placeholder .product-nav{gap:15px 25px;padding-top:19px;padding-bottom:19px;font-size:10px}
.sales-site .product-nav a,#header-placeholder .product-nav a,#footer-placeholder .product-nav a{gap:8px}
.sales-site .product-nav .arrow,#header-placeholder .product-nav .arrow,#footer-placeholder .product-nav .arrow{width:12px}
.sales-site .page-integrations .page-title,#header-placeholder .page-integrations .page-title,#footer-placeholder .page-integrations .page-title,.sales-site .page-usecases .page-title,#header-placeholder .page-usecases .page-title,#footer-placeholder .page-usecases .page-title,.sales-site .page-tour .page-title,#header-placeholder .page-tour .page-title,#footer-placeholder .page-tour .page-title{padding-top:44px}
.sales-site .platform-feature,#header-placeholder .platform-feature,#footer-placeholder .platform-feature{padding:50px 0 65px}
.sales-site .feature-copy h2,#header-placeholder .feature-copy h2,#footer-placeholder .feature-copy h2{font-size:35px}
.sales-site .feature-copy>.text-link,#header-placeholder .feature-copy>.text-link,#footer-placeholder .feature-copy>.text-link{margin-left:0}
.sales-site .feature-screen,#header-placeholder .feature-screen,#footer-placeholder .feature-screen{padding:15px 15px 12px;margin:0 -5px}
.sales-site .feature-screen figcaption,#header-placeholder .feature-screen figcaption,#footer-placeholder .feature-screen figcaption{font-size:8px}
.sales-site .channel-feature h2,#header-placeholder .channel-feature h2,#footer-placeholder .channel-feature h2{font-size:40px}
.sales-site .channel-ribbon,#header-placeholder .channel-ribbon,#footer-placeholder .channel-ribbon{font-size:14px;gap:17px;flex-wrap:wrap;justify-content:flex-start;padding:22px 0}
.sales-site .channel-ribbon span,#header-placeholder .channel-ribbon span,#footer-placeholder .channel-ribbon span{gap:8px}
.sales-site .channel-ribbon span:before,#header-placeholder .channel-ribbon span:before,#footer-placeholder .channel-ribbon span:before{width:5px;height:5px}
.sales-site .feature-bottom,#header-placeholder .feature-bottom,#footer-placeholder .feature-bottom{display:block;margin-top:26px}
.sales-site .feature-bottom p,#header-placeholder .feature-bottom p,#footer-placeholder .feature-bottom p{font-size:16px;margin-bottom:25px}
.sales-site .trust-feature,#header-placeholder .trust-feature,#footer-placeholder .trust-feature{padding:50px 0}
.sales-site .trust-feature .wrap,#header-placeholder .trust-feature .wrap,#footer-placeholder .trust-feature .wrap,.sales-site .agency-feature .wrap,#header-placeholder .agency-feature .wrap,#footer-placeholder .agency-feature .wrap{grid-template-columns:1fr;gap:25px}
.sales-site .trust-feature h2,#header-placeholder .trust-feature h2,#footer-placeholder .trust-feature h2{font-size:35px}
.sales-site .trust-feature .text-link,#header-placeholder .trust-feature .text-link,#footer-placeholder .trust-feature .text-link{font-size:11px}
.sales-site .agency-feature h2,#header-placeholder .agency-feature h2,#footer-placeholder .agency-feature h2{font-size:39px}
.sales-site .agency-feature p,#header-placeholder .agency-feature p,#footer-placeholder .agency-feature p{font-size:14px}
.sales-site .resource-feature,#header-placeholder .resource-feature,#footer-placeholder .resource-feature{padding:45px 0}
.sales-site .resource-feature h2,#header-placeholder .resource-feature h2,#footer-placeholder .resource-feature h2{font-size:26px}
.sales-site .agency-wide-screen,#header-placeholder .agency-wide-screen,#footer-placeholder .agency-wide-screen{padding:13px;margin:0 -5px}
.sales-site .agency-wide-screen figcaption,#header-placeholder .agency-wide-screen figcaption,#footer-placeholder .agency-wide-screen figcaption{font-size:9px}
.sales-site .agency-hub,#header-placeholder .agency-hub,#footer-placeholder .agency-hub{width:100%;margin-bottom:30px}
.sales-site .agency-hub:after,#header-placeholder .agency-hub:after,#footer-placeholder .agency-hub:after{height:30px}
.sales-site .client-lanes,#header-placeholder .client-lanes,#footer-placeholder .client-lanes{grid-template-columns:1fr;border-top:0;padding-top:0;gap:20px}
.sales-site .client-lanes>div:before,#header-placeholder .client-lanes>div:before,#footer-placeholder .client-lanes>div:before{height:20px}
.sales-site .client-lanes>div:first-child:before,#header-placeholder .client-lanes>div:first-child:before,#footer-placeholder .client-lanes>div:first-child:before{display:none}
.sales-site .client-lanes>div,#header-placeholder .client-lanes>div,#footer-placeholder .client-lanes>div{padding:22px}
.sales-site .client-lanes h3,#header-placeholder .client-lanes h3,#footer-placeholder .client-lanes h3{font-size:23px;margin-bottom:15px}
.sales-site .agency-process,#header-placeholder .agency-process,#footer-placeholder .agency-process{grid-template-columns:1fr;gap:30px}
.sales-site .agency-process li:before,#header-placeholder .agency-process li:before,#footer-placeholder .agency-process li:before{margin-bottom:18px}
.sales-site .agency-process h3,#header-placeholder .agency-process h3,#footer-placeholder .agency-process h3{font-size:23px}
.sales-site .related-links,#header-placeholder .related-links,#footer-placeholder .related-links{gap:22px}
.sales-site .related-links a,#header-placeholder .related-links a,#footer-placeholder .related-links a{font-size:11px}
.sales-site .resource-book,#header-placeholder .resource-book,#footer-placeholder .resource-book{padding:48px 0}
.sales-site .resource-book .wrap,#header-placeholder .resource-book .wrap,#footer-placeholder .resource-book .wrap{grid-template-columns:1fr;gap:40px}
.sales-site .resource-cover,#header-placeholder .resource-cover,#footer-placeholder .resource-cover{width:165px;margin:0 auto}
.sales-site .resource-book h2,#header-placeholder .resource-book h2,#footer-placeholder .resource-book h2{font-size:49px}
.sales-site .resource-book p,#header-placeholder .resource-book p,#footer-placeholder .resource-book p{font-size:16px;margin:22px 0}
.sales-site .resource-directory .wrap>a,#header-placeholder .resource-directory .wrap>a,#footer-placeholder .resource-directory .wrap>a{grid-template-columns:1fr 25px;gap:20px;padding:30px 0}
.sales-site .resource-directory h2,#header-placeholder .resource-directory h2,#footer-placeholder .resource-directory h2{font-size:32px}
.sales-site .resource-directory p,#header-placeholder .resource-directory p,#footer-placeholder .resource-directory p{grid-column:1;grid-row:2;font-size:13px}
.sales-site .resource-directory .arrow,#header-placeholder .resource-directory .arrow,#footer-placeholder .resource-directory .arrow{grid-column:2;grid-row:1;width:24px;height:24px}
.sales-site .resource-product .wrap,#header-placeholder .resource-product .wrap,#footer-placeholder .resource-product .wrap{display:block}
.sales-site .resource-product h2,#header-placeholder .resource-product h2,#footer-placeholder .resource-product h2{font-size:35px;margin-bottom:25px}
.sales-site .conversation-feature h2,#header-placeholder .conversation-feature h2,#footer-placeholder .conversation-feature h2{font-size:34px}
.sales-site .conversation-feature .source-screen,#header-placeholder .conversation-feature .source-screen,#footer-placeholder .conversation-feature .source-screen{padding:12px}
.sales-site .governance-directions,#header-placeholder .governance-directions,#footer-placeholder .governance-directions{grid-template-columns:1fr;gap:32px}
.sales-site .governance-directions h3,#header-placeholder .governance-directions h3,#footer-placeholder .governance-directions h3{font-size:25px}
.sales-site .daily-work,#header-placeholder .daily-work,#footer-placeholder .daily-work{padding:45px 0 55px}
.sales-site .daily-work .section-head h2,#header-placeholder .daily-work .section-head h2,#footer-placeholder .daily-work .section-head h2{font-size:32px}
.sales-site .activity-lanes,#header-placeholder .activity-lanes,#footer-placeholder .activity-lanes{grid-template-columns:1fr;gap:38px}
.sales-site .activity-lane h3,#header-placeholder .activity-lane h3,#footer-placeholder .activity-lane h3{font-size:27px}
.sales-site .activity-lane>a,#header-placeholder .activity-lane>a,#footer-placeholder .activity-lane>a{font-size:14px;padding:15px 0}
.sales-site .team-scale-note,#header-placeholder .team-scale-note,#footer-placeholder .team-scale-note{font-size:10px}
.sales-site .country-flow>div,#header-placeholder .country-flow>div,#footer-placeholder .country-flow>div{border-radius:3px}}
@media (prefers-reduced-motion:reduce){.sales-site .fan-signal,#header-placeholder .fan-signal,#footer-placeholder .fan-signal{animation:none}
.sales-site .unit,#header-placeholder .unit,#footer-placeholder .unit{transition:none}}
.sales-site .human-atlas .human-centre,#header-placeholder .human-atlas .human-centre,#footer-placeholder .human-atlas .human-centre{background:#e8c58a;color:#102c3c}
.sales-site .human-atlas .human-centre:hover,#header-placeholder .human-atlas .human-centre:hover,#footer-placeholder .human-atlas .human-centre:hover{background:#f1d5a5}
.sales-site .human-atlas .context-rules,#header-placeholder .human-atlas .context-rules,#footer-placeholder .human-atlas .context-rules{color:#e8c58a;border-color:#9d8967}
.sales-site .human-atlas .context-rules b,#header-placeholder .human-atlas .context-rules b,#footer-placeholder .human-atlas .context-rules b{color:#e8c58a}
.sales-site .human-atlas .context-memory,#header-placeholder .human-atlas .context-memory,#footer-placeholder .human-atlas .context-memory{color:#e6efec}
.sales-site .human-atlas .context-customers,#header-placeholder .human-atlas .context-customers,#footer-placeholder .human-atlas .context-customers{color:#77e2cc}
.sales-site .human-atlas .context-systems,#header-placeholder .human-atlas .context-systems,#footer-placeholder .human-atlas .context-systems{color:#c6dce4}
.sales-site .human-atlas .fan-worker[data-atlas-node="quotes"],#header-placeholder .human-atlas .fan-worker[data-atlas-node="quotes"],#footer-placeholder .human-atlas .fan-worker[data-atlas-node="quotes"]{background:#075952;border-color:#77e2cc}
.sales-site .human-atlas .fan-worker[data-atlas-node="campaigns"],#header-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"],#footer-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"]{background:#1a3e4c;border-color:#9dbfc5}
.sales-site .human-atlas .fan-worker[data-atlas-node="enquiries"],#header-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"],#footer-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"]{background:#234a43;border-color:#a5cfb9}
.sales-site .human-atlas .fan-worker[data-atlas-node="quotes"]:hover,#header-placeholder .human-atlas .fan-worker[data-atlas-node="quotes"]:hover,#footer-placeholder .human-atlas .fan-worker[data-atlas-node="quotes"]:hover{background:#096b61}
.sales-site .human-atlas .fan-worker[data-atlas-node="campaigns"]:hover,#header-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"]:hover,#footer-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"]:hover{background:#254e5d}
.sales-site .human-atlas .fan-worker[data-atlas-node="enquiries"]:hover,#header-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"]:hover,#footer-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"]:hover{background:#2d5c50}
.sales-site .human-atlas .fan-worker[data-atlas-node="campaigns"] .unit.active,#header-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"] .unit.active,#footer-placeholder .human-atlas .fan-worker[data-atlas-node="campaigns"] .unit.active{background:#d2e5e7;border-color:#d2e5e7}
.sales-site .human-atlas .fan-worker[data-atlas-node="enquiries"] .unit.active,#header-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"] .unit.active,#footer-placeholder .human-atlas .fan-worker[data-atlas-node="enquiries"] .unit.active{background:#bce5ce;border-color:#bce5ce}
.sales-site .human-atlas .fan-route,#header-placeholder .human-atlas .fan-route,#footer-placeholder .human-atlas .fan-route{stroke:#81aeb0}
.sales-site .home-channel-context,#header-placeholder .home-channel-context,#footer-placeholder .home-channel-context{display:grid;grid-template-columns:1fr 1.65fr;align-items:start;gap:20px 40px}
.sales-site .channel-context-title strong,#header-placeholder .channel-context-title strong,#footer-placeholder .channel-context-title strong{display:block;font-size:15px;color:#f4f6f3;line-height:1.5}
.sales-site .channel-context-title>span,#header-placeholder .channel-context-title>span,#footer-placeholder .channel-context-title>span{display:block;font-size:12px;color:#c3d7d9;margin-top:7px;line-height:1.6}
.sales-site .channel-context-groups,#header-placeholder .channel-context-groups,#footer-placeholder .channel-context-groups{display:grid;grid-template-columns:1.3fr 1fr;gap:30px}
.sales-site .channel-context-groups strong,#header-placeholder .channel-context-groups strong,#footer-placeholder .channel-context-groups strong{display:block;font-size:11px;color:#77e2cc;line-height:1.6}
.sales-site .channel-context-groups p,#header-placeholder .channel-context-groups p,#footer-placeholder .channel-context-groups p{font-size:12px;line-height:1.8;color:#e6efed;margin:8px 0 0}
.sales-site .home-channel-context .foot-note,#header-placeholder .home-channel-context .foot-note,#footer-placeholder .home-channel-context .foot-note{grid-column:1/-1;font-size:11px;justify-self:start}
.sales-site .home-harness,#header-placeholder .home-harness,#footer-placeholder .home-harness{border-top:1px solid #a5beb2;border-bottom:1px solid #a5beb2;margin-top:65px;padding:48px 0}
.sales-site .home-harness-heading,#header-placeholder .home-harness-heading,#footer-placeholder .home-harness-heading{display:grid;grid-template-columns:.85fr 1.2fr;gap:65px;align-items:start}
.sales-site .home-harness h2,#header-placeholder .home-harness h2,#footer-placeholder .home-harness h2{font-size:clamp(32px,3.4vw,46px);line-height:1.12;letter-spacing:-.03em;margin:0}
.sales-site .home-harness-heading p,#header-placeholder .home-harness-heading p,#footer-placeholder .home-harness-heading p{font-size:15px;line-height:1.8;margin:0;max-width:65ch}
.sales-site .harness-lifecycle,#header-placeholder .harness-lifecycle,#footer-placeholder .harness-lifecycle{list-style:none;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin:35px 0 30px}
.sales-site .harness-lifecycle li,#header-placeholder .harness-lifecycle li,#footer-placeholder .harness-lifecycle li{padding-top:17px;border-top:2px solid #006e65}
.sales-site .harness-lifecycle strong,#header-placeholder .harness-lifecycle strong,#footer-placeholder .harness-lifecycle strong{font-size:21px;line-height:1.3;display:block;color:#006e65}
.sales-site .harness-lifecycle span,#header-placeholder .harness-lifecycle span,#footer-placeholder .harness-lifecycle span{font-size:12px;line-height:1.65;display:block;margin-top:8px}
.sales-site .harness-lifecycle .decision-stage,#header-placeholder .harness-lifecycle .decision-stage,#footer-placeholder .harness-lifecycle .decision-stage{border-color:#b18d4c}
.sales-site .harness-lifecycle .decision-stage strong,#header-placeholder .harness-lifecycle .decision-stage strong,#footer-placeholder .harness-lifecycle .decision-stage strong{color:#75561f}
.sales-site .home-harness-foot,#header-placeholder .home-harness-foot,#footer-placeholder .home-harness-foot{display:flex;align-items:center;gap:55px;justify-content:space-between}
.sales-site .home-harness-foot p,#header-placeholder .home-harness-foot p,#footer-placeholder .home-harness-foot p{font-size:13px;line-height:1.8;margin:0;max-width:77ch;color:#45636c}
.sales-site .home-harness-foot a,#header-placeholder .home-harness-foot a,#footer-placeholder .home-harness-foot a{font-size:12px;flex-shrink:0}
.sales-site .home-harness+.desk-proof,#header-placeholder .home-harness+.desk-proof,#footer-placeholder .home-harness+.desk-proof{border-top:0;margin-top:0;padding-top:65px}
.sales-site .outcome-evidence,#header-placeholder .outcome-evidence,#footer-placeholder .outcome-evidence{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0 28px 28px;padding-top:20px;border-top:1px solid #3a5967}
.sales-site .outcome-evidence dt,#header-placeholder .outcome-evidence dt,#footer-placeholder .outcome-evidence dt{font-size:13px;font-weight:600;color:#77e2cc}
.sales-site .outcome-evidence dd,#header-placeholder .outcome-evidence dd,#footer-placeholder .outcome-evidence dd{font-size:12px;line-height:1.75;margin:7px 0 0;color:#d3e0e2}
.sales-site .page-home .home-activity-lanes,#header-placeholder .page-home .home-activity-lanes,#footer-placeholder .page-home .home-activity-lanes{grid-template-columns:repeat(3,1fr);gap:45px}
.sales-site .home-activity-lanes .account-care,#header-placeholder .home-activity-lanes .account-care,#footer-placeholder .home-activity-lanes .account-care{border-color:#a2854b}
.sales-site .home-activity-lanes .account-care h3,#header-placeholder .home-activity-lanes .account-care h3,#footer-placeholder .home-activity-lanes .account-care h3{color:#75561f}
.sales-site .contact-boundaries .memory-foundation,#header-placeholder .contact-boundaries .memory-foundation,#footer-placeholder .contact-boundaries .memory-foundation{font-size:15px;line-height:1.85;color:#d3e0e2;margin:0}
.sales-site .memory-foundation strong,#header-placeholder .memory-foundation strong,#footer-placeholder .memory-foundation strong{color:#f4f6f3;font-weight:600}
.sales-site .contact-boundaries .memory-foundation+.text-link,#header-placeholder .contact-boundaries .memory-foundation+.text-link,#footer-placeholder .contact-boundaries .memory-foundation+.text-link{margin-top:18px;margin-bottom:10px}
.sales-site .relationship-path .human-contact .text-link,#header-placeholder .relationship-path .human-contact .text-link,#footer-placeholder .relationship-path .human-contact .text-link{margin-top:16px;font-size:12px}
.sales-site .contact-boundaries>dl,#header-placeholder .contact-boundaries>dl,#footer-placeholder .contact-boundaries>dl{margin-top:28px}
.sales-site #account-care,#header-placeholder #account-care,#footer-placeholder #account-care{scroll-margin-top:110px}
.sales-site .atlas-detail h2,#header-placeholder .atlas-detail h2,#footer-placeholder .atlas-detail h2{scroll-margin-top:30px}
.sales-site .page-home .integration-bottom>p,#header-placeholder .page-home .integration-bottom>p,#footer-placeholder .page-home .integration-bottom>p{color:#45636c}
.sales-site .sales-story,#header-placeholder .sales-story,#footer-placeholder .sales-story{background:#f4f6f3;padding:100px 0 92px;color:#102c3c}
.sales-site .story-intro,#header-placeholder .story-intro,#footer-placeholder .story-intro,.sales-site .connected-heading,#header-placeholder .connected-heading,#footer-placeholder .connected-heading{display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:end;margin-bottom:65px}
.sales-site .story-intro h2,#header-placeholder .story-intro h2,#footer-placeholder .story-intro h2,.sales-site .desk-proof h2,#header-placeholder .desk-proof h2,#footer-placeholder .desk-proof h2,.sales-site .connected-heading h2,#header-placeholder .connected-heading h2,#footer-placeholder .connected-heading h2,.sales-site .systems-story h2,#header-placeholder .systems-story h2,#footer-placeholder .systems-story h2{font-size:clamp(35px,3.8vw,55px);line-height:1.08;letter-spacing:-.035em;margin:0;text-wrap:balance}
.sales-site .story-intro p,#header-placeholder .story-intro p,#footer-placeholder .story-intro p{font-size:17px;line-height:1.75;margin:0}
.sales-site .story-intro .sample-note,#header-placeholder .story-intro .sample-note,#footer-placeholder .story-intro .sample-note{font-size:12px;color:#4d656f;margin-top:18px}
.sales-site .story-thread,#header-placeholder .story-thread,#footer-placeholder .story-thread{position:relative}
.sales-site .story-thread:before,#header-placeholder .story-thread:before,#footer-placeholder .story-thread:before{content:"";position:absolute;left:19px;top:22px;bottom:75px;width:1px;background:#8ca8a1}
.sales-site .story-step,#header-placeholder .story-step,#footer-placeholder .story-step{position:relative;display:grid;grid-template-columns:.83fr 1.25fr;gap:60px;padding:0 0 52px}
.sales-site .story-step:last-child,#header-placeholder .story-step:last-child,#footer-placeholder .story-step:last-child{padding-bottom:0}
.sales-site .step-copy,#header-placeholder .step-copy,#footer-placeholder .step-copy{position:relative;padding:7px 0 0 64px}
.sales-site .step-number,#header-placeholder .step-number,#footer-placeholder .step-number{position:absolute;left:0;top:0;width:40px;height:40px;display:grid;place-items:center;background:#f4f6f3;border:1px solid #006e65;color:#006e65;border-radius:50%;font-size:16px;font-weight:700}
.sales-site .step-copy h3,#header-placeholder .step-copy h3,#footer-placeholder .step-copy h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:0 0 18px}
.sales-site .step-copy>p,#header-placeholder .step-copy>p,#footer-placeholder .step-copy>p{font-size:15px;line-height:1.8;max-width:34ch;margin:0}
.sales-site .step-scene,#header-placeholder .step-scene,#footer-placeholder .step-scene{background:#fff;border:1px solid #c7d5d0;border-radius:12px;overflow:hidden}
.sales-site .scene-heading,#header-placeholder .scene-heading,#footer-placeholder .scene-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 25px;font-size:12px;line-height:1.5;background:#e9efeb;border-bottom:1px solid #c7d5d0;color:#284951}
.sales-site .role-label,#header-placeholder .role-label,#footer-placeholder .role-label{font-weight:700;color:#005e55;text-align:right}
.sales-site .quote-record,#header-placeholder .quote-record,#footer-placeholder .quote-record{display:flex;gap:22px;align-items:center;padding:30px}
.sales-site .quote-record strong,#header-placeholder .quote-record strong,#footer-placeholder .quote-record strong{display:block;font-size:24px;line-height:1.25;letter-spacing:-.02em}
.sales-site .quote-record div>span,#header-placeholder .quote-record div>span,#footer-placeholder .quote-record div>span{display:block;margin-top:8px;font-size:14px;color:#4d656f}
.sales-site .record-icon,#header-placeholder .record-icon,#footer-placeholder .record-icon{width:50px;height:60px;flex-shrink:0}
.sales-site .record-icon svg,#header-placeholder .record-icon svg,#footer-placeholder .record-icon svg{width:100%;height:100%;stroke:#006e65;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}
.sales-site .policy-check,#header-placeholder .policy-check,#footer-placeholder .policy-check{border-top:1px solid #dbe3df;margin:0 30px;padding:22px 0}
.sales-site .policy-check strong,#header-placeholder .policy-check strong,#footer-placeholder .policy-check strong{font-size:14px}
.sales-site .policy-check p,#header-placeholder .policy-check p,#footer-placeholder .policy-check p{font-size:14px;line-height:1.7;margin:8px 0 13px;max-width:60ch}
.sales-site .policy-check a,#header-placeholder .policy-check a,#footer-placeholder .policy-check a{font-size:12px;font-weight:700;color:#006e65;display:inline-flex;gap:12px;align-items:center}
.sales-site .story-message,#header-placeholder .story-message,#footer-placeholder .story-message{margin:24px 28px;padding:0 0 0 20px;border-left:1px solid #006e65}
.sales-site .message-meta,#header-placeholder .message-meta,#footer-placeholder .message-meta{font-size:12px;line-height:1.5;color:#45636c;display:block}
.sales-site .story-message blockquote,#header-placeholder .story-message blockquote,#footer-placeholder .story-message blockquote{font-size:22px;line-height:1.4;letter-spacing:-.015em;margin:12px 0;color:#102c3c}
.sales-site .story-message.received,#header-placeholder .story-message.received,#footer-placeholder .story-message.received{margin-left:54px;border-color:#819a94}
.sales-site .thread-continuity,#header-placeholder .thread-continuity,#footer-placeholder .thread-continuity{display:flex;gap:12px;align-items:center;font-size:11px;color:#45636c;margin:0 28px}
.sales-site .thread-continuity span,#header-placeholder .thread-continuity span,#footer-placeholder .thread-continuity span{height:1px;background:#d5e0da;flex:1}
.sales-site .original-message summary,#header-placeholder .original-message summary,#footer-placeholder .original-message summary{font-size:12px;cursor:pointer;color:#006e65;padding:8px 0;text-decoration:underline;text-underline-offset:4px;min-height:36px}
.sales-site .original-message p,#header-placeholder .original-message p,#footer-placeholder .original-message p{font-size:15px;margin:6px 0 15px;line-height:1.65}
.sales-site .translation-note,#header-placeholder .translation-note,#footer-placeholder .translation-note{font-size:11px;color:#45636c;display:block;margin-top:7px}
.sales-site .decision-brief,#header-placeholder .decision-brief,#footer-placeholder .decision-brief{margin:8px 28px 0}
.sales-site .decision-brief>div,#header-placeholder .decision-brief>div,#footer-placeholder .decision-brief>div{display:grid;grid-template-columns:145px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid #e0e7e3;font-size:14px;line-height:1.6}
.sales-site .decision-brief dt,#header-placeholder .decision-brief dt,#footer-placeholder .decision-brief dt{color:#45636c}
.sales-site .decision-brief dd,#header-placeholder .decision-brief dd,#footer-placeholder .decision-brief dd{margin:0}
.sales-site .handover-line,#header-placeholder .handover-line,#footer-placeholder .handover-line{display:flex;align-items:center;gap:18px;padding:23px 28px;font-size:13px}
.sales-site .handover-worker,#header-placeholder .handover-worker,#footer-placeholder .handover-worker{color:#006e65;font-weight:700}
.sales-site .handover-route,#header-placeholder .handover-route,#footer-placeholder .handover-route{flex:1;border-top:1px solid #8ca8a1;position:relative}
.sales-site .handover-route>.arrow,#header-placeholder .handover-route>.arrow,#footer-placeholder .handover-route>.arrow{position:absolute;right:0;top:-9px;background:white;width:18px;height:18px}
.sales-site .handover-line>strong,#header-placeholder .handover-line>strong,#footer-placeholder .handover-line>strong{background:#f3dfb7;padding:8px 14px;border-radius:4px;color:#102c3c}
.sales-site .human-step .step-number,#header-placeholder .human-step .step-number,#footer-placeholder .human-step .step-number{background:#e8c58a;border-color:#ac8f5e;color:#102c3c}
.sales-site .outcome-scene,#header-placeholder .outcome-scene,#footer-placeholder .outcome-scene{background:#102c3c;border:0;color:#f4f6f3}
.sales-site .outcome-scene .scene-heading,#header-placeholder .outcome-scene .scene-heading,#footer-placeholder .outcome-scene .scene-heading{background:#18394a;border:0;color:#c9dcde}
.sales-site .outcome-scene .role-label,#header-placeholder .outcome-scene .role-label,#footer-placeholder .outcome-scene .role-label{color:#e8c58a}
.sales-site .rep-decision,#header-placeholder .rep-decision,#footer-placeholder .rep-decision{display:flex;gap:24px;align-items:center;padding:32px 28px}
.sales-site .rep-decision>svg,#header-placeholder .rep-decision>svg,#footer-placeholder .rep-decision>svg{width:50px;height:50px;stroke:#e8c58a;stroke-width:1.5;flex-shrink:0}
.sales-site .rep-decision>strong,#header-placeholder .rep-decision>strong,#footer-placeholder .rep-decision>strong{font-size:26px;line-height:1.25;letter-spacing:-.02em;color:#e8c58a}
.sales-site .record-return,#header-placeholder .record-return,#footer-placeholder .record-return{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 28px;padding:20px 0;border-top:1px solid #3a5967;border-bottom:1px solid #3a5967;font-size:12px}
.sales-site .record-return .arrow,#header-placeholder .record-return .arrow,#footer-placeholder .record-return .arrow{width:16px;flex-shrink:0;color:#77e2cc}
.sales-site .outcome-scene>p,#header-placeholder .outcome-scene>p,#footer-placeholder .outcome-scene>p{margin:21px 28px 25px;color:#d3e0e2;font-size:14px;line-height:1.75}
.sales-site .desk-proof,#header-placeholder .desk-proof,#footer-placeholder .desk-proof{display:grid;grid-template-columns:.78fr 1.25fr;gap:64px;margin-top:92px;padding-top:70px;border-top:1px solid #b9cbc3;align-items:center}
.sales-site .proof-copy>p,#header-placeholder .proof-copy>p,#footer-placeholder .proof-copy>p{font-size:15px;line-height:1.8;margin:25px 0}
.sales-site .proof-tabs,#header-placeholder .proof-tabs,#footer-placeholder .proof-tabs{display:flex;flex-direction:column;margin:28px 0}
.sales-site .proof-tabs button,#header-placeholder .proof-tabs button,#footer-placeholder .proof-tabs button{text-align:left;padding:15px 16px;border:0;border-bottom:1px solid #c8d6cf;background:transparent;color:#102c3c;font-family:inherit;cursor:pointer;min-height:66px}
.sales-site .proof-tabs button[aria-selected=true],#header-placeholder .proof-tabs button[aria-selected=true],#footer-placeholder .proof-tabs button[aria-selected=true]{background:#102c3c;color:#fff}
.sales-site .proof-tabs button span,#header-placeholder .proof-tabs button span,#footer-placeholder .proof-tabs button span{display:block;font-weight:700;font-size:16px}
.sales-site .proof-tabs button small,#header-placeholder .proof-tabs button small,#footer-placeholder .proof-tabs button small{display:block;margin-top:5px;font-size:12px;color:#4d656f}
.sales-site .proof-tabs button[aria-selected=true] small,#header-placeholder .proof-tabs button[aria-selected=true] small,#footer-placeholder .proof-tabs button[aria-selected=true] small{color:#d3e0e2}
.sales-site .proof-tabs button:hover:not([aria-selected=true]),#header-placeholder .proof-tabs button:hover:not([aria-selected=true]),#footer-placeholder .proof-tabs button:hover:not([aria-selected=true]){background:#e2ebe5}
.sales-site .proof-copy>.text-link,#header-placeholder .proof-copy>.text-link,#footer-placeholder .proof-copy>.text-link{font-size:12px}
.sales-site .proof-figure,#header-placeholder .proof-figure,#footer-placeholder .proof-figure{margin:0;min-width:0}
.sales-site .proof-panel,#header-placeholder .proof-panel,#footer-placeholder .proof-panel{background:#fff;border:1px solid #bacbc2;border-radius:12px;overflow:hidden}
.sales-site .proof-window-title,#header-placeholder .proof-window-title,#footer-placeholder .proof-window-title{background:#102c3c;color:#d3e0e2;padding:18px 22px;display:flex;justify-content:space-between;gap:15px;font-size:12px}
.sales-site .proof-window-title strong,#header-placeholder .proof-window-title strong,#footer-placeholder .proof-window-title strong{color:#e8c58a}
.sales-site .proof-crop,#header-placeholder .proof-crop,#footer-placeholder .proof-crop{height:205px;overflow:hidden;background:#f0f4f7}
.sales-site .proof-crop img,#header-placeholder .proof-crop img,#footer-placeholder .proof-crop img{display:block;width:100%;height:auto;max-width:none;transform:translateY(-37%)}
.sales-site .proof-panel[data-focus=brief] .proof-crop img,#header-placeholder .proof-panel[data-focus=brief] .proof-crop img,#footer-placeholder .proof-panel[data-focus=brief] .proof-crop img{transform:translateY(-13%)}
.sales-site .proof-panel[data-focus=day] .proof-crop img,#header-placeholder .proof-panel[data-focus=day] .proof-crop img,#footer-placeholder .proof-panel[data-focus=day] .proof-crop img{transform:translateY(-54%)}
.sales-site .proof-panel>p,#header-placeholder .proof-panel>p,#footer-placeholder .proof-panel>p{margin:0;padding:22px;font-size:14px;line-height:1.75;min-height:116px;border-top:1px solid #d4ddd7}
.sales-site .proof-figure figcaption,#header-placeholder .proof-figure figcaption,#footer-placeholder .proof-figure figcaption{font-size:11px;line-height:1.8;margin-top:16px;color:#4d656f}
.sales-site .proof-figure figcaption a,#header-placeholder .proof-figure figcaption a,#footer-placeholder .proof-figure figcaption a{color:#006e65;display:inline;text-decoration:underline;text-underline-offset:3px;margin-left:6px}
.sales-site .page-home .daily-work,#header-placeholder .page-home .daily-work,#footer-placeholder .page-home .daily-work{padding:80px 0;background:#fff}
.sales-site .page-home .daily-work .section-head,#header-placeholder .page-home .daily-work .section-head,#footer-placeholder .page-home .daily-work .section-head{margin-bottom:40px}
.sales-site .sector-context,#header-placeholder .sector-context,#footer-placeholder .sector-context{font-size:13px;line-height:1.7;margin:25px 0 0;color:#4d656f}
.sales-site .sector-context strong,#header-placeholder .sector-context strong,#footer-placeholder .sector-context strong{color:#102c3c}
.sales-site .page-home .activity-lane>a,#header-placeholder .page-home .activity-lane>a,#footer-placeholder .page-home .activity-lane>a{padding:13px 0;font-size:15px}
.sales-site .connected-story,#header-placeholder .connected-story,#footer-placeholder .connected-story{padding:90px 0;background:#091d29;color:#f4f6f3}
.sales-site .connected-heading h2,#header-placeholder .connected-heading h2,#footer-placeholder .connected-heading h2{color:#f4f6f3}
.sales-site .connected-heading p,#header-placeholder .connected-heading p,#footer-placeholder .connected-heading p{font-size:16px;line-height:1.8;color:#d3e0e2;margin:0}
.sales-site .connected-columns,#header-placeholder .connected-columns,#footer-placeholder .connected-columns{display:grid;grid-template-columns:1fr 1fr;gap:90px}
.sales-site .relationship-path>div,#header-placeholder .relationship-path>div,#footer-placeholder .relationship-path>div{position:relative;padding:0 0 36px 40px;border-left:1px solid #3b716a;margin-left:8px}
.sales-site .relationship-path>div:nth-of-type(3),#header-placeholder .relationship-path>div:nth-of-type(3),#footer-placeholder .relationship-path>div:nth-of-type(3){padding-bottom:0;border-left:0}
.sales-site .path-dot,#header-placeholder .path-dot,#footer-placeholder .path-dot{position:absolute;left:-5px;top:4px;width:9px;height:9px;background:#77e2cc;border-radius:50%}
.sales-site .relationship-path strong,#header-placeholder .relationship-path strong,#footer-placeholder .relationship-path strong{font-size:23px;font-weight:600}
.sales-site .relationship-path p,#header-placeholder .relationship-path p,#footer-placeholder .relationship-path p{color:#d3e0e2;line-height:1.7;font-size:14px;max-width:35ch;margin:10px 0 0}
.sales-site .human-contact .path-dot,#header-placeholder .human-contact .path-dot,#footer-placeholder .human-contact .path-dot{background:#e8c58a}
.sales-site .human-contact strong,#header-placeholder .human-contact strong,#footer-placeholder .human-contact strong{color:#e8c58a}
.sales-site .connected-story .text-link,#header-placeholder .connected-story .text-link,#footer-placeholder .connected-story .text-link{font-size:13px;color:#77e2cc;margin-top:30px}
.sales-site .contact-boundaries,#header-placeholder .contact-boundaries,#footer-placeholder .contact-boundaries{border-top:1px solid #52736e;padding-top:27px}
.sales-site .contact-boundaries h3,#header-placeholder .contact-boundaries h3,#footer-placeholder .contact-boundaries h3{font-size:32px;line-height:1.15;letter-spacing:-.02em;color:#f4f6f3;margin:0 0 26px}
.sales-site .contact-boundaries dl,#header-placeholder .contact-boundaries dl,#footer-placeholder .contact-boundaries dl{margin:0}
.sales-site .contact-boundaries dl>div,#header-placeholder .contact-boundaries dl>div,#footer-placeholder .contact-boundaries dl>div{margin:22px 0}
.sales-site .contact-boundaries dt,#header-placeholder .contact-boundaries dt,#footer-placeholder .contact-boundaries dt{font-size:14px;color:#e8c58a;font-weight:600}
.sales-site .contact-boundaries dd,#header-placeholder .contact-boundaries dd,#footer-placeholder .contact-boundaries dd{font-size:14px;line-height:1.75;color:#d3e0e2;margin:7px 0 0}
.sales-site .systems-story,#header-placeholder .systems-story,#footer-placeholder .systems-story{background:#f4f6f3;padding:90px 0 72px}
.sales-site .system-exchange,#header-placeholder .system-exchange,#footer-placeholder .system-exchange{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:35px;margin-top:60px}
.sales-site .system-endpoint,#header-placeholder .system-endpoint,#footer-placeholder .system-endpoint{padding:24px 0;border-top:1px solid #779b90;border-bottom:1px solid #779b90}
.sales-site .system-endpoint strong,#header-placeholder .system-endpoint strong,#footer-placeholder .system-endpoint strong{display:block;font-size:29px;line-height:1.15;letter-spacing:-.02em}
.sales-site .system-endpoint>span,#header-placeholder .system-endpoint>span,#footer-placeholder .system-endpoint>span{font-size:12px;line-height:1.7;display:block;margin-top:17px;max-width:28ch;color:#4d656f}
.sales-site .corvair-endpoint,#header-placeholder .corvair-endpoint,#footer-placeholder .corvair-endpoint{border-color:#006e65}
.sales-site .corvair-endpoint strong,#header-placeholder .corvair-endpoint strong,#footer-placeholder .corvair-endpoint strong{color:#006e65}
.sales-site .exchange-routes>div,#header-placeholder .exchange-routes>div,#footer-placeholder .exchange-routes>div{display:flex;align-items:center;gap:15px;color:#006e65;padding:12px 0;font-size:13px;border-bottom:1px solid #94b5a9}
.sales-site .exchange-routes>div:first-child,#header-placeholder .exchange-routes>div:first-child,#footer-placeholder .exchange-routes>div:first-child{justify-content:space-between}
.sales-site .exchange-routes>div:last-child,#header-placeholder .exchange-routes>div:last-child,#footer-placeholder .exchange-routes>div:last-child{justify-content:flex-end}
.sales-site .exchange-routes>div:last-child .arrow,#header-placeholder .exchange-routes>div:last-child .arrow,#footer-placeholder .exchange-routes>div:last-child .arrow{transform:rotate(180deg);margin-right:auto}
.sales-site .exchange-routes .arrow,#header-placeholder .exchange-routes .arrow,#footer-placeholder .exchange-routes .arrow{flex-shrink:0}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{display:flex;justify-content:space-between;gap:60px;align-items:center;margin-top:48px}
.sales-site .integration-bottom>p,#header-placeholder .integration-bottom>p,#footer-placeholder .integration-bottom>p{font-size:14px;line-height:1.8;max-width:62ch;margin:0}
.sales-site .integration-bottom .btn,#header-placeholder .integration-bottom .btn,#footer-placeholder .integration-bottom .btn{flex-shrink:0}
.sales-site .secondary-paths,#header-placeholder .secondary-paths,#footer-placeholder .secondary-paths{padding:60px 0 72px;background:#f4f6f3;border-top:1px solid #d1ddd6}
.sales-site .secondary-paths>.wrap,#header-placeholder .secondary-paths>.wrap,#footer-placeholder .secondary-paths>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:90px}
.sales-site .secondary-paths h2,#header-placeholder .secondary-paths h2,#footer-placeholder .secondary-paths h2{font-size:30px;line-height:1.15;letter-spacing:-.025em;margin:0 0 18px}
.sales-site .secondary-paths p,#header-placeholder .secondary-paths p,#footer-placeholder .secondary-paths p{font-size:14px;line-height:1.8;max-width:48ch;margin:0 0 22px}
.sales-site .secondary-paths .text-link,#header-placeholder .secondary-paths .text-link,#footer-placeholder .secondary-paths .text-link{font-size:13px}
.sales-site .hero-demo-note,#header-placeholder .hero-demo-note,#footer-placeholder .hero-demo-note{font-size:12px!important;line-height:1.65!important;max-width:38ch;margin:16px 0 0!important;color:#c3d7d9!important}
@media (max-width:1000px){.sales-site .story-intro,#header-placeholder .story-intro,#footer-placeholder .story-intro,.sales-site .connected-heading,#header-placeholder .connected-heading,#footer-placeholder .connected-heading{gap:45px}
.sales-site .story-step,#header-placeholder .story-step,#footer-placeholder .story-step{grid-template-columns:.85fr 1.25fr;gap:30px}
.sales-site .step-copy,#header-placeholder .step-copy,#footer-placeholder .step-copy{padding-left:55px}
.sales-site .step-copy h3,#header-placeholder .step-copy h3,#footer-placeholder .step-copy h3{font-size:24px}
.sales-site .step-copy>p,#header-placeholder .step-copy>p,#footer-placeholder .step-copy>p{font-size:14px}
.sales-site .desk-proof,#header-placeholder .desk-proof,#footer-placeholder .desk-proof{gap:35px}
.sales-site .proof-crop,#header-placeholder .proof-crop,#footer-placeholder .proof-crop{height:170px}
.sales-site .connected-columns,#header-placeholder .connected-columns,#footer-placeholder .connected-columns{gap:55px}
.sales-site .system-exchange,#header-placeholder .system-exchange,#footer-placeholder .system-exchange{gap:25px}
.sales-site .system-endpoint strong,#header-placeholder .system-endpoint strong,#footer-placeholder .system-endpoint strong{font-size:25px}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{gap:30px}
.sales-site .story-message blockquote,#header-placeholder .story-message blockquote,#footer-placeholder .story-message blockquote{font-size:20px}}
@media (max-width:760px){.sales-site .story-intro,#header-placeholder .story-intro,#footer-placeholder .story-intro,.sales-site .connected-heading,#header-placeholder .connected-heading,#footer-placeholder .connected-heading{grid-template-columns:1fr;gap:25px;margin-bottom:45px}
.sales-site .sales-story,#header-placeholder .sales-story,#footer-placeholder .sales-story{padding:65px 0}
.sales-site .story-step,#header-placeholder .story-step,#footer-placeholder .story-step{grid-template-columns:1fr;gap:24px;padding-bottom:40px;padding-left:48px}
.sales-site .step-copy,#header-placeholder .step-copy,#footer-placeholder .step-copy{padding:0}
.sales-site .step-number,#header-placeholder .step-number,#footer-placeholder .step-number{left:-48px;width:32px;height:32px;font-size:14px}
.sales-site .story-thread:before,#header-placeholder .story-thread:before,#footer-placeholder .story-thread:before{left:15px;bottom:200px}
.sales-site .step-copy h3,#header-placeholder .step-copy h3,#footer-placeholder .step-copy h3{font-size:27px}
.sales-site .step-copy h3 br,#header-placeholder .step-copy h3 br,#footer-placeholder .step-copy h3 br{display:none}
.sales-site .step-copy>p,#header-placeholder .step-copy>p,#footer-placeholder .step-copy>p{max-width:65ch}
.sales-site .scene-heading,#header-placeholder .scene-heading,#footer-placeholder .scene-heading{padding:15px 20px}
.sales-site .quote-record,#header-placeholder .quote-record,#footer-placeholder .quote-record{padding:24px}
.sales-site .quote-record strong,#header-placeholder .quote-record strong,#footer-placeholder .quote-record strong{font-size:22px}
.sales-site .policy-check,#header-placeholder .policy-check,#footer-placeholder .policy-check{margin:0 24px}
.sales-site .decision-brief,#header-placeholder .decision-brief,#footer-placeholder .decision-brief{margin:5px 22px 0}
.sales-site .decision-brief>div,#header-placeholder .decision-brief>div,#footer-placeholder .decision-brief>div{grid-template-columns:1fr;gap:5px;padding:14px 0}
.sales-site .decision-brief dt,#header-placeholder .decision-brief dt,#footer-placeholder .decision-brief dt{font-size:12px}
.sales-site .handover-line,#header-placeholder .handover-line,#footer-placeholder .handover-line{padding:20px 22px;gap:10px}
.sales-site .rep-decision,#header-placeholder .rep-decision,#footer-placeholder .rep-decision{padding:25px 22px;gap:18px}
.sales-site .rep-decision>strong,#header-placeholder .rep-decision>strong,#footer-placeholder .rep-decision>strong{font-size:23px}
.sales-site .rep-decision>svg,#header-placeholder .rep-decision>svg,#footer-placeholder .rep-decision>svg{width:38px;height:38px}
.sales-site .record-return,#header-placeholder .record-return,#footer-placeholder .record-return{flex-wrap:wrap;justify-content:flex-start;margin:0 22px;gap:12px;font-size:12px}
.sales-site .outcome-scene>p,#header-placeholder .outcome-scene>p,#footer-placeholder .outcome-scene>p{margin:20px 22px}
.sales-site .desk-proof,#header-placeholder .desk-proof,#footer-placeholder .desk-proof{grid-template-columns:1fr;margin-top:60px;padding-top:55px;gap:30px}
.sales-site .proof-copy>p,#header-placeholder .proof-copy>p,#footer-placeholder .proof-copy>p{margin:22px 0}
.sales-site .proof-tabs,#header-placeholder .proof-tabs,#footer-placeholder .proof-tabs{margin:22px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}
.sales-site .proof-tabs button,#header-placeholder .proof-tabs button,#footer-placeholder .proof-tabs button{min-width:0;padding:14px 10px}
.sales-site .proof-tabs button span,#header-placeholder .proof-tabs button span,#footer-placeholder .proof-tabs button span{font-size:13px}
.sales-site .proof-tabs button small,#header-placeholder .proof-tabs button small,#footer-placeholder .proof-tabs button small{font-size:11px;line-height:1.5}
.sales-site .proof-crop,#header-placeholder .proof-crop,#footer-placeholder .proof-crop{height:180px}
.sales-site .proof-panel>p,#header-placeholder .proof-panel>p,#footer-placeholder .proof-panel>p{min-height:0}
.sales-site .page-home .daily-work,#header-placeholder .page-home .daily-work,#footer-placeholder .page-home .daily-work{padding:60px 0}
.sales-site .connected-story,#header-placeholder .connected-story,#footer-placeholder .connected-story{padding:65px 0}
.sales-site .connected-columns,#header-placeholder .connected-columns,#footer-placeholder .connected-columns{grid-template-columns:1fr;gap:50px}
.sales-site .contact-boundaries dl,#header-placeholder .contact-boundaries dl,#footer-placeholder .contact-boundaries dl{display:grid;grid-template-columns:1fr;gap:0}
.sales-site .relationship-path p,#header-placeholder .relationship-path p,#footer-placeholder .relationship-path p{max-width:50ch}
.sales-site .systems-story,#header-placeholder .systems-story,#footer-placeholder .systems-story{padding:60px 0}
.sales-site .system-exchange,#header-placeholder .system-exchange,#footer-placeholder .system-exchange{grid-template-columns:1fr;gap:20px;margin-top:35px}
.sales-site .system-endpoint,#header-placeholder .system-endpoint,#footer-placeholder .system-endpoint{display:flex;justify-content:space-between;gap:30px;align-items:center}
.sales-site .system-endpoint>span,#header-placeholder .system-endpoint>span,#footer-placeholder .system-endpoint>span{max-width:25ch;margin:0}
.sales-site .exchange-routes,#header-placeholder .exchange-routes,#footer-placeholder .exchange-routes{max-width:440px;width:100%;margin:auto}
.sales-site .exchange-routes>div,#header-placeholder .exchange-routes>div,#footer-placeholder .exchange-routes>div{padding:12px 15px}
.sales-site .integration-bottom,#header-placeholder .integration-bottom,#footer-placeholder .integration-bottom{display:block;margin-top:30px}
.sales-site .integration-bottom .btn,#header-placeholder .integration-bottom .btn,#footer-placeholder .integration-bottom .btn{margin-top:24px}
.sales-site .secondary-paths,#header-placeholder .secondary-paths,#footer-placeholder .secondary-paths{padding:45px 0 55px}
.sales-site .secondary-paths>.wrap,#header-placeholder .secondary-paths>.wrap,#footer-placeholder .secondary-paths>.wrap{gap:40px}
.sales-site .secondary-paths h2,#header-placeholder .secondary-paths h2,#footer-placeholder .secondary-paths h2{font-size:25px}}
@media (max-width:480px){.sales-site .story-intro p,#header-placeholder .story-intro p,#footer-placeholder .story-intro p{font-size:15px}
.sales-site .story-intro .sample-note,#header-placeholder .story-intro .sample-note,#footer-placeholder .story-intro .sample-note{font-size:11px}
.sales-site .story-step,#header-placeholder .story-step,#footer-placeholder .story-step{padding-left:0;gap:21px}
.sales-site .step-copy,#header-placeholder .step-copy,#footer-placeholder .step-copy{padding-left:46px}
.sales-site .step-number,#header-placeholder .step-number,#footer-placeholder .step-number{left:0}
.sales-site .story-thread:before,#header-placeholder .story-thread:before,#footer-placeholder .story-thread:before{display:none}
.sales-site .step-copy h3,#header-placeholder .step-copy h3,#footer-placeholder .step-copy h3{font-size:25px}
.sales-site .step-copy>p,#header-placeholder .step-copy>p,#footer-placeholder .step-copy>p{font-size:14px}
.sales-site .scene-heading,#header-placeholder .scene-heading,#footer-placeholder .scene-heading{font-size:11px;gap:12px;padding:14px 18px}
.sales-site .quote-record,#header-placeholder .quote-record,#footer-placeholder .quote-record{padding:25px 20px;gap:15px}
.sales-site .record-icon,#header-placeholder .record-icon,#footer-placeholder .record-icon{width:38px;height:48px}
.sales-site .quote-record strong,#header-placeholder .quote-record strong,#footer-placeholder .quote-record strong{font-size:21px}
.sales-site .quote-record div>span,#header-placeholder .quote-record div>span,#footer-placeholder .quote-record div>span{font-size:12px}
.sales-site .policy-check,#header-placeholder .policy-check,#footer-placeholder .policy-check{margin:0 20px}
.sales-site .policy-check p,#header-placeholder .policy-check p,#footer-placeholder .policy-check p{font-size:13px}
.sales-site .story-message,#header-placeholder .story-message,#footer-placeholder .story-message{margin:22px 20px;padding-left:14px}
.sales-site .story-message.received,#header-placeholder .story-message.received,#footer-placeholder .story-message.received{margin-left:34px}
.sales-site .story-message blockquote,#header-placeholder .story-message blockquote,#footer-placeholder .story-message blockquote{font-size:20px}
.sales-site .thread-continuity,#header-placeholder .thread-continuity,#footer-placeholder .thread-continuity{margin:0 20px;font-size:10px;gap:7px}
.sales-site .message-meta,#header-placeholder .message-meta,#footer-placeholder .message-meta{font-size:11px}
.sales-site .original-message summary,#header-placeholder .original-message summary,#footer-placeholder .original-message summary{font-size:12px;min-height:44px}
.sales-site .rep-decision>strong,#header-placeholder .rep-decision>strong,#footer-placeholder .rep-decision>strong{font-size:22px}
.sales-site .record-return,#header-placeholder .record-return,#footer-placeholder .record-return{gap:8px;font-size:11px}
.sales-site .record-return .arrow,#header-placeholder .record-return .arrow,#footer-placeholder .record-return .arrow{width:13px}
.sales-site .proof-crop,#header-placeholder .proof-crop,#footer-placeholder .proof-crop{height:190px}
.sales-site .proof-crop img,#header-placeholder .proof-crop img,#footer-placeholder .proof-crop img{width:170%}
.sales-site .proof-panel[data-focus=brief] .proof-crop img,#header-placeholder .proof-panel[data-focus=brief] .proof-crop img,#footer-placeholder .proof-panel[data-focus=brief] .proof-crop img{transform:translateY(-14%)}
.sales-site .proof-panel[data-focus=decision] .proof-crop img,#header-placeholder .proof-panel[data-focus=decision] .proof-crop img,#footer-placeholder .proof-panel[data-focus=decision] .proof-crop img{transform:translateY(-37%)}
.sales-site .proof-panel[data-focus=day] .proof-crop img,#header-placeholder .proof-panel[data-focus=day] .proof-crop img,#footer-placeholder .proof-panel[data-focus=day] .proof-crop img{transform:translateY(-54%)}
.sales-site .proof-tabs button span,#header-placeholder .proof-tabs button span,#footer-placeholder .proof-tabs button span{font-size:12px}
.sales-site .proof-tabs button small,#header-placeholder .proof-tabs button small,#footer-placeholder .proof-tabs button small{font-size:11px}
.sales-site .proof-figure figcaption,#header-placeholder .proof-figure figcaption,#footer-placeholder .proof-figure figcaption{font-size:11px}
.sales-site .system-endpoint,#header-placeholder .system-endpoint,#footer-placeholder .system-endpoint{gap:20px}
.sales-site .system-endpoint strong,#header-placeholder .system-endpoint strong,#footer-placeholder .system-endpoint strong{font-size:25px}
.sales-site .system-endpoint>span,#header-placeholder .system-endpoint>span,#footer-placeholder .system-endpoint>span{font-size:11px;max-width:17ch}
.sales-site .secondary-paths>.wrap,#header-placeholder .secondary-paths>.wrap,#footer-placeholder .secondary-paths>.wrap{grid-template-columns:1fr;gap:38px}
.sales-site .hero-demo-note,#header-placeholder .hero-demo-note,#footer-placeholder .hero-demo-note{font-size:12px!important}}
.sales-site .proof-crop,#header-placeholder .proof-crop,#footer-placeholder .proof-crop{overflow-x:auto;overflow-y:hidden;scrollbar-color:#6a9386 #e1e9e3;scrollbar-width:thin;height:190px}
.sales-site .proof-crop img,#header-placeholder .proof-crop img,#footer-placeholder .proof-crop img{width:100%;min-width:780px;transform:translateY(-38%)}
.sales-site .proof-panel[data-focus=decision] .proof-crop,#header-placeholder .proof-panel[data-focus=decision] .proof-crop,#footer-placeholder .proof-panel[data-focus=decision] .proof-crop{height:105px}
.sales-site .proof-panel[data-focus=decision] .proof-crop img,#header-placeholder .proof-panel[data-focus=decision] .proof-crop img,#footer-placeholder .proof-panel[data-focus=decision] .proof-crop img{transform:translateY(-38%)}
.sales-site .proof-panel[data-focus=brief] .proof-crop,#header-placeholder .proof-panel[data-focus=brief] .proof-crop,#footer-placeholder .proof-panel[data-focus=brief] .proof-crop{height:175px}
.sales-site .proof-panel[data-focus=brief] .proof-crop img,#header-placeholder .proof-panel[data-focus=brief] .proof-crop img,#footer-placeholder .proof-panel[data-focus=brief] .proof-crop img{transform:translateY(-13%)}
.sales-site .proof-panel[data-focus=day] .proof-crop,#header-placeholder .proof-panel[data-focus=day] .proof-crop,#footer-placeholder .proof-panel[data-focus=day] .proof-crop{height:155px}
.sales-site .proof-panel[data-focus=day] .proof-crop img,#header-placeholder .proof-panel[data-focus=day] .proof-crop img,#footer-placeholder .proof-panel[data-focus=day] .proof-crop img{transform:translateY(-54%)}
.sales-site .proof-scroll-hint,#header-placeholder .proof-scroll-hint,#footer-placeholder .proof-scroll-hint{display:block;padding:12px 22px;font-size:11px;line-height:1.6;color:#45636c;background:#edf2ee}
@media (max-width:760px){.sales-site .exchange-routes>div:first-child .arrow,#header-placeholder .exchange-routes>div:first-child .arrow,#footer-placeholder .exchange-routes>div:first-child .arrow{transform:rotate(90deg)}
.sales-site .exchange-routes>div:last-child .arrow,#header-placeholder .exchange-routes>div:last-child .arrow,#footer-placeholder .exchange-routes>div:last-child .arrow{transform:rotate(-90deg)}}
@media (max-width:1000px){.sales-site .home-channel-context,#header-placeholder .home-channel-context,#footer-placeholder .home-channel-context{grid-template-columns:1fr}
.sales-site .home-harness-heading,#header-placeholder .home-harness-heading,#footer-placeholder .home-harness-heading{gap:35px}
.sales-site .home-harness-foot,#header-placeholder .home-harness-foot,#footer-placeholder .home-harness-foot{display:block}
.sales-site .home-harness-foot a,#header-placeholder .home-harness-foot a,#footer-placeholder .home-harness-foot a{margin-top:20px}
.sales-site .page-home .home-activity-lanes,#header-placeholder .page-home .home-activity-lanes,#footer-placeholder .page-home .home-activity-lanes{gap:30px}
.sales-site .home-activity-lanes h3,#header-placeholder .home-activity-lanes h3,#footer-placeholder .home-activity-lanes h3{font-size:26px}}
@media (max-width:760px){.sales-site .home-channel-context,#header-placeholder .home-channel-context,#footer-placeholder .home-channel-context{gap:20px}
.sales-site .channel-context-groups,#header-placeholder .channel-context-groups,#footer-placeholder .channel-context-groups{grid-template-columns:1fr;gap:18px}
.sales-site .channel-context-groups p,#header-placeholder .channel-context-groups p,#footer-placeholder .channel-context-groups p{font-size:13px}
.sales-site .home-harness,#header-placeholder .home-harness,#footer-placeholder .home-harness{padding:35px 0;margin-top:45px}
.sales-site .home-harness-heading,#header-placeholder .home-harness-heading,#footer-placeholder .home-harness-heading{grid-template-columns:1fr;gap:25px}
.sales-site .harness-lifecycle,#header-placeholder .harness-lifecycle,#footer-placeholder .harness-lifecycle{grid-template-columns:repeat(3,1fr);gap:25px 18px;margin:28px 0}
.sales-site .harness-lifecycle strong,#header-placeholder .harness-lifecycle strong,#footer-placeholder .harness-lifecycle strong{font-size:19px}
.sales-site .harness-lifecycle span,#header-placeholder .harness-lifecycle span,#footer-placeholder .harness-lifecycle span{font-size:12px}
.sales-site .home-harness-foot p,#header-placeholder .home-harness-foot p,#footer-placeholder .home-harness-foot p{font-size:14px}
.sales-site .home-harness+.desk-proof,#header-placeholder .home-harness+.desk-proof,#footer-placeholder .home-harness+.desk-proof{padding-top:50px}
.sales-site .page-home .home-activity-lanes,#header-placeholder .page-home .home-activity-lanes,#footer-placeholder .page-home .home-activity-lanes{grid-template-columns:1fr;gap:35px}
.sales-site .home-activity-lanes h3,#header-placeholder .home-activity-lanes h3,#footer-placeholder .home-activity-lanes h3{font-size:29px}
.sales-site .outcome-evidence,#header-placeholder .outcome-evidence,#footer-placeholder .outcome-evidence{gap:18px;margin:0 22px 25px}
.sales-site .outcome-evidence dd,#header-placeholder .outcome-evidence dd,#footer-placeholder .outcome-evidence dd{font-size:12px}}
.sales-site .hero-positioning,#header-placeholder .hero-positioning,#footer-placeholder .hero-positioning{display:block;font-size:21px;font-weight:600;line-height:1.4;color:#f4f6f3;margin-bottom:14px}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{flex-wrap:wrap;justify-content:center;gap:12px 17px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{gap:25px}
.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{gap:22px}
.sales-site .product-chapter,#header-placeholder .product-chapter,#footer-placeholder .product-chapter{padding:78px 0;background:#f4f6f3}
.sales-site .product-chapter:nth-of-type(even),#header-placeholder .product-chapter:nth-of-type(even),#footer-placeholder .product-chapter:nth-of-type(even){background:white}
.sales-site .product-chapter .section-head,#header-placeholder .product-chapter .section-head,#footer-placeholder .product-chapter .section-head{margin-bottom:42px}
.sales-site .product-chapter h2,#header-placeholder .product-chapter h2,#footer-placeholder .product-chapter h2{font-size:clamp(33px,3.4vw,49px);line-height:1.1;letter-spacing:-.03em}
.sales-site .product-chapter h3,#header-placeholder .product-chapter h3,#footer-placeholder .product-chapter h3{font-size:24px;line-height:1.2;letter-spacing:-.02em}
.sales-site .product-chapter p,#header-placeholder .product-chapter p,#footer-placeholder .product-chapter p{font-size:15px;line-height:1.8}
.sales-site .product-topics,#header-placeholder .product-topics,#footer-placeholder .product-topics{display:flex;gap:15px 28px;flex-wrap:wrap;padding-top:25px;padding-bottom:25px;border-top:1px solid #c0d0c7;border-bottom:1px solid #c0d0c7;font-size:13px;font-weight:600;color:#006e65;margin-bottom:38px}
.sales-site .product-topics a,#header-placeholder .product-topics a,#footer-placeholder .product-topics a{padding:6px 0;text-decoration:underline;text-underline-offset:5px}
.sales-site .architecture-figure,#header-placeholder .architecture-figure,#footer-placeholder .architecture-figure{margin:40px 0}
.sales-site .architecture-figure>div,#header-placeholder .architecture-figure>div,#footer-placeholder .architecture-figure>div{overflow-x:auto;background:white;padding:22px;scrollbar-color:#648f80 #e3ece7}
.sales-site .architecture-figure img,#header-placeholder .architecture-figure img,#footer-placeholder .architecture-figure img{display:block;width:100%;height:auto;min-width:850px}
.sales-site .architecture-figure figcaption,#header-placeholder .architecture-figure figcaption,#footer-placeholder .architecture-figure figcaption,.sales-site .campaign-screen figcaption,#header-placeholder .campaign-screen figcaption,#footer-placeholder .campaign-screen figcaption{font-size:12px;line-height:1.7;margin-top:15px;color:#45636c}
.sales-site .architecture-figure a,#header-placeholder .architecture-figure a,#footer-placeholder .architecture-figure a,.sales-site .campaign-screen a,#header-placeholder .campaign-screen a,#footer-placeholder .campaign-screen a{color:#006e65;text-decoration:underline;text-underline-offset:4px;margin-left:8px}
.sales-site .product-principles,#header-placeholder .product-principles,#footer-placeholder .product-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.sales-site .product-principles>div,#header-placeholder .product-principles>div,#footer-placeholder .product-principles>div{padding-top:24px;border-top:1px solid #9cb8aa}
.sales-site .product-principles h3,#header-placeholder .product-principles h3,#footer-placeholder .product-principles h3{margin:0 0 16px}
.sales-site .product-principles p,#header-placeholder .product-principles p,#footer-placeholder .product-principles p{margin:0}
.sales-site .product-principles .text-link,#header-placeholder .product-principles .text-link,#footer-placeholder .product-principles .text-link{font-size:12px;margin-top:20px}
.sales-site .product-route,#header-placeholder .product-route,#footer-placeholder .product-route{padding-top:0;padding-bottom:55px}
.sales-site .agent-chapter,#header-placeholder .agent-chapter,#footer-placeholder .agent-chapter{background:#102c3c!important;color:#f4f6f3}
.sales-site .agent-chapter h2,#header-placeholder .agent-chapter h2,#footer-placeholder .agent-chapter h2,.sales-site .agent-chapter h3,#header-placeholder .agent-chapter h3,#footer-placeholder .agent-chapter h3{color:#f4f6f3}
.sales-site .agent-chapter .section-head>p,#header-placeholder .agent-chapter .section-head>p,#footer-placeholder .agent-chapter .section-head>p,.sales-site .agent-chapter p,#header-placeholder .agent-chapter p,#footer-placeholder .agent-chapter p{color:#d3e0e2}
.sales-site .agent-directory article,#header-placeholder .agent-directory article,#footer-placeholder .agent-directory article{display:grid;grid-template-columns:.75fr 1.5fr;gap:70px;padding:32px 0;border-top:1px solid #43616c}
.sales-site .agent-identity>span,#header-placeholder .agent-identity>span,#footer-placeholder .agent-identity>span{font-size:14px;color:#e8c58a;display:block;margin-bottom:14px}
.sales-site .agent-identity h3,#header-placeholder .agent-identity h3,#footer-placeholder .agent-identity h3{font-size:30px;margin:0}
.sales-site .agent-directory article p,#header-placeholder .agent-directory article p,#footer-placeholder .agent-directory article p{margin:0 0 13px}
.sales-site .agent-directory .authority-copy,#header-placeholder .agent-directory .authority-copy,#footer-placeholder .agent-directory .authority-copy{font-size:13px;color:#b7d9d2}
.sales-site .agent-chapter .diagram-note,#header-placeholder .agent-chapter .diagram-note,#footer-placeholder .agent-chapter .diagram-note{font-size:12px;margin:12px 0 35px}
.sales-site .owned-work,#header-placeholder .owned-work,#footer-placeholder .owned-work{border-top:1px solid #43616c;padding-top:36px;display:grid;grid-template-columns:1fr 1.2fr;gap:20px 65px}
.sales-site .owned-work h3,#header-placeholder .owned-work h3,#footer-placeholder .owned-work h3{font-size:31px;line-height:1.2;margin:0}
.sales-site .owned-work p,#header-placeholder .owned-work p,#footer-placeholder .owned-work p{margin:0}
.sales-site .owned-work ol,#header-placeholder .owned-work ol,#footer-placeholder .owned-work ol{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;list-style:none;padding:0;margin:20px 0 0;counter-reset:owned}
.sales-site .owned-work li,#header-placeholder .owned-work li,#footer-placeholder .owned-work li{border-top:1px solid #5f8c83;padding-top:18px;font-size:13px;line-height:1.6}
.sales-site .owned-work li:before,#header-placeholder .owned-work li:before,#footer-placeholder .owned-work li:before{counter-increment:owned;content:counter(owned) ". ";color:#e8c58a}
.sales-site .product-sequence,#header-placeholder .product-sequence,#footer-placeholder .product-sequence{list-style:none;counter-reset:sequence;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:0;margin:36px 0}
.sales-site .product-sequence li,#header-placeholder .product-sequence li,#footer-placeholder .product-sequence li{padding-top:22px;border-top:1px solid #8cad9f}
.sales-site .product-sequence strong,#header-placeholder .product-sequence strong,#footer-placeholder .product-sequence strong{display:block;font-size:19px;line-height:1.4;color:#102c3c}
.sales-site .product-sequence strong:before,#header-placeholder .product-sequence strong:before,#footer-placeholder .product-sequence strong:before{counter-increment:sequence;content:counter(sequence) ". ";color:#006e65}
.sales-site .product-sequence span,#header-placeholder .product-sequence span,#footer-placeholder .product-sequence span{display:block;font-size:14px;line-height:1.75;margin-top:13px}
.sales-site .evidence-pair,#header-placeholder .evidence-pair,#footer-placeholder .evidence-pair{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding-top:32px;border-top:1px solid #bdcec5;margin-top:45px}
.sales-site .evidence-pair h3,#header-placeholder .evidence-pair h3,#footer-placeholder .evidence-pair h3{font-size:25px;margin:0 0 18px}
.sales-site .quality-chapter .text-link,#header-placeholder .quality-chapter .text-link,#footer-placeholder .quality-chapter .text-link{margin-top:25px}
.sales-site .integration-gallery,#header-placeholder .integration-gallery,#footer-placeholder .integration-gallery{padding-top:55px;margin-top:55px;border-top:1px solid #b1c7bc}
.sales-site .gallery-heading,#header-placeholder .gallery-heading,#footer-placeholder .gallery-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}
.sales-site .gallery-heading h3,#header-placeholder .gallery-heading h3,#footer-placeholder .gallery-heading h3{font-size:30px;line-height:1.15;letter-spacing:-.025em;margin:0}
.sales-site .gallery-heading p,#header-placeholder .gallery-heading p,#footer-placeholder .gallery-heading p{font-size:14px;line-height:1.8;margin:0;color:#45636c}
.sales-site .integration-marks,#header-placeholder .integration-marks,#footer-placeholder .integration-marks{display:grid;grid-template-columns:repeat(6,1fr);gap:25px;margin:40px 0}
.sales-site .integration-marks>div,#header-placeholder .integration-marks>div,#footer-placeholder .integration-marks>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:18px 0}
.sales-site .integration-marks img,#header-placeholder .integration-marks img,#footer-placeholder .integration-marks img{width:48px;height:48px;object-fit:contain;margin-bottom:6px}
.sales-site .integration-marks strong,#header-placeholder .integration-marks strong,#footer-placeholder .integration-marks strong{font-size:14px;line-height:1.4;color:#102c3c}
.sales-site .integration-marks span,#header-placeholder .integration-marks span,#footer-placeholder .integration-marks span{font-size:11px;color:#45636c;line-height:1.5}
.sales-site .integration-gallery .gallery-note,#header-placeholder .integration-gallery .gallery-note,#footer-placeholder .integration-gallery .gallery-note{font-size:12px;line-height:1.8;max-width:100ch;color:#45636c}
.sales-site .integration-gallery .text-link,#header-placeholder .integration-gallery .text-link,#footer-placeholder .integration-gallery .text-link{font-size:13px;margin-top:18px}
.sales-site .page-integrations .integration-gallery,#header-placeholder .page-integrations .integration-gallery,#footer-placeholder .page-integrations .integration-gallery{margin:0;padding:0;border:0}
.sales-site .campaign-lead,#header-placeholder .campaign-lead,#footer-placeholder .campaign-lead{background:#102c3c;color:#f4f6f3}
.sales-site .campaign-lead h1,#header-placeholder .campaign-lead h1,#footer-placeholder .campaign-lead h1{color:#f4f6f3}
.sales-site .campaign-lead em,#header-placeholder .campaign-lead em,#footer-placeholder .campaign-lead em{color:#77e2cc}
.sales-site .campaign-lead p,#header-placeholder .campaign-lead p,#footer-placeholder .campaign-lead p{color:#d3e0e2}
.sales-site .campaign-lead .btn,#header-placeholder .campaign-lead .btn,#footer-placeholder .campaign-lead .btn{background:#77e2cc;color:#102c3c}
.sales-site .campaign-jobs,#header-placeholder .campaign-jobs,#footer-placeholder .campaign-jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 42px}
.sales-site .campaign-jobs article,#header-placeholder .campaign-jobs article,#footer-placeholder .campaign-jobs article{border-top:1px solid #a7bfb1;padding-top:22px}
.sales-site .campaign-jobs h3,#header-placeholder .campaign-jobs h3,#footer-placeholder .campaign-jobs h3{font-size:25px;margin:0 0 16px}
.sales-site .campaign-jobs p,#header-placeholder .campaign-jobs p,#footer-placeholder .campaign-jobs p{font-size:14px;margin:0}
.sales-site .campaign-other,#header-placeholder .campaign-other,#footer-placeholder .campaign-other{margin-top:35px!important;color:#45636c;font-size:13px!important}
.sales-site .campaign-screen,#header-placeholder .campaign-screen,#footer-placeholder .campaign-screen{margin:45px 0 25px;padding:25px;background:#e5ede7}
.sales-site .campaign-screen img,#header-placeholder .campaign-screen img,#footer-placeholder .campaign-screen img{display:block;width:100%;height:auto}
.sales-site .campaign-controls,#header-placeholder .campaign-controls,#footer-placeholder .campaign-controls{display:grid;grid-template-columns:1fr 1fr;gap:65px}
.sales-site .campaign-controls>div,#header-placeholder .campaign-controls>div,#footer-placeholder .campaign-controls>div{border-top:1px solid #9eb8a9;padding-top:25px}
.sales-site .campaign-controls h3,#header-placeholder .campaign-controls h3,#footer-placeholder .campaign-controls h3{font-size:27px;margin:0 0 24px}
.sales-site .campaign-controls ul,#header-placeholder .campaign-controls ul,#footer-placeholder .campaign-controls ul{padding-left:20px;margin:0}
.sales-site .campaign-controls li,#header-placeholder .campaign-controls li,#footer-placeholder .campaign-controls li{font-size:15px;line-height:1.7;margin:13px 0}
.sales-site .campaign-note,#header-placeholder .campaign-note,#footer-placeholder .campaign-note{padding:23px 0;margin-top:35px;border-top:1px solid #b6cbbd;border-bottom:1px solid #b6cbbd;font-size:13px!important}
.sales-site .campaign-playbook .text-link,#header-placeholder .campaign-playbook .text-link,#footer-placeholder .campaign-playbook .text-link{margin-top:22px}
.sales-site .event-journey,#header-placeholder .event-journey,#footer-placeholder .event-journey{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:36px 0;border-top:1px solid #7f9e90;border-bottom:1px solid #7f9e90;color:#006e65}
.sales-site .event-journey span,#header-placeholder .event-journey span,#footer-placeholder .event-journey span{font-size:16px;font-weight:600;line-height:1.4}
.sales-site .event-journey .arrow,#header-placeholder .event-journey .arrow,#footer-placeholder .event-journey .arrow{flex-shrink:0;width:18px}
.sales-site .campaign-followup,#header-placeholder .campaign-followup,#footer-placeholder .campaign-followup{display:grid;grid-template-columns:1fr 1.4fr;gap:50px;margin-top:45px}
.sales-site .campaign-followup h3,#header-placeholder .campaign-followup h3,#footer-placeholder .campaign-followup h3{margin:0;font-size:31px}
.sales-site .campaign-followup p,#header-placeholder .campaign-followup p,#footer-placeholder .campaign-followup p{margin:0}
.sales-site .campaign-team .related-links,#header-placeholder .campaign-team .related-links,#footer-placeholder .campaign-team .related-links{margin-top:40px}
.sales-site .product-chapter .diagram-note,#header-placeholder .product-chapter .diagram-note,#footer-placeholder .product-chapter .diagram-note{font-size:12px;line-height:1.7}
@media (max-width:1100px){.sales-site .nav-links,#header-placeholder .nav-links,#footer-placeholder .nav-links{gap:16px}
.sales-site .nav-links a,#header-placeholder .nav-links a,#footer-placeholder .nav-links a{font-size:12px}
.sales-site .hero-foot,#header-placeholder .hero-foot,#footer-placeholder .hero-foot{flex-wrap:wrap}
.sales-site .integration-marks,#header-placeholder .integration-marks,#footer-placeholder .integration-marks{grid-template-columns:repeat(3,1fr);gap:12px 24px}
.sales-site .agent-directory article,#header-placeholder .agent-directory article,#footer-placeholder .agent-directory article{gap:40px}
.sales-site .product-principles,#header-placeholder .product-principles,#footer-placeholder .product-principles{gap:28px}
.sales-site .campaign-jobs,#header-placeholder .campaign-jobs,#footer-placeholder .campaign-jobs{grid-template-columns:1fr 1fr}
.sales-site .product-sequence,#header-placeholder .product-sequence,#footer-placeholder .product-sequence{gap:20px}
.sales-site .event-journey,#header-placeholder .event-journey,#footer-placeholder .event-journey{flex-wrap:wrap;justify-content:flex-start}}
@media (max-width:760px){.sales-site .product-chapter,#header-placeholder .product-chapter,#footer-placeholder .product-chapter{padding:55px 0}
.sales-site .product-chapter h2,#header-placeholder .product-chapter h2,#footer-placeholder .product-chapter h2{font-size:35px}
.sales-site .product-topics,#header-placeholder .product-topics,#footer-placeholder .product-topics{font-size:12px;gap:12px 20px;margin-bottom:25px}
.sales-site .product-principles,#header-placeholder .product-principles,#footer-placeholder .product-principles{grid-template-columns:1fr;gap:28px}
.sales-site .product-principles>div,#header-placeholder .product-principles>div,#footer-placeholder .product-principles>div{padding-top:20px}
.sales-site .product-principles h3,#header-placeholder .product-principles h3,#footer-placeholder .product-principles h3{font-size:25px}
.sales-site .architecture-figure>div,#header-placeholder .architecture-figure>div,#footer-placeholder .architecture-figure>div{padding:12px}
.sales-site .agent-directory article,#header-placeholder .agent-directory article,#footer-placeholder .agent-directory article{grid-template-columns:1fr;gap:22px;padding:28px 0}
.sales-site .agent-identity h3,#header-placeholder .agent-identity h3,#footer-placeholder .agent-identity h3{font-size:27px}
.sales-site .agent-identity>span,#header-placeholder .agent-identity>span,#footer-placeholder .agent-identity>span{margin-bottom:9px}
.sales-site .owned-work,#header-placeholder .owned-work,#footer-placeholder .owned-work{grid-template-columns:1fr;gap:20px}
.sales-site .owned-work ol,#header-placeholder .owned-work ol,#footer-placeholder .owned-work ol{grid-template-columns:1fr 1fr;gap:20px}
.sales-site .owned-work h3,#header-placeholder .owned-work h3,#footer-placeholder .owned-work h3{font-size:29px}
.sales-site .product-sequence,#header-placeholder .product-sequence,#footer-placeholder .product-sequence{grid-template-columns:1fr 1fr;gap:28px}
.sales-site .evidence-pair,#header-placeholder .evidence-pair,#footer-placeholder .evidence-pair{grid-template-columns:1fr;gap:25px}
.sales-site .gallery-heading,#header-placeholder .gallery-heading,#footer-placeholder .gallery-heading{grid-template-columns:1fr;gap:22px}
.sales-site .gallery-heading h3,#header-placeholder .gallery-heading h3,#footer-placeholder .gallery-heading h3{font-size:28px}
.sales-site .integration-gallery,#header-placeholder .integration-gallery,#footer-placeholder .integration-gallery{padding-top:40px;margin-top:40px}
.sales-site .integration-marks,#header-placeholder .integration-marks,#footer-placeholder .integration-marks{grid-template-columns:1fr 1fr;gap:20px}
.sales-site .integration-marks strong,#header-placeholder .integration-marks strong,#footer-placeholder .integration-marks strong{font-size:14px}
.sales-site .campaign-jobs,#header-placeholder .campaign-jobs,#footer-placeholder .campaign-jobs{grid-template-columns:1fr;gap:28px}
.sales-site .campaign-controls,#header-placeholder .campaign-controls,#footer-placeholder .campaign-controls{grid-template-columns:1fr;gap:35px}
.sales-site .campaign-screen,#header-placeholder .campaign-screen,#footer-placeholder .campaign-screen{padding:12px;margin:30px 0}
.sales-site .campaign-followup,#header-placeholder .campaign-followup,#footer-placeholder .campaign-followup{grid-template-columns:1fr;gap:22px}
.sales-site .event-journey,#header-placeholder .event-journey,#footer-placeholder .event-journey{gap:14px}
.sales-site .event-journey span,#header-placeholder .event-journey span,#footer-placeholder .event-journey span{font-size:14px}
.sales-site .event-journey .arrow,#header-placeholder .event-journey .arrow,#footer-placeholder .event-journey .arrow{width:14px}
.sales-site .hero-positioning,#header-placeholder .hero-positioning,#footer-placeholder .hero-positioning{font-size:18px}
.sales-site .hero-foot .channels,#header-placeholder .hero-foot .channels,#footer-placeholder .hero-foot .channels{justify-content:flex-start}
.sales-site .campaign-team .related-links,#header-placeholder .campaign-team .related-links,#footer-placeholder .campaign-team .related-links{font-size:12px}}
.sales-site .substrate-chapter,#header-placeholder .substrate-chapter,#footer-placeholder .substrate-chapter{background:#f4f6f3!important}
.sales-site .substrate-map,#header-placeholder .substrate-map,#footer-placeholder .substrate-map{margin:44px 0 54px}
.sales-site .substrate-sources,#header-placeholder .substrate-sources,#footer-placeholder .substrate-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;font-size:14px;font-weight:600}
.sales-site .substrate-sources span,#header-placeholder .substrate-sources span,#footer-placeholder .substrate-sources span{padding:17px 12px;border-bottom:1px solid #91b5a5}
.sales-site .substrate-bridge,#header-placeholder .substrate-bridge,#footer-placeholder .substrate-bridge{width:1px;height:28px;background:#648f80;margin:auto;position:relative}
.sales-site .substrate-bridge:after,#header-placeholder .substrate-bridge:after,#footer-placeholder .substrate-bridge:after{content:"";position:absolute;bottom:1px;left:-3px;width:6px;height:6px;border-right:1px solid #648f80;border-bottom:1px solid #648f80;transform:rotate(45deg)}
.sales-site .substrate-core,#header-placeholder .substrate-core,#footer-placeholder .substrate-core{background:#102c3c;color:#f4f6f3;padding:30px 25px;text-align:center}
.sales-site .substrate-core h3,#header-placeholder .substrate-core h3,#footer-placeholder .substrate-core h3{color:#f4f6f3;font-size:30px;margin:0 0 12px}
.sales-site .substrate-core p,#header-placeholder .substrate-core p,#footer-placeholder .substrate-core p{color:#d3e0e2;margin:0;font-size:14px}
.sales-site .substrate-capabilities,#header-placeholder .substrate-capabilities,#footer-placeholder .substrate-capabilities{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 40px;color:#77e2cc;font-size:13px;margin-top:24px}
.sales-site .substrate-memory,#header-placeholder .substrate-memory,#footer-placeholder .substrate-memory{display:flex;justify-content:center;align-items:center;gap:28px;padding:22px 25px;background:#ddebe3;font-size:13px;line-height:1.7}
.sales-site .substrate-memory strong,#header-placeholder .substrate-memory strong,#footer-placeholder .substrate-memory strong{color:#006e65;font-size:17px;white-space:nowrap}
.sales-site .substrate-users,#header-placeholder .substrate-users,#footer-placeholder .substrate-users{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.sales-site .substrate-users>div,#header-placeholder .substrate-users>div,#footer-placeholder .substrate-users>div{padding:22px;background:#e8c58a;text-align:center}
.sales-site .substrate-users>div+div,#header-placeholder .substrate-users>div+div,#footer-placeholder .substrate-users>div+div{background:#cee5dd}
.sales-site .substrate-users strong,#header-placeholder .substrate-users strong,#footer-placeholder .substrate-users strong{display:block;font-size:23px;line-height:1.3}
.sales-site .substrate-users span,#header-placeholder .substrate-users span,#footer-placeholder .substrate-users span{display:block;font-size:13px;margin-top:10px}
.sales-site .substrate-map figcaption,#header-placeholder .substrate-map figcaption,#footer-placeholder .substrate-map figcaption{font-size:12px;line-height:1.7;color:#45636c;margin-top:20px;max-width:90ch}
.sales-site .substrate-benefits,#header-placeholder .substrate-benefits,#footer-placeholder .substrate-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}
.sales-site .substrate-benefits article,#header-placeholder .substrate-benefits article,#footer-placeholder .substrate-benefits article{border-top:1px solid #9cb8aa;padding-top:24px}
.sales-site .substrate-benefits h3,#header-placeholder .substrate-benefits h3,#footer-placeholder .substrate-benefits h3{margin:0 0 18px;font-size:25px}
.sales-site .substrate-benefits p,#header-placeholder .substrate-benefits p,#footer-placeholder .substrate-benefits p{margin:0}
.sales-site .substrate-governed,#header-placeholder .substrate-governed,#footer-placeholder .substrate-governed{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:42px;margin-top:45px;border-top:1px solid #b4c7bd}
.sales-site .substrate-governed h3,#header-placeholder .substrate-governed h3,#footer-placeholder .substrate-governed h3{font-size:27px;margin:0 0 20px}
.sales-site .substrate-chapter .related-links,#header-placeholder .substrate-chapter .related-links,#footer-placeholder .substrate-chapter .related-links{margin-top:32px;flex-wrap:wrap}
.sales-site .substrate-chapter .related-links a,#header-placeholder .substrate-chapter .related-links a,#footer-placeholder .substrate-chapter .related-links a{font-size:13px}
@media (max-width:760px){.sales-site .substrate-sources,#header-placeholder .substrate-sources,#footer-placeholder .substrate-sources{gap:12px;font-size:12px;line-height:1.55}
.sales-site .substrate-sources span,#header-placeholder .substrate-sources span,#footer-placeholder .substrate-sources span{padding:10px 0}
.sales-site .substrate-core,#header-placeholder .substrate-core,#footer-placeholder .substrate-core{padding:27px 20px}
.sales-site .substrate-core h3,#header-placeholder .substrate-core h3,#footer-placeholder .substrate-core h3{font-size:27px}
.sales-site .substrate-capabilities,#header-placeholder .substrate-capabilities,#footer-placeholder .substrate-capabilities{gap:12px 20px}
.sales-site .substrate-memory,#header-placeholder .substrate-memory,#footer-placeholder .substrate-memory{flex-direction:column;gap:8px;text-align:center;padding:22px 18px}
.sales-site .substrate-users,#header-placeholder .substrate-users,#footer-placeholder .substrate-users{gap:12px}
.sales-site .substrate-users>div,#header-placeholder .substrate-users>div,#footer-placeholder .substrate-users>div{padding:20px 12px}
.sales-site .substrate-users strong,#header-placeholder .substrate-users strong,#footer-placeholder .substrate-users strong{font-size:20px}
.sales-site .substrate-users span,#header-placeholder .substrate-users span,#footer-placeholder .substrate-users span{font-size:12px;line-height:1.6}
.sales-site .substrate-benefits,#header-placeholder .substrate-benefits,#footer-placeholder .substrate-benefits{grid-template-columns:1fr;gap:30px}
.sales-site .substrate-governed,#header-placeholder .substrate-governed,#footer-placeholder .substrate-governed{grid-template-columns:1fr;gap:30px}
.sales-site .substrate-map,#header-placeholder .substrate-map,#footer-placeholder .substrate-map{margin:32px 0 40px}}
.sales-site .platform-lead h1,#header-placeholder .platform-lead h1,#footer-placeholder .platform-lead h1{font-size:clamp(40px,4.5vw,64px)}
.sales-site .harness-explanation,#header-placeholder .harness-explanation,#footer-placeholder .harness-explanation{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}
.sales-site .harness-explanation h3,#header-placeholder .harness-explanation h3,#footer-placeholder .harness-explanation h3{font-size:32px;margin:0 0 22px}
.sales-site .harness-job,#header-placeholder .harness-job,#footer-placeholder .harness-job{list-style:none;counter-reset:job;padding:0;margin:0}
.sales-site .harness-job li,#header-placeholder .harness-job li,#footer-placeholder .harness-job li{position:relative;padding:0 0 24px 50px;border-left:1px solid #9db9ad;margin-left:16px}
.sales-site .harness-job li:last-child,#header-placeholder .harness-job li:last-child,#footer-placeholder .harness-job li:last-child{border:0;padding-bottom:0}
.sales-site .harness-job li:before,#header-placeholder .harness-job li:before,#footer-placeholder .harness-job li:before{counter-increment:job;content:counter(job);position:absolute;left:-17px;top:0;width:32px;height:32px;background:#006e65;color:#fff;display:grid;place-items:center;border-radius:50%;font-size:13px}
.sales-site .harness-job strong,#header-placeholder .harness-job strong,#footer-placeholder .harness-job strong{display:block;font-size:20px}
.sales-site .harness-job span,#header-placeholder .harness-job span,#footer-placeholder .harness-job span{display:block;margin-top:7px;font-size:14px;line-height:1.7}
.sales-site .harness-payoff,#header-placeholder .harness-payoff,#footer-placeholder .harness-payoff{margin:40px 0 22px;padding:30px 0;border-top:1px solid #9db9ad;border-bottom:1px solid #9db9ad;display:flex;flex-direction:column;gap:12px}
.sales-site .harness-payoff strong,#header-placeholder .harness-payoff strong,#footer-placeholder .harness-payoff strong{font-size:25px;line-height:1.3}
.sales-site .harness-payoff span,#header-placeholder .harness-payoff span,#footer-placeholder .harness-payoff span{font-size:14px;line-height:1.7}
.sales-site .pack-composition,#header-placeholder .pack-composition,#footer-placeholder .pack-composition{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;gap:25px;align-items:center}
.sales-site .pack-composition>div,#header-placeholder .pack-composition>div,#footer-placeholder .pack-composition>div{border-top:2px solid #006e65;padding-top:24px}
.sales-site .pack-composition>span,#header-placeholder .pack-composition>span,#footer-placeholder .pack-composition>span{font-size:30px;text-align:center;color:#006e65}
.sales-site .pack-composition h3,#header-placeholder .pack-composition h3,#footer-placeholder .pack-composition h3{margin:0}
.sales-site .pack-result,#header-placeholder .pack-result,#footer-placeholder .pack-result{margin:30px 0 40px;padding:26px 32px;background:#102c3c;color:#e8f1ed}
.sales-site .pack-result strong,#header-placeholder .pack-result strong,#footer-placeholder .pack-result strong{font-size:25px;color:#77e2cc}
.sales-site .pack-result p,#header-placeholder .pack-result p,#footer-placeholder .pack-result p{margin:12px 0 0}
.sales-site .packs-chapter .text-link,#header-placeholder .packs-chapter .text-link,#footer-placeholder .packs-chapter .text-link{margin-top:28px}
.sales-site .desk-examples,#header-placeholder .desk-examples,#footer-placeholder .desk-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:50px}
.sales-site .desk-examples>div,#header-placeholder .desk-examples>div,#footer-placeholder .desk-examples>div{padding-top:22px;border-top:1px solid #a4bdaf}
.sales-site .desk-examples h3,#header-placeholder .desk-examples h3,#footer-placeholder .desk-examples h3{margin:0}
.sales-site .softphone-story,#header-placeholder .softphone-story,#footer-placeholder .softphone-story{display:grid;grid-template-columns:1fr 1.15fr;gap:55px;align-items:center}
.sales-site .softphone-story h3,#header-placeholder .softphone-story h3,#footer-placeholder .softphone-story h3{font-size:32px;margin-top:0}
.sales-site .softphone-detail,#header-placeholder .softphone-detail,#footer-placeholder .softphone-detail{min-width:0;margin:0}
.sales-site .softphone-detail>div,#header-placeholder .softphone-detail>div,#footer-placeholder .softphone-detail>div{overflow-x:auto;padding:30px 0;background:#e8eee9;scrollbar-color:#006e65 #e8eee9}
.sales-site .softphone-detail img,#header-placeholder .softphone-detail img,#footer-placeholder .softphone-detail img{display:block;width:100%;height:auto;min-width:690px}
.sales-site .softphone-detail figcaption,#header-placeholder .softphone-detail figcaption,#footer-placeholder .softphone-detail figcaption,.sales-site .live-desk-screen figcaption,#header-placeholder .live-desk-screen figcaption,#footer-placeholder .live-desk-screen figcaption{font-size:12px;line-height:1.7;margin-top:15px;color:#45636c}
.sales-site .live-desk-screen,#header-placeholder .live-desk-screen,#footer-placeholder .live-desk-screen{margin:35px auto 25px;max-width:1020px}
.sales-site .live-desk-screen img,#header-placeholder .live-desk-screen img,#footer-placeholder .live-desk-screen img{width:100%;height:auto;display:block}
.sales-site .live-desk-screen a,#header-placeholder .live-desk-screen a,#footer-placeholder .live-desk-screen a{text-decoration:underline;text-underline-offset:4px;color:#006e65}
.sales-site .agency-detail-grid,#header-placeholder .agency-detail-grid,#footer-placeholder .agency-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 60px;margin:40px 0}
.sales-site .agency-detail-grid>div,#header-placeholder .agency-detail-grid>div,#footer-placeholder .agency-detail-grid>div{padding-top:25px;border-top:1px solid #9db9ad}
.sales-site .agency-detail-grid h3,#header-placeholder .agency-detail-grid h3,#footer-placeholder .agency-detail-grid h3{margin:0}
.sales-site .page-usecases .page-title,#header-placeholder .page-usecases .page-title,#footer-placeholder .page-usecases .page-title{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;padding-top:65px;padding-bottom:50px}
.sales-site .page-usecases .page-title p,#header-placeholder .page-usecases .page-title p,#footer-placeholder .page-usecases .page-title p{margin:0}
.sales-site .usecase-explorer,#header-placeholder .usecase-explorer,#footer-placeholder .usecase-explorer{display:grid;grid-template-columns:225px minmax(0,1fr);gap:55px;align-items:start}
.sales-site .case-choices,#header-placeholder .case-choices,#footer-placeholder .case-choices{position:sticky;top:110px}
.sales-site .case-directory,#header-placeholder .case-directory,#footer-placeholder .case-directory{display:flex;flex-direction:column;gap:28px;border:0;padding:0}
.sales-site .case-category,#header-placeholder .case-category,#footer-placeholder .case-category{display:flex;flex-direction:column;gap:5px}
.sales-site .case-category>p,#header-placeholder .case-category>p,#footer-placeholder .case-category>p{font-size:12px;color:#45636c;font-weight:600;margin:0 0 7px}
.sales-site .case-directory button,#header-placeholder .case-directory button,#footer-placeholder .case-directory button{text-align:left;border:0;border-radius:4px;font-size:14px;padding:13px 14px;min-height:46px;line-height:1.4;color:#163c45}
.sales-site .case-directory button:hover,#header-placeholder .case-directory button:hover,#footer-placeholder .case-directory button:hover{background:#e5eee7}
.sales-site .case-directory button[aria-selected=true],#header-placeholder .case-directory button[aria-selected=true],#footer-placeholder .case-directory button[aria-selected=true]{background:#006e65;color:#fff}
.sales-site .case-mobile-choice,#header-placeholder .case-mobile-choice,#footer-placeholder .case-mobile-choice{display:none}
.sales-site .usecase-explorer .case-intro,#header-placeholder .usecase-explorer .case-intro,#footer-placeholder .usecase-explorer .case-intro{display:block;margin-bottom:28px}
.sales-site .case-intro h2,#header-placeholder .case-intro h2,#footer-placeholder .case-intro h2{font-size:38px;max-width:20ch}
.sales-site .case-intro p,#header-placeholder .case-intro p,#footer-placeholder .case-intro p{max-width:65ch;margin:18px 0 0;font-size:16px}
.sales-site .case-example,#header-placeholder .case-example,#footer-placeholder .case-example{padding-top:22px;border-top:1px solid #a4bdaf}
.sales-site .case-example-heading,#header-placeholder .case-example-heading,#footer-placeholder .case-example-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}
.sales-site .case-example-heading strong,#header-placeholder .case-example-heading strong,#footer-placeholder .case-example-heading strong{font-size:14px;color:#006e65}
.sales-site .case-example-heading>span,#header-placeholder .case-example-heading>span,#footer-placeholder .case-example-heading>span{font-size:11px;color:#45636c;text-align:right}
.sales-site .case-trigger,#header-placeholder .case-trigger,#footer-placeholder .case-trigger{margin:26px 0}
.sales-site .case-trigger>span,#header-placeholder .case-trigger>span,#footer-placeholder .case-trigger>span{font-size:12px;color:#45636c}
.sales-site .case-trigger p,#header-placeholder .case-trigger p,#footer-placeholder .case-trigger p{font-size:19px;line-height:1.5;margin:7px 0 0}
.sales-site .case-scenes,#header-placeholder .case-scenes,#footer-placeholder .case-scenes{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}
.sales-site .case-scene,#header-placeholder .case-scene,#footer-placeholder .case-scene{padding:23px 20px;background:#e3efe9;border-radius:5px}
.sales-site .case-scene.customer,#header-placeholder .case-scene.customer,#footer-placeholder .case-scene.customer{background:#102c3c;color:#e8f1ed}
.sales-site .case-scene.human,#header-placeholder .case-scene.human,#footer-placeholder .case-scene.human{background:#f3e6cb}
.sales-site .case-scene>span,#header-placeholder .case-scene>span,#footer-placeholder .case-scene>span{font-size:11px;font-weight:600;line-height:1.6}
.sales-site .case-scene blockquote,#header-placeholder .case-scene blockquote,#footer-placeholder .case-scene blockquote{font-size:20px;line-height:1.45;letter-spacing:-.02em;margin:21px 0}
.sales-site .case-scene p,#header-placeholder .case-scene p,#footer-placeholder .case-scene p{font-size:12px;line-height:1.75;margin:0}
.sales-site .case-boundary,#header-placeholder .case-boundary,#footer-placeholder .case-boundary{margin:22px 0;padding:20px 0;border-bottom:1px solid #bdcec5;display:grid;grid-template-columns:120px 1fr;gap:15px;font-size:13px;line-height:1.8}
.sales-site .case-boundary p,#header-placeholder .case-boundary p,#footer-placeholder .case-boundary p{margin:0}
.sales-site .case-preparation,#header-placeholder .case-preparation,#footer-placeholder .case-preparation{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:26px 0}
.sales-site .case-preparation h3,#header-placeholder .case-preparation h3,#footer-placeholder .case-preparation h3{font-size:17px;margin:0 0 12px}
.sales-site .case-preparation p,#header-placeholder .case-preparation p,#footer-placeholder .case-preparation p{font-size:13px;line-height:1.8;margin:0;color:#45636c}
.sales-site .case-example .text-link,#header-placeholder .case-example .text-link,#footer-placeholder .case-example .text-link{font-size:13px}
.sales-site .case-setup-heading,#header-placeholder .case-setup-heading,#footer-placeholder .case-setup-heading{font-size:26px;margin:42px 0 24px}
.sales-site .case-workflow h3,#header-placeholder .case-workflow h3,#footer-placeholder .case-workflow h3{font-size:21px}
.sales-site .case-workflow>div,#header-placeholder .case-workflow>div,#footer-placeholder .case-workflow>div{border-top-width:1px}
.sales-site .case-result,#header-placeholder .case-result,#footer-placeholder .case-result{padding:25px;border-radius:5px}
.sales-site .case-result h3,#header-placeholder .case-result h3,#footer-placeholder .case-result h3{font-size:18px}
.sales-site .more-sales-work,#header-placeholder .more-sales-work,#footer-placeholder .more-sales-work{border-top:1px solid #a4bdaf;margin-top:55px;padding-top:40px}
.sales-site .more-sales-work h2,#header-placeholder .more-sales-work h2,#footer-placeholder .more-sales-work h2{font-size:32px}
.sales-site .more-sales-work>div,#header-placeholder .more-sales-work>div,#footer-placeholder .more-sales-work>div{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:30px}
.sales-site .more-sales-work h3,#header-placeholder .more-sales-work h3,#footer-placeholder .more-sales-work h3{font-size:22px}
.sales-site .more-sales-work p,#header-placeholder .more-sales-work p,#footer-placeholder .more-sales-work p{font-size:14px;line-height:1.8}
.sales-site .technical-map,#header-placeholder .technical-map,#footer-placeholder .technical-map{margin:30px 0 35px}
.sales-site .tech-people,#header-placeholder .tech-people,#footer-placeholder .tech-people{padding:25px;background:#f3e6cb;text-align:center}
.sales-site .tech-people strong,#header-placeholder .tech-people strong,#footer-placeholder .tech-people strong,.sales-site .tech-harness>strong,#header-placeholder .tech-harness>strong,#footer-placeholder .tech-harness>strong{display:block;font-size:24px;margin-bottom:13px}
.sales-site .tech-people span,#header-placeholder .tech-people span,#footer-placeholder .tech-people span,.sales-site .tech-harness>span,#header-placeholder .tech-harness>span,#footer-placeholder .tech-harness>span{display:block;font-size:13px;line-height:1.8}
.sales-site .tech-link,#header-placeholder .tech-link,#footer-placeholder .tech-link{text-align:center;color:#006e65;font-size:27px;padding:6px}
.sales-site .tech-harness,#header-placeholder .tech-harness,#footer-placeholder .tech-harness{padding:28px;background:#102c3c;color:#ecf4ef;text-align:center}
.sales-site .tech-harness>strong,#header-placeholder .tech-harness>strong,#footer-placeholder .tech-harness>strong{color:#77e2cc}
.sales-site .tech-harness>div,#header-placeholder .tech-harness>div,#footer-placeholder .tech-harness>div{padding-top:20px;border-top:1px solid #4c7479;margin-top:20px;font-size:12px;line-height:1.8}
.sales-site .tech-foundations,#header-placeholder .tech-foundations,#footer-placeholder .tech-foundations{display:grid;grid-template-columns:1fr 1fr;gap:15px}
.sales-site .tech-foundations>div,#header-placeholder .tech-foundations>div,#footer-placeholder .tech-foundations>div{background:#e5eee7;padding:25px}
.sales-site .tech-foundations strong,#header-placeholder .tech-foundations strong,#footer-placeholder .tech-foundations strong{font-size:18px}
.sales-site .tech-foundations p,#header-placeholder .tech-foundations p,#footer-placeholder .tech-foundations p{font-size:13px!important;margin:12px 0 0}
.sales-site .technical-map figcaption,#header-placeholder .technical-map figcaption,#footer-placeholder .technical-map figcaption{font-size:12px;line-height:1.7;color:#45636c;margin-top:18px}
.sales-site .technical-controls,#header-placeholder .technical-controls,#footer-placeholder .technical-controls{display:grid;grid-template-columns:1fr 1fr;gap:25px 35px;margin:30px 0}
.sales-site .technical-controls>div,#header-placeholder .technical-controls>div,#footer-placeholder .technical-controls>div,.sales-site .bot-paths>div,#header-placeholder .bot-paths>div,#footer-placeholder .bot-paths>div{border-top:1px solid #adc5b6;padding-top:20px}
.sales-site .technical-controls h3,#header-placeholder .technical-controls h3,#footer-placeholder .technical-controls h3,.sales-site .bot-paths h3,#header-placeholder .bot-paths h3,#footer-placeholder .bot-paths h3{font-size:21px;margin:0 0 15px}
.sales-site .technical-controls p,#header-placeholder .technical-controls p,#footer-placeholder .technical-controls p,.sales-site .bot-paths p,#header-placeholder .bot-paths p,#footer-placeholder .bot-paths p{font-size:14px!important;line-height:1.8}
.sales-site .bot-paths,#header-placeholder .bot-paths,#footer-placeholder .bot-paths{display:grid;grid-template-columns:1fr;gap:12px;margin:30px 0}
.sales-site .integration-guide>h2,#header-placeholder .integration-guide>h2,#footer-placeholder .integration-guide>h2{scroll-margin-top:110px}
.sales-site .page-integrations .page-title h1,#header-placeholder .page-integrations .page-title h1,#footer-placeholder .page-integrations .page-title h1{max-width:17ch}
.sales-site .page-integrations .guide-nav a,#header-placeholder .page-integrations .guide-nav a,#footer-placeholder .page-integrations .guide-nav a{min-height:44px;padding:11px 0}
.sales-site .docs-note a,#header-placeholder .docs-note a,#footer-placeholder .docs-note a{text-decoration:underline;text-underline-offset:3px}
.sales-site .page-usecases #team-setups,#header-placeholder .page-usecases #team-setups,#footer-placeholder .page-usecases #team-setups{margin-top:20px}
@media (max-width:1000px){.sales-site .usecase-explorer,#header-placeholder .usecase-explorer,#footer-placeholder .usecase-explorer{grid-template-columns:195px minmax(0,1fr);gap:30px}
.sales-site .case-scenes,#header-placeholder .case-scenes,#footer-placeholder .case-scenes{grid-template-columns:1fr}
.sales-site .case-scene,#header-placeholder .case-scene,#footer-placeholder .case-scene{display:grid;grid-template-columns:130px 1fr;gap:14px 20px}
.sales-site .case-scene blockquote,#header-placeholder .case-scene blockquote,#footer-placeholder .case-scene blockquote{margin:0}
.sales-site .case-scene p,#header-placeholder .case-scene p,#footer-placeholder .case-scene p{grid-column:2}
.sales-site .harness-explanation,#header-placeholder .harness-explanation,#footer-placeholder .harness-explanation{gap:40px}
.sales-site .softphone-story,#header-placeholder .softphone-story,#footer-placeholder .softphone-story{grid-template-columns:1fr;gap:20px}
.sales-site .pack-composition,#header-placeholder .pack-composition,#footer-placeholder .pack-composition{gap:16px}}
@media (max-width:760px){.sales-site .harness-explanation,#header-placeholder .harness-explanation,#footer-placeholder .harness-explanation,.sales-site .desk-examples,#header-placeholder .desk-examples,#footer-placeholder .desk-examples,.sales-site .agency-detail-grid,#header-placeholder .agency-detail-grid,#footer-placeholder .agency-detail-grid,.sales-site .technical-controls,#header-placeholder .technical-controls,#footer-placeholder .technical-controls,.sales-site .tech-foundations,#header-placeholder .tech-foundations,#footer-placeholder .tech-foundations{grid-template-columns:1fr;gap:28px}
.sales-site .harness-explanation h3,#header-placeholder .harness-explanation h3,#footer-placeholder .harness-explanation h3,.sales-site .softphone-story h3,#header-placeholder .softphone-story h3,#footer-placeholder .softphone-story h3{font-size:28px}
.sales-site .harness-job,#header-placeholder .harness-job,#footer-placeholder .harness-job{margin-top:12px}
.sales-site .pack-composition,#header-placeholder .pack-composition,#footer-placeholder .pack-composition{grid-template-columns:1fr;gap:18px}
.sales-site .pack-composition>span,#header-placeholder .pack-composition>span,#footer-placeholder .pack-composition>span{font-size:25px}
.sales-site .pack-composition>div,#header-placeholder .pack-composition>div,#footer-placeholder .pack-composition>div{padding-top:18px}
.sales-site .pack-result,#header-placeholder .pack-result,#footer-placeholder .pack-result{padding:25px}
.sales-site .pack-result strong,#header-placeholder .pack-result strong,#footer-placeholder .pack-result strong{font-size:23px}
.sales-site .desk-examples,#header-placeholder .desk-examples,#footer-placeholder .desk-examples{margin-bottom:35px}
.sales-site .live-desk-screen,#header-placeholder .live-desk-screen,#footer-placeholder .live-desk-screen{margin-top:25px}
.sales-site .page-usecases .page-title,#header-placeholder .page-usecases .page-title,#footer-placeholder .page-usecases .page-title{grid-template-columns:1fr;gap:25px;padding-top:42px;padding-bottom:35px}
.sales-site .usecase-explorer,#header-placeholder .usecase-explorer,#footer-placeholder .usecase-explorer{display:block}
.sales-site .case-choices,#header-placeholder .case-choices,#footer-placeholder .case-choices{position:static;margin-bottom:30px}
.sales-site .case-directory,#header-placeholder .case-directory,#footer-placeholder .case-directory{display:none}
.sales-site .case-mobile-choice,#header-placeholder .case-mobile-choice,#footer-placeholder .case-mobile-choice{display:flex;flex-direction:column;gap:10px}
.sales-site .case-mobile-choice label,#header-placeholder .case-mobile-choice label,#footer-placeholder .case-mobile-choice label{font-size:13px;font-weight:600;color:#006e65}
.sales-site .case-mobile-choice select,#header-placeholder .case-mobile-choice select,#footer-placeholder .case-mobile-choice select{width:100%;min-height:52px;border:1px solid #88a89a;border-radius:5px;padding:12px;color:#102c3c;background:#fff;font:inherit;font-size:16px}
.sales-site .case-intro h2,#header-placeholder .case-intro h2,#footer-placeholder .case-intro h2{font-size:31px}
.sales-site .case-intro p,#header-placeholder .case-intro p,#footer-placeholder .case-intro p{font-size:15px}
.sales-site .case-example-heading,#header-placeholder .case-example-heading,#footer-placeholder .case-example-heading{flex-direction:column;gap:9px}
.sales-site .case-example-heading>span,#header-placeholder .case-example-heading>span,#footer-placeholder .case-example-heading>span{text-align:left}
.sales-site .case-trigger p,#header-placeholder .case-trigger p,#footer-placeholder .case-trigger p{font-size:18px}
.sales-site .case-scene,#header-placeholder .case-scene,#footer-placeholder .case-scene{display:block;padding:23px}
.sales-site .case-scene blockquote,#header-placeholder .case-scene blockquote,#footer-placeholder .case-scene blockquote{font-size:21px;margin:17px 0}
.sales-site .case-scene>span,#header-placeholder .case-scene>span,#footer-placeholder .case-scene>span{font-size:12px}
.sales-site .case-scene p,#header-placeholder .case-scene p,#footer-placeholder .case-scene p{font-size:13px}
.sales-site .case-boundary,#header-placeholder .case-boundary,#footer-placeholder .case-boundary,.sales-site .case-preparation,#header-placeholder .case-preparation,#footer-placeholder .case-preparation{grid-template-columns:1fr;gap:16px}
.sales-site .case-setup-heading,#header-placeholder .case-setup-heading,#footer-placeholder .case-setup-heading{font-size:27px}
.sales-site .case-workflow h3,#header-placeholder .case-workflow h3,#footer-placeholder .case-workflow h3{font-size:23px}
.sales-site .case-workflow span,#header-placeholder .case-workflow span,#footer-placeholder .case-workflow span{font-size:12px}
.sales-site .case-workflow p,#header-placeholder .case-workflow p,#footer-placeholder .case-workflow p,.sales-site .case-result p,#header-placeholder .case-result p,#footer-placeholder .case-result p{font-size:14px}
.sales-site .more-sales-work>div,#header-placeholder .more-sales-work>div,#footer-placeholder .more-sales-work>div{grid-template-columns:1fr;gap:24px}
.sales-site .more-sales-work h3,#header-placeholder .more-sales-work h3,#footer-placeholder .more-sales-work h3{margin:0}
.sales-site .case-tabs button,#header-placeholder .case-tabs button,#footer-placeholder .case-tabs button{min-height:44px}
.sales-site .case-preparation p,#header-placeholder .case-preparation p,#footer-placeholder .case-preparation p{font-size:14px}
.sales-site .tech-people,#header-placeholder .tech-people,#footer-placeholder .tech-people,.sales-site .tech-harness,#header-placeholder .tech-harness,#footer-placeholder .tech-harness{padding:23px 20px}
.sales-site .technical-map,#header-placeholder .technical-map,#footer-placeholder .technical-map{margin:25px 0}
.sales-site .tech-people span,#header-placeholder .tech-people span,#footer-placeholder .tech-people span,.sales-site .tech-harness>span,#header-placeholder .tech-harness>span,#footer-placeholder .tech-harness>span{font-size:13px}
.sales-site .technical-controls h3,#header-placeholder .technical-controls h3,#footer-placeholder .technical-controls h3{font-size:23px}}
.sales-site .sr-only,#header-placeholder .sr-only,#footer-placeholder .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sales-site .media-label,#header-placeholder .media-label,#footer-placeholder .media-label{display:block;font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.6;color:#006e65}
.sales-site .media-nav,#header-placeholder .media-nav,#footer-placeholder .media-nav{display:flex;gap:28px;padding-block:23px;border-bottom:1px solid #cedbd6;flex-wrap:wrap;font-size:14px}
.sales-site .media-nav a,#header-placeholder .media-nav a,#footer-placeholder .media-nav a{padding:7px 0}
.sales-site .media-nav a[aria-current],#header-placeholder .media-nav a[aria-current],#footer-placeholder .media-nav a[aria-current]{color:#006e65;border-bottom:2px solid currentColor;font-weight:700}
.sales-site .library-note,#header-placeholder .library-note,#footer-placeholder .library-note{display:block;margin-top:20px;font-size:12px;color:#4c666e}
.sales-site .library-lead h1,#header-placeholder .library-lead h1,#footer-placeholder .library-lead h1{font-size:clamp(38px,4.6vw,68px)}
.sales-site .media-gateway,#header-placeholder .media-gateway,#footer-placeholder .media-gateway{padding:64px 0 88px;background:#f4f6f3}
.sales-site .media-gateway-grid,#header-placeholder .media-gateway-grid,#footer-placeholder .media-gateway-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}
.sales-site .media-gateway-grid>a,#header-placeholder .media-gateway-grid>a,#footer-placeholder .media-gateway-grid>a{display:block;position:relative;overflow:hidden;padding:38px;border-radius:5px}
.sales-site .media-gateway-grid h3,#header-placeholder .media-gateway-grid h3,#footer-placeholder .media-gateway-grid h3{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:15px 0}
.sales-site .media-gateway-grid p,#header-placeholder .media-gateway-grid p,#footer-placeholder .media-gateway-grid p{max-width:390px;font-size:15px;line-height:1.75;margin:18px 0 24px}
.sales-site .gateway-tour,#header-placeholder .gateway-tour,#footer-placeholder .gateway-tour{background:#102c3c;color:white}
.sales-site .gateway-tour .media-label,#header-placeholder .gateway-tour .media-label,#footer-placeholder .gateway-tour .media-label,.sales-site .gateway-tour .text-link,#header-placeholder .gateway-tour .text-link,#footer-placeholder .gateway-tour .text-link{color:#77e2cc}
.sales-site .gateway-tour img,#header-placeholder .gateway-tour img,#footer-placeholder .gateway-tour img{display:block;width:95%;margin:36px 0 -100px 12%;border:1px solid #49616c;border-radius:5px;box-shadow:0 10px 40px #0005}
.sales-site .gateway-reading,#header-placeholder .gateway-reading,#footer-placeholder .gateway-reading{background:#e0eee8;color:#102c3c}
.sales-site .gateway-reading .text-link,#header-placeholder .gateway-reading .text-link,#footer-placeholder .gateway-reading .text-link{position:relative;z-index:1}
.sales-site .paper-stack,#header-placeholder .paper-stack,#footer-placeholder .paper-stack{display:block;position:relative;width:220px;height:215px;margin:40px auto 28px}
.sales-site .paper-stack i,#header-placeholder .paper-stack i,#footer-placeholder .paper-stack i{position:absolute;inset:0 20px 0 0;background:#bdcfc6;transform:rotate(-9deg);border:1px solid #91afa1}
.sales-site .paper-stack i:nth-child(2),#header-placeholder .paper-stack i:nth-child(2),#footer-placeholder .paper-stack i:nth-child(2){transform:rotate(6deg);background:#e7eadb}
.sales-site .paper-stack i:last-child,#header-placeholder .paper-stack i:last-child,#footer-placeholder .paper-stack i:last-child{transform:none;background:#f8faf6;display:flex;flex-direction:column;justify-content:space-between;padding:25px;font-style:normal;color:#006e65}
.sales-site .paper-stack b,#header-placeholder .paper-stack b,#footer-placeholder .paper-stack b{font-size:21px}
.sales-site .paper-stack i span,#header-placeholder .paper-stack i span,#footer-placeholder .paper-stack i span{font-size:20px;line-height:1.2;font-weight:600}
.sales-site .gateway-tour:focus-visible,#header-placeholder .gateway-tour:focus-visible,#footer-placeholder .gateway-tour:focus-visible,.sales-site .gateway-reading:focus-visible,#header-placeholder .gateway-reading:focus-visible,#footer-placeholder .gateway-reading:focus-visible{outline:3px solid #006e65;outline-offset:5px}
.sales-site .brochure-directory,#header-placeholder .brochure-directory,#footer-placeholder .brochure-directory{padding-block:20px 72px}
.sales-site .brochure-entry,#header-placeholder .brochure-entry,#footer-placeholder .brochure-entry{display:grid;grid-template-columns:210px 1fr;gap:56px;align-items:center;padding:44px 0;border-bottom:1px solid #cbd9d3;scroll-margin-top:115px}
.sales-site .brochure-spine,#header-placeholder .brochure-spine,#footer-placeholder .brochure-spine{min-height:270px;background:#102c3c;color:#e4f2ea;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border-left:7px solid #77e2cc;box-shadow:9px 9px 0 #e1e8df}
.sales-site .brochure-spine strong,#header-placeholder .brochure-spine strong,#footer-placeholder .brochure-spine strong{font-size:25px;line-height:1.2}
.sales-site .brochure-spine>span,#header-placeholder .brochure-spine>span,#footer-placeholder .brochure-spine>span{font-size:12px}
.sales-site .brochure-entry:nth-child(2) .brochure-spine,#header-placeholder .brochure-entry:nth-child(2) .brochure-spine,#footer-placeholder .brochure-entry:nth-child(2) .brochure-spine{background:#006e65}
.sales-site .brochure-entry:nth-child(3) .brochure-spine,#header-placeholder .brochure-entry:nth-child(3) .brochure-spine,#footer-placeholder .brochure-entry:nth-child(3) .brochure-spine{border-left-color:#d2b87c}
.sales-site .brochure-summary h2,#header-placeholder .brochure-summary h2,#footer-placeholder .brochure-summary h2{font-size:clamp(25px,3vw,38px);line-height:1.2;margin:12px 0 18px;max-width:650px}
.sales-site .brochure-summary p,#header-placeholder .brochure-summary p,#footer-placeholder .brochure-summary p{max-width:620px;line-height:1.8;color:#465e66;margin-bottom:24px}
.sales-site .brochure-summary .text-link,#header-placeholder .brochure-summary .text-link,#footer-placeholder .brochure-summary .text-link{display:flex;align-items:center;gap:10px;width:fit-content;margin-top:20px}
.sales-site .brochure-summary .btn,#header-placeholder .brochure-summary .btn,#footer-placeholder .brochure-summary .btn{white-space:normal;text-align:left}
.sales-site .media-next,#header-placeholder .media-next,#footer-placeholder .media-next{background:#e1eee7;padding:52px 0}
.sales-site .media-next>.wrap,#header-placeholder .media-next>.wrap,#footer-placeholder .media-next>.wrap{display:flex;justify-content:space-between;gap:40px;align-items:center}
.sales-site .media-next h2,#header-placeholder .media-next h2,#footer-placeholder .media-next h2{font-size:30px;margin-bottom:12px}
.sales-site .media-next p,#header-placeholder .media-next p,#footer-placeholder .media-next p{line-height:1.8;max-width:600px}
.sales-site .media-next .btn,#header-placeholder .media-next .btn,#footer-placeholder .media-next .btn{flex-shrink:0}
.sales-site .featured-demo,#header-placeholder .featured-demo,#footer-placeholder .featured-demo{display:grid;grid-template-columns:.85fr 1.15fr;gap:38px;align-items:center;margin-top:45px;margin-bottom:60px;padding:40px;background:#102c3c;color:white;border-radius:5px}
.sales-site .featured-demo .media-label,#header-placeholder .featured-demo .media-label,#footer-placeholder .featured-demo .media-label{color:#77e2cc}
.sales-site .featured-demo h2,#header-placeholder .featured-demo h2,#footer-placeholder .featured-demo h2{font-size:clamp(32px,3.3vw,46px);line-height:1.15;margin:18px 0}
.sales-site .featured-demo p,#header-placeholder .featured-demo p,#footer-placeholder .featured-demo p{font-size:15px;line-height:1.8;color:#d4e1e4}
.sales-site .featured-demo .btn,#header-placeholder .featured-demo .btn,#footer-placeholder .featured-demo .btn{margin-top:24px}
.sales-site .featured-demo .demo-disclosure,#header-placeholder .featured-demo .demo-disclosure,#footer-placeholder .featured-demo .demo-disclosure{font-size:11px;margin-top:22px;color:#afc6cd}
.sales-site .demo-preview,#header-placeholder .demo-preview,#footer-placeholder .demo-preview{display:block;border:1px solid #526d77;border-radius:4px;overflow:hidden;background:#f6f8f5}
.sales-site .demo-preview img,#header-placeholder .demo-preview img,#footer-placeholder .demo-preview img{display:block;width:100%;height:auto}
.sales-site .demo-preview>span,#header-placeholder .demo-preview>span,#footer-placeholder .demo-preview>span{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;font-size:13px;font-weight:600;color:#006e65}
.sales-site .demo-directory,#header-placeholder .demo-directory,#footer-placeholder .demo-directory{display:grid;grid-template-columns:1fr 1fr;column-gap:56px;padding-bottom:65px}
.sales-site .demo-entry,#header-placeholder .demo-entry,#footer-placeholder .demo-entry{display:grid;grid-template-columns:36px 1fr;gap:18px;padding:35px 0;border-top:1px solid #cbd9d3;scroll-margin-top:115px}
.sales-site .demo-number,#header-placeholder .demo-number,#footer-placeholder .demo-number{font-size:13px;color:#006e65;padding-top:3px}
.sales-site .demo-entry h2,#header-placeholder .demo-entry h2,#footer-placeholder .demo-entry h2{font-size:27px;line-height:1.25;margin:12px 0}
.sales-site .demo-entry p,#header-placeholder .demo-entry p,#footer-placeholder .demo-entry p{line-height:1.8;color:#465e66;margin-bottom:20px}
.sales-site .recordings-next,#header-placeholder .recordings-next,#footer-placeholder .recordings-next{background:#e6eee6;padding:55px 0 65px}
.sales-site .recordings-next>.wrap,#header-placeholder .recordings-next>.wrap,#footer-placeholder .recordings-next>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:65px}
.sales-site .recordings-next h2,#header-placeholder .recordings-next h2,#footer-placeholder .recordings-next h2{font-size:36px;line-height:1.2;margin-top:15px}
.sales-site .recordings-next p,#header-placeholder .recordings-next p,#footer-placeholder .recordings-next p{line-height:1.8;margin-bottom:18px}
.sales-site .recordings-next .text-link,#header-placeholder .recordings-next .text-link,#footer-placeholder .recordings-next .text-link{margin-top:10px}
.sales-site .contextual-media,#header-placeholder .contextual-media,#footer-placeholder .contextual-media{background:#edf3ee;border-top:1px solid #d3dfd7;padding:34px 0}
.sales-site .contextual-media>.wrap,#header-placeholder .contextual-media>.wrap,#footer-placeholder .contextual-media>.wrap{display:flex;gap:28px;justify-content:space-between;align-items:center}
.sales-site .contextual-media h2,#header-placeholder .contextual-media h2,#footer-placeholder .contextual-media h2{font-size:18px;line-height:1.5;max-width:380px}
.sales-site .contextual-media .wrap>div,#header-placeholder .contextual-media .wrap>div,#footer-placeholder .contextual-media .wrap>div{display:flex;gap:25px;flex-wrap:wrap}
.sales-site .contextual-media a,#header-placeholder .contextual-media a,#footer-placeholder .contextual-media a{font-size:13px;font-weight:600;color:#006e65;display:inline-flex;align-items:center;gap:12px}
.sales-site .channel-groups,#header-placeholder .channel-groups,#footer-placeholder .channel-groups{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;margin:35px 0}
.sales-site .channel-groups h3,#header-placeholder .channel-groups h3,#footer-placeholder .channel-groups h3{font-size:13px;margin-bottom:14px}
.sales-site .channel-groups .channel-ribbon,#header-placeholder .channel-groups .channel-ribbon,#footer-placeholder .channel-groups .channel-ribbon,.sales-site .channel-groups .channel-band,#header-placeholder .channel-groups .channel-band,#footer-placeholder .channel-groups .channel-band{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}
.sales-site .channel-groups span,#header-placeholder .channel-groups span,#footer-placeholder .channel-groups span{font-size:13px}
.sales-site .knowledge-context,#header-placeholder .knowledge-context,#footer-placeholder .knowledge-context{line-height:1.8;color:#465e66;margin:24px 0 30px}
.sales-site .knowledge-context a,#header-placeholder .knowledge-context a,#footer-placeholder .knowledge-context a{text-decoration:underline;text-underline-offset:3px}
.sales-site .expanded-footer,#header-placeholder .expanded-footer,#footer-placeholder .expanded-footer{padding:55px 0 25px}
.sales-site .footer-intro,#header-placeholder .footer-intro,#footer-placeholder .footer-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-bottom:40px;border-bottom:1px solid #3c5360}
.sales-site .expanded-footer .footer-brand p,#header-placeholder .expanded-footer .footer-brand p,#footer-placeholder .expanded-footer .footer-brand p{font-size:27px;line-height:1.35;color:#f4f6f3}
.sales-site .footer-brand strong,#header-placeholder .footer-brand strong,#footer-placeholder .footer-brand strong{font-weight:600;color:#77e2cc}
.sales-site .footer-positioning p,#header-placeholder .footer-positioning p,#footer-placeholder .footer-positioning p{font-size:14px;line-height:1.9;max-width:520px}
.sales-site .footer-positioning .text-link,#header-placeholder .footer-positioning .text-link,#footer-placeholder .footer-positioning .text-link{color:#77e2cc;margin-top:14px}
.sales-site .footer-directory,#header-placeholder .footer-directory,#footer-placeholder .footer-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:37px 0 35px}
.sales-site .footer-directory>div,#header-placeholder .footer-directory>div,#footer-placeholder .footer-directory>div{display:flex;flex-direction:column;align-items:flex-start;gap:13px}
.sales-site .footer-directory h2,#header-placeholder .footer-directory h2,#footer-placeholder .footer-directory h2{font-size:13px;color:#fff;margin:0 0 6px;font-weight:600}
.sales-site .footer-directory a,#header-placeholder .footer-directory a,#footer-placeholder .footer-directory a{font-size:12px;line-height:1.5;color:#c3d5db}
.sales-site .expanded-footer a:hover,#header-placeholder .expanded-footer a:hover,#footer-placeholder .expanded-footer a:hover{text-decoration:underline;text-underline-offset:4px;color:#fff}
.sales-site .footer-company,#header-placeholder .footer-company,#footer-placeholder .footer-company{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #3c5360;padding-top:26px;color:#c3d5db;font-size:12px}
.sales-site .footer-company>div,#header-placeholder .footer-company>div,#footer-placeholder .footer-company>div{display:flex;gap:25px}
.sales-site .expanded-footer .footer-bottom,#header-placeholder .expanded-footer .footer-bottom,#footer-placeholder .expanded-footer .footer-bottom{padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#a5bec7}
@media (max-width:800px){.sales-site .media-gateway-grid,#header-placeholder .media-gateway-grid,#footer-placeholder .media-gateway-grid,.sales-site .featured-demo,#header-placeholder .featured-demo,#footer-placeholder .featured-demo,.sales-site .recordings-next>.wrap,#header-placeholder .recordings-next>.wrap,#footer-placeholder .recordings-next>.wrap{grid-template-columns:1fr}
.sales-site .gateway-tour img,#header-placeholder .gateway-tour img,#footer-placeholder .gateway-tour img{max-height:350px;object-fit:cover;object-position:top}
.sales-site .brochure-entry,#header-placeholder .brochure-entry,#footer-placeholder .brochure-entry{grid-template-columns:155px 1fr;gap:28px}
.sales-site .brochure-spine,#header-placeholder .brochure-spine,#footer-placeholder .brochure-spine{min-height:235px;padding:23px}
.sales-site .brochure-spine strong,#header-placeholder .brochure-spine strong,#footer-placeholder .brochure-spine strong{font-size:20px}
.sales-site .featured-demo,#header-placeholder .featured-demo,#footer-placeholder .featured-demo{padding:28px}
.sales-site .media-next>.wrap,#header-placeholder .media-next>.wrap,#footer-placeholder .media-next>.wrap,.sales-site .contextual-media>.wrap,#header-placeholder .contextual-media>.wrap,#footer-placeholder .contextual-media>.wrap{flex-direction:column;align-items:flex-start}
.sales-site .demo-directory,#header-placeholder .demo-directory,#footer-placeholder .demo-directory{column-gap:28px}
.sales-site .demo-entry,#header-placeholder .demo-entry,#footer-placeholder .demo-entry{grid-template-columns:1fr;gap:10px}
.sales-site .footer-directory,#header-placeholder .footer-directory,#footer-placeholder .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}
.sales-site .footer-intro,#header-placeholder .footer-intro,#footer-placeholder .footer-intro{gap:25px}
.sales-site .footer-positioning p,#header-placeholder .footer-positioning p,#footer-placeholder .footer-positioning p{font-size:13px}
.sales-site .channel-groups,#header-placeholder .channel-groups,#footer-placeholder .channel-groups{grid-template-columns:1fr}}
@media (max-width:520px){.sales-site .media-gateway,#header-placeholder .media-gateway,#footer-placeholder .media-gateway{padding:38px 0 45px}
.sales-site .media-gateway-grid>a,#header-placeholder .media-gateway-grid>a,#footer-placeholder .media-gateway-grid>a{padding:27px}
.sales-site .media-nav,#header-placeholder .media-nav,#footer-placeholder .media-nav{gap:19px;font-size:12px}
.sales-site .library-lead h1,#header-placeholder .library-lead h1,#footer-placeholder .library-lead h1{font-size:38px}
.sales-site .brochure-entry,#header-placeholder .brochure-entry,#footer-placeholder .brochure-entry{grid-template-columns:1fr;gap:27px}
.sales-site .brochure-spine,#header-placeholder .brochure-spine,#footer-placeholder .brochure-spine{width:175px;min-height:218px}
.sales-site .brochure-summary h2,#header-placeholder .brochure-summary h2,#footer-placeholder .brochure-summary h2{font-size:28px}
.sales-site .brochure-summary .btn,#header-placeholder .brochure-summary .btn,#footer-placeholder .brochure-summary .btn{font-size:12px}
.sales-site .featured-demo,#header-placeholder .featured-demo,#footer-placeholder .featured-demo{padding:24px;margin-block:30px 38px}
.sales-site .demo-directory,#header-placeholder .demo-directory,#footer-placeholder .demo-directory{grid-template-columns:1fr;padding-bottom:30px}
.sales-site .demo-entry,#header-placeholder .demo-entry,#footer-placeholder .demo-entry{grid-template-columns:28px 1fr}
.sales-site .demo-entry h2,#header-placeholder .demo-entry h2,#footer-placeholder .demo-entry h2{font-size:25px}
.sales-site .recordings-next>.wrap,#header-placeholder .recordings-next>.wrap,#footer-placeholder .recordings-next>.wrap{gap:26px}
.sales-site .recordings-next h2,#header-placeholder .recordings-next h2,#footer-placeholder .recordings-next h2{font-size:30px}
.sales-site .footer-intro,#header-placeholder .footer-intro,#footer-placeholder .footer-intro{grid-template-columns:1fr;gap:22px}
.sales-site .footer-directory,#header-placeholder .footer-directory,#footer-placeholder .footer-directory{column-gap:20px}
.sales-site .footer-directory a,#header-placeholder .footer-directory a,#footer-placeholder .footer-directory a{padding-block:3px}
.sales-site .footer-company,#header-placeholder .footer-company,#footer-placeholder .footer-company,.sales-site .expanded-footer .footer-bottom,#header-placeholder .expanded-footer .footer-bottom,#footer-placeholder .expanded-footer .footer-bottom{flex-direction:column;gap:14px}
.sales-site .expanded-footer .footer-bottom span,#header-placeholder .expanded-footer .footer-bottom span,#footer-placeholder .expanded-footer .footer-bottom span{margin:0}
.sales-site .contextual-media .wrap>div,#header-placeholder .contextual-media .wrap>div,#footer-placeholder .contextual-media .wrap>div{flex-direction:column;gap:20px}
.sales-site .media-next h2,#header-placeholder .media-next h2,#footer-placeholder .media-next h2{font-size:28px}
.sales-site .media-next .btn,#header-placeholder .media-next .btn,#footer-placeholder .media-next .btn{font-size:12px}
.sales-site .paper-stack,#header-placeholder .paper-stack,#footer-placeholder .paper-stack{height:200px}}
#header-placeholder .sales-consent{position:fixed;bottom:16px;left:16px;right:16px;z-index:2000;max-width:760px;padding:20px;background:#102c3c;color:#fff;border:1px solid #77e2cc;border-radius:8px;box-shadow:0 8px 32px #0005;font:14px/1.6 Jakarta,sans-serif}
#header-placeholder .sales-consent p{margin:0 0 12px}#header-placeholder .sales-consent a{text-decoration:underline}#header-placeholder .sales-consent button{padding:8px 20px;border:1px solid #77e2cc;background:#77e2cc;color:#091d29;border-radius:4px;margin-right:10px}
#header-placeholder .sales-consent #cookie-decline{color:#fff;background:transparent}
#footer-placeholder .footer-subscription{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:26px 0;border-bottom:1px solid #304b57}
#footer-placeholder .footer-subscription label{display:block;color:#fff;margin-bottom:8px}#footer-placeholder .footer-subscription form>div{display:flex;gap:8px}
#footer-placeholder .footer-subscription input{padding:10px;border:1px solid #59707c;border-radius:4px;background:#102c3c;color:#fff;min-width:0}
#footer-placeholder .footer-subscription button{padding:10px 16px;border:0;border-radius:4px;background:#77e2cc;color:#091d29}
#footer-placeholder .footer-subscription p{font-size:12px;margin-top:8px}#footer-placeholder .footer-subscription>a{font-size:12px}
@media(max-width:600px){#footer-placeholder .footer-subscription{align-items:flex-start;flex-direction:column}#footer-placeholder .footer-subscription form{width:100%}#footer-placeholder .footer-subscription input{width:100%}}

#header-placeholder .nav-mobile-demo{display:none}@media(max-width:520px){#header-placeholder .nav-mobile-demo{display:block;color:#77e2cc}}
