.mkt-footer-selected{display:none}.marketing-root .mkt-footer-selected{display:block}.marketing-root .mkt-footer-legacy{display:none}.marketing-root,[data-marketing-newsletter]{--color-mkt-ink:#0c3b30;--color-mkt-action:#0b5c4a;--color-mkt-teal:#0b5c4a;--color-mkt-cloud:#fff;--color-mkt-surface:#fff;--color-mkt-line:#d3e4dc;--color-mkt-muted:#3e564c;--mkt-soft:#e7f3ee;--mkt-panel:#f3f7f5;--mkt-media:#e5efea;--mkt-alt:#f4f8f6;--mkt-alt-media:#dceae4;--mkt-third:#f1f5f6;--mkt-third-media:#e1ebed;--mkt-night:#06261e;--mkt-night-soft:#e7f3ee;--mkt-night-line:#47635a;--mkt-focus:#0b5c4a;--mkt-hover:#084839;font-family:var(--font-plus-jakarta-sans), var(--font-inter), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:var(--color-mkt-cloud);color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root,html[data-marketing-theme=charcoal] [data-marketing-newsletter]{--color-mkt-ink:#202124;--color-mkt-action:#242529;--color-mkt-teal:#242529;--color-mkt-line:#dedfe2;--color-mkt-muted:#60636b;--mkt-soft:#f5f5f6;--mkt-panel:#f7f7f8;--mkt-media:#eeeff1;--mkt-alt:#f8f7f5;--mkt-alt-media:#eeece7;--mkt-third:#f6f5f8;--mkt-third-media:#eeebf2;--mkt-night:#1c1d21;--mkt-night-soft:#d7d8dd;--mkt-night-line:#575a64;--mkt-focus:#6c4196;--mkt-hover:#414348}html[data-marketing-theme=emerald] .marketing-root,html[data-marketing-theme=emerald] [data-marketing-newsletter]{--color-mkt-ink:#0c3b30;--color-mkt-action:#0b5c4a;--color-mkt-teal:#0b5c4a;--color-mkt-cloud:#fff;--color-mkt-surface:#fff;--color-mkt-line:#e4c99a;--color-mkt-muted:#3e564c;--mkt-soft:#fff;--mkt-panel:#fff;--mkt-media:#fff;--mkt-alt:#fff;--mkt-alt-media:#fff;--mkt-third:#fff;--mkt-third-media:#fff;--mkt-night:#06261e;--mkt-night-soft:#e4c99a;--mkt-night-line:#e4c99a;--mkt-focus:#7c3a22;--mkt-hover:#084839}html[data-marketing-theme=emerald] .marketing-root .mkt-btn-primary,html[data-marketing-theme=emerald] .marketing-root .mkt-btn-secondary:hover,html[data-marketing-theme=emerald] .marketing-root .mkt-media-corner,html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer,html[data-marketing-theme=emerald] .marketing-root.mkt-catalogue-page .mkt-catalogue-pagination [aria-current=page],html[data-marketing-theme=emerald] [data-marketing-newsletter] .bg-primary,html[data-marketing-theme=emerald] .marketing-root.mkt-conversion-page .mkt-conversion-panel button[type=submit],html[data-marketing-theme=emerald] .marketing-root.mkt-editorial-page [data-marketing-careers-form] button[type=submit],html[data-marketing-theme=emerald] [data-marketing-newsletter] .mkt-newsletter-form button[type=submit]{color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-workflow-art,html[data-marketing-theme=emerald] .marketing-root .mkt-product-example,html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-hero-art,html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-next,html[data-marketing-theme=emerald] .marketing-root.mkt-support-page .mkt-industry-selector section,html[data-marketing-theme=emerald] .marketing-root.mkt-support-page .mkt-showcase-work figure,html[data-marketing-theme=emerald] .marketing-root.mkt-support-page .mkt-presentation-entry{border:1px solid var(--color-mkt-line)}.marketing-root :focus-visible{outline:3px solid var(--mkt-focus);outline-offset:4px}.marketing-root h1,.marketing-root h2,.marketing-root h3{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.marketing-root .mkt-shell{width:calc(100% - 112px);max-width:1280px;padding-inline:0}.marketing-root .mkt-display{font-size:clamp(3.15rem,5.25vw,5.1rem);line-height:1.04}.marketing-root .mkt-h2{font-size:clamp(2.7rem,3.7vw,3.7rem);line-height:1.1}.marketing-root .mkt-icon{border:1px solid var(--color-mkt-line);background:var(--mkt-soft);border-radius:50%}.marketing-root .mkt-kicker{letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px;font-size:.72rem;font-weight:700}.marketing-root .mkt-btn-primary,.marketing-root .mkt-btn-secondary{border-radius:6px;min-height:48px;padding:14px 22px;font-size:.88rem}.marketing-root .mkt-btn-primary:hover{background:var(--mkt-hover)}.marketing-root .mkt-btn-secondary{border-color:var(--color-mkt-ink);background:0 0}.marketing-root .mkt-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.marketing-root .mkt-actions .mkt-text-link{margin-top:0}.marketing-root .mkt-text-link{border-bottom:1px solid;align-items:center;gap:20px;min-height:44px;margin-top:24px;font-size:.92rem;font-weight:600;display:inline-flex}.marketing-root .mkt-trust{color:var(--color-mkt-muted);margin-top:14px;font-size:.92rem;line-height:1.6}.marketing-root{--mkt-nav-height:68px}.mkt-signed-nav-spacer{display:none}.marketing-root .mkt-signed-nav-spacer{flex-shrink:0;height:4rem;display:block}.marketing-root.mkt-nav-bar{z-index:50;width:100%;position:sticky;top:0}.marketing-root .mkt-public-header{z-index:30;background:var(--color-mkt-surface);border-bottom:1px solid var(--color-mkt-line);width:100%;position:relative}@media (max-width:1179px){body[data-has-product-subnav=true]:has(.mkt-nav-links[data-open=true]) .marketing-root.mkt-nav-bar{will-change:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}.marketing-root.mkt-nav-bar:has(.mkt-nav-links[data-open=true]){will-change:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}}.marketing-root .mkt-public-nav{width:calc(100% - 112px);max-width:1280px;height:var(--mkt-nav-height,68px);min-height:var(--mkt-nav-height,68px);box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,32px);margin-inline:auto;padding:0;display:flex}.marketing-root .mkt-brand{flex-shrink:0;align-items:center;min-width:0;display:flex}.marketing-root .mkt-brand img{object-fit:contain;width:auto;height:auto;max-height:38px}.marketing-root .mkt-nav-links{flex:1;align-items:center;gap:clamp(8px,1.2vw,16px);font-family:Arial,Helvetica,sans-serif;font-size:.85rem;display:flex}.marketing-root .mkt-nav-links .mkt-theme-picker{margin-left:auto}.marketing-root .mkt-nav-links summary,.marketing-root .mkt-nav-links>a:not(.mkt-btn-primary){height:48px;color:var(--color-mkt-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;list-style:none;transition:color .15s;display:inline-flex;position:relative}.marketing-root .mkt-nav-links summary:hover,.marketing-root .mkt-nav-links>a:not(.mkt-btn-primary):hover{color:var(--color-mkt-action)}.marketing-root .mkt-nav-links details[open]>summary{color:var(--color-mkt-action);font-weight:600}.marketing-root .mkt-nav-links summary::-webkit-details-marker{display:none}.marketing-root .mkt-nav-links [aria-current=page]:not(.mkt-btn-primary){color:var(--color-mkt-action);font-weight:600;text-decoration:none;position:relative}.marketing-root .mkt-nav-links>[aria-current=page]:not(.mkt-btn-primary):after{content:"";background:var(--color-mkt-action);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.marketing-root .mkt-nav-chevron{opacity:.7;flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}.marketing-root .mkt-nav-links summary:hover .mkt-nav-chevron,.marketing-root .mkt-nav-links details[open]>summary .mkt-nav-chevron{opacity:1;transform:rotate(180deg)}.marketing-root .mkt-nav-links .mkt-btn-primary{min-height:38px;padding:8px 18px;font-size:.8rem}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--mkt-nav-height,68px) + 64px)}body[data-has-product-subnav=true] .marketing-root.mkt-nav-bar{transition:transform .35s cubic-bezier(.16,1,.3,1)}body[data-has-product-subnav=true][data-nav-hidden=true] .marketing-root.mkt-nav-bar{transform:translateY(-100%)}.mkt-product-page .mkt-public-header .mkt-nav-links .mkt-btn-primary,body[data-has-product-subnav=true] .mkt-public-header .mkt-nav-links .mkt-btn-primary{display:none!important}.mkt-product-page .mkt-public-header .mkt-nav-links[data-open=true] .mkt-btn-primary,body[data-has-product-subnav=true] .mkt-public-header .mkt-nav-links[data-open=true] .mkt-btn-primary{display:flex!important}.marketing-root .mkt-product-subnav{top:var(--mkt-nav-height,68px);z-index:45;background:var(--color-mkt-surface);border-bottom:1px solid var(--color-mkt-line);will-change:top;width:100%;height:56px;transition:top .35s cubic-bezier(.16,1,.3,1),box-shadow .25s,background-color .2s,border-color .2s;position:sticky;overflow:visible;box-shadow:0 1px 4px #00000008}body[data-has-product-subnav=true][data-nav-hidden=true] .mkt-product-subnav{top:0;box-shadow:0 2px 10px #0000000f}.marketing-root .mkt-product-subnav-inner{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex;overflow:visible}.marketing-root .mkt-product-subnav-left{align-items:center;gap:clamp(16px,2.5vw,36px);min-width:0;height:100%;display:flex;overflow:visible}.marketing-root .mkt-product-subnav-title{color:var(--color-mkt-ink);letter-spacing:-.01em;flex-shrink:0;align-items:center;font-size:1.02rem;font-weight:700;text-decoration:none;display:flex}.marketing-root .mkt-product-subnav-brand{opacity:0;white-space:nowrap;pointer-events:none;flex-shrink:0;align-items:center;gap:7px;max-width:0;margin-right:0;transition:max-width .35s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),margin-right .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);display:inline-flex;overflow:hidden;transform:scale(.85)translate(-8px)}.marketing-root .mkt-subnav-brand-img{object-fit:contain;border-radius:4px;flex-shrink:0;width:26px;height:26px}.marketing-root .mkt-subnav-brand-text{letter-spacing:-.01em;color:var(--color-mkt-ink);text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:400;line-height:1}body[data-has-product-subnav=true][data-nav-hidden=true] .mkt-product-subnav-brand{opacity:1;max-width:200px;margin-right:8px;transform:scale(1)translate(0)}.marketing-root .mkt-product-subnav-name{color:var(--color-mkt-ink);font-weight:700}.marketing-root .mkt-product-subnav-links{align-items:center;gap:clamp(8px,1.2vw,16px);height:100%;display:flex;overflow:visible}.marketing-root .mkt-product-subnav-links::-webkit-scrollbar{display:none}.marketing-root .mkt-product-subnav-link{height:56px;color:var(--color-mkt-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}button.mkt-product-subnav-link{font:inherit;cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0}.marketing-root .mkt-product-subnav-link:hover{color:var(--color-mkt-action)}.marketing-root .mkt-product-subnav-link.mkt-subnav-link-active{color:var(--color-mkt-action);font-weight:600}.marketing-root .mkt-product-subnav-link.mkt-subnav-link-active:after{content:"";background:var(--color-mkt-action);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.marketing-root .mkt-subnav-sep{color:var(--color-mkt-line);-webkit-user-select:none;user-select:none;opacity:.75;align-items:center;margin:0 1px;font-size:.82rem;font-weight:300;display:inline-flex}.marketing-root .mkt-subnav-dropdown-wrap{align-items:center;height:100%;display:inline-flex;position:relative;overflow:visible}.marketing-root .mkt-subnav-chevron{opacity:.7;flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}.marketing-root .mkt-product-subnav-link:hover .mkt-subnav-chevron,.marketing-root .mkt-subnav-dropdown-wrap:hover .mkt-subnav-chevron,.marketing-root .mkt-subnav-dropdown-wrap[data-open=true] .mkt-subnav-chevron{opacity:1}.marketing-root .mkt-subnav-chevron-rotated,.marketing-root .mkt-subnav-dropdown-wrap:hover .mkt-subnav-chevron,.marketing-root .mkt-subnav-dropdown-wrap[data-open=true] .mkt-subnav-chevron{transform:rotate(180deg)}.marketing-root .mkt-subnav-dropdown-menu{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);z-index:1000;border-radius:8px;flex-direction:column;gap:2px;min-width:215px;padding:6px;display:none;position:absolute;top:calc(100% - 2px);left:0;box-shadow:0 16px 36px -4px #00000029,0 6px 12px -2px #0000000f}.marketing-root .mkt-subnav-dropdown-wrap:hover .mkt-subnav-dropdown-menu,.marketing-root .mkt-subnav-dropdown-wrap:focus-within .mkt-subnav-dropdown-menu,.marketing-root .mkt-subnav-dropdown-wrap[data-open=true] .mkt-subnav-dropdown-menu{animation:.15s ease-out mkt-subnav-fade;display:flex!important}@keyframes mkt-subnav-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.marketing-root .mkt-subnav-dropdown-menu:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.marketing-root .mkt-subnav-dropdown-item{color:var(--color-mkt-ink);white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;font-family:Arial,Helvetica,sans-serif;font-size:.83rem;font-weight:500;text-decoration:none;transition:all .12s;display:flex}.marketing-root .mkt-subnav-dropdown-item:hover{background:var(--mkt-soft);color:var(--color-mkt-action)}.marketing-root .mkt-subnav-item-title{color:inherit}.marketing-root .mkt-subnav-item-arrow{color:var(--color-mkt-muted);opacity:.6;margin-left:12px;font-size:.78rem;transition:transform .12s,opacity .12s}.marketing-root .mkt-subnav-dropdown-item:hover .mkt-subnav-item-arrow{opacity:1;color:var(--color-mkt-action);transform:translate(2px,-2px)}.marketing-root .mkt-product-subnav-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.marketing-root .mkt-product-subnav-btn-sec{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);white-space:nowrap;background:0 0;border-radius:6px;align-items:center;padding:7px 15px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.marketing-root .mkt-product-subnav-btn-sec:hover{background:var(--mkt-soft)}.marketing-root .mkt-product-subnav-btn-pri{background:var(--color-mkt-action);color:#fff;white-space:nowrap;border-radius:6px;align-items:center;padding:7px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.marketing-root .mkt-product-subnav-btn-pri:hover{background:var(--mkt-hover)}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-subnav-btn-pri{background:var(--color-mkt-action);color:#fff}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-subnav-btn-sec:hover{background:var(--mkt-soft)}html[data-marketing-theme=emerald] .marketing-root .mkt-product-subnav-icon{border-color:var(--color-mkt-line);color:var(--color-mkt-action);background:#fbf7ee}html[data-marketing-theme=emerald] .marketing-root .mkt-product-subnav-btn-pri{background:var(--color-mkt-action);color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-product-subnav-btn-pri:hover{background:var(--mkt-hover)}html[data-marketing-theme=emerald] .marketing-root .mkt-product-subnav-btn-sec{border-color:var(--color-mkt-line);color:var(--color-mkt-ink)}html[data-marketing-theme=emerald] .marketing-root .mkt-product-subnav-btn-sec:hover{background:#fdfbf7}@media (max-width:1024px){.marketing-root .mkt-product-subnav-left{flex:1;min-width:0}.marketing-root .mkt-product-subnav-links{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;min-width:0;overflow:auto hidden}.marketing-root .mkt-product-subnav-links::-webkit-scrollbar{display:none}}@media (max-width:767px){.marketing-root .mkt-product-subnav{background:var(--color-mkt-surface);height:48px}.marketing-root .mkt-product-subnav-inner{justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0 16px!important;overflow:hidden!important}.marketing-root .mkt-product-subnav-left{flex:auto!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.marketing-root .mkt-product-subnav-title{color:var(--color-mkt-ink)!important;border-right:1px solid var(--color-mkt-line)!important;flex-shrink:0!important;height:20px!important;padding-right:12px!important;font-size:.95rem!important;font-weight:700!important;line-height:20px!important}.marketing-root .mkt-subnav-brand-img{width:22px;height:22px}body[data-has-product-subnav=true][data-nav-hidden=true] .mkt-product-subnav-brand{max-width:170px;margin-right:7px}.marketing-root .mkt-product-subnav-links{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;height:100%!important;padding-right:10px!important;display:flex!important;overflow:auto hidden!important}.marketing-root .mkt-product-subnav-links::-webkit-scrollbar{display:none!important}.marketing-root .mkt-product-subnav-link{white-space:nowrap!important;flex-shrink:0!important;height:48px!important;padding:0 4px!important;font-size:.82rem!important}.marketing-root .mkt-product-subnav-links .mkt-subnav-sep,.marketing-root .mkt-product-subnav-right{display:none!important}.marketing-root .mkt-subnav-dropdown-menu{top:calc(var(--mkt-nav-height,68px) + 48px)!important;z-index:99999!important;border-radius:12px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 24px)!important;position:fixed!important;left:12px!important;right:12px!important;box-shadow:0 16px 36px -4px #00000038,0 6px 12px -2px #00000014!important}body[data-has-product-subnav=true][data-nav-hidden=true] .marketing-root .mkt-subnav-dropdown-menu{top:48px!important}}@keyframes mkt-drawer-slide-in{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes mkt-drawer-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:.5;transform:translate(100%)}}@keyframes mkt-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes mkt-drawer-backdrop-out{0%{opacity:1}to{opacity:0}}.marketing-root .mkt-products-menu[open]:before{content:"";top:var(--mkt-nav-height,68px);-webkit-backdrop-filter:blur(2px);z-index:90;pointer-events:none;background:#0f172a52;animation:.4s ease-out forwards mkt-drawer-backdrop-in;position:fixed;bottom:0;left:0;right:0}.marketing-root .mkt-products-menu[data-closing=true]:before{animation:.38s ease-out forwards mkt-drawer-backdrop-out}.marketing-root .mkt-products-menu summary svg{transition:transform .35s cubic-bezier(.16,1,.3,1)}.marketing-root .mkt-products-menu[open] summary svg{transform:rotate(180deg)}.marketing-root .mkt-products-menu[data-closing=true] summary svg{transform:rotate(0)}.marketing-root .mkt-products-menu[data-closing=true] .mkt-mega-menu{animation:.45s cubic-bezier(.16,1,.3,1) forwards mkt-drawer-slide-out}.marketing-root .mkt-theme-menu{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:0 0 12px 12px;padding:28px;position:absolute;top:100%;box-shadow:0 24px 40px #0c372016}.marketing-root .mkt-small-disclosure{align-items:center;height:100%;display:inline-flex;position:relative}.marketing-root .mkt-small-menu{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);z-index:1000;border-radius:8px;min-width:215px;animation:.15s ease-out mkt-subnav-fade;position:absolute;top:calc(100% - 2px);left:0;box-shadow:0 16px 36px -4px #00000029,0 6px 12px -2px #0000000f;flex-direction:column!important;gap:2px!important;padding:6px!important;display:flex!important}.marketing-root .mkt-small-menu:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.marketing-root .mkt-small-menu a,.marketing-root .mkt-small-menu .mkt-subnav-dropdown-item{transition:all .12s;color:var(--color-mkt-ink)!important;white-space:nowrap!important;min-height:unset!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;height:auto!important;padding:9px 12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.83rem!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;display:flex!important;position:relative!important}.marketing-root .mkt-small-menu a:hover,.marketing-root .mkt-small-menu .mkt-subnav-dropdown-item:hover{background:var(--mkt-soft)!important;color:var(--color-mkt-action)!important}.marketing-root .mkt-small-menu a .mkt-subnav-item-title,.marketing-root .mkt-small-menu .mkt-subnav-dropdown-item .mkt-subnav-item-title{color:inherit!important}.marketing-root .mkt-small-menu a .mkt-subnav-item-arrow,.marketing-root .mkt-small-menu .mkt-subnav-dropdown-item .mkt-subnav-item-arrow{opacity:.6;transition:transform .12s,opacity .12s;color:var(--color-mkt-muted)!important;margin-left:12px!important;font-size:.78rem!important}.marketing-root .mkt-small-menu a:hover .mkt-subnav-item-arrow,.marketing-root .mkt-small-menu .mkt-subnav-dropdown-item:hover .mkt-subnav-item-arrow{opacity:1!important;color:var(--color-mkt-action)!important;transform:translate(2px,-2px)!important}.marketing-root .mkt-nav-links .mkt-small-menu [aria-current=page]:not(.mkt-btn-primary):after{display:none!important}.marketing-root .mkt-nav-links .mkt-small-menu [aria-current=page]:not(.mkt-btn-primary){background:var(--mkt-soft)!important;color:var(--color-mkt-action)!important;font-weight:600!important}html[data-marketing-theme=emerald] .marketing-root .mkt-small-menu a:hover,html[data-marketing-theme=emerald] .marketing-root .mkt-small-menu .mkt-subnav-dropdown-item:hover,html[data-marketing-theme=emerald] .marketing-root .mkt-nav-links .mkt-small-menu [aria-current=page]:not(.mkt-btn-primary){color:var(--color-mkt-action)!important;background:#fbf7ee!important}html[data-marketing-theme=charcoal] .marketing-root .mkt-small-menu a:hover,html[data-marketing-theme=charcoal] .marketing-root .mkt-small-menu .mkt-subnav-dropdown-item:hover,html[data-marketing-theme=charcoal] .marketing-root .mkt-nav-links .mkt-small-menu [aria-current=page]:not(.mkt-btn-primary){background:var(--mkt-soft)!important;color:var(--color-mkt-action)!important}.marketing-root .mkt-mega-menu{top:var(--mkt-nav-height,68px);width:min(860px,95vw);height:calc(100vh - var(--mkt-nav-height,68px));height:calc(100dvh - var(--mkt-nav-height,68px));background:var(--color-mkt-surface);border-left:1px solid var(--color-mkt-line);clip-path:inset(0 0 0 -80px);z-index:100;grid-template-columns:1.12fr 1fr;padding:0;animation:.52s cubic-bezier(.16,1,.3,1) forwards mkt-drawer-slide-in;display:grid;position:fixed;bottom:0;left:auto;right:0;overflow:hidden;transform:none;box-shadow:-20px 15px 30px -5px #00000024,-6px 6px 12px -3px #0000000f}.marketing-root .mkt-drawer-left{border-right:1px solid var(--color-mkt-line);flex-direction:column;padding:30px 24px 36px 30px;display:flex;overflow:hidden auto}.marketing-root .mkt-drawer-left::-webkit-scrollbar{width:5px}.marketing-root .mkt-drawer-left::-webkit-scrollbar-track{background:0 0}.marketing-root .mkt-drawer-left::-webkit-scrollbar-thumb{background:var(--color-mkt-line);border-radius:4px}.marketing-root .mkt-drawer-left::-webkit-scrollbar-thumb:hover{background:var(--color-mkt-muted)}.marketing-root .mkt-drawer-header{margin-bottom:4px;padding-bottom:10px}.marketing-root .mkt-drawer-header .mkt-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:4px;font-size:.7rem;font-weight:700}.marketing-root .mkt-drawer-header h2{letter-spacing:-.02em;color:var(--color-mkt-ink);margin:0 0 10px;font-size:1.75rem;font-weight:700;line-height:1.15}.marketing-root .mkt-all-products-link{color:var(--color-mkt-action);align-items:center;gap:6px;font-size:.84rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.marketing-root .mkt-all-products-link:hover{opacity:.85;text-decoration:underline}.marketing-root .mkt-drawer-list{flex-direction:column;gap:16px;display:flex}.marketing-root .mkt-drawer-group{flex-direction:column;gap:3px;display:flex}.marketing-root .mkt-drawer-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mkt-muted);border-bottom:1px solid var(--color-mkt-line);margin:12px 0 6px;padding-bottom:4px;font:700 .68rem/1.3 Arial,Helvetica,sans-serif}.marketing-root .mkt-product-row{color:var(--color-mkt-ink);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:8px 12px;font-size:.86rem;font-weight:500;text-decoration:none;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex}.marketing-root .mkt-product-row .mkt-icon{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);width:26px;height:26px;color:var(--color-mkt-action);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.marketing-root .mkt-product-row .mkt-product-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.marketing-root .mkt-product-row .mkt-product-arrow{color:var(--color-mkt-muted);opacity:.5;flex-shrink:0;transition:all .15s}.marketing-root .mkt-product-row:hover,.marketing-root .mkt-product-row.mkt-product-row-active,.marketing-root .mkt-product-row.mkt-product-row-current,.marketing-root .mkt-product-row[aria-current=page]{background:var(--mkt-soft);color:var(--color-mkt-action)}.marketing-root .mkt-product-row:hover .mkt-product-name,.marketing-root .mkt-product-row.mkt-product-row-active .mkt-product-name,.marketing-root .mkt-product-row.mkt-product-row-current .mkt-product-name,.marketing-root .mkt-product-row[aria-current=page] .mkt-product-name{font-weight:600}.marketing-root .mkt-product-row:hover .mkt-icon,.marketing-root .mkt-product-row.mkt-product-row-active .mkt-icon,.marketing-root .mkt-product-row.mkt-product-row-current .mkt-icon,.marketing-root .mkt-product-row[aria-current=page] .mkt-icon{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:var(--color-mkt-surface,#fff);transform:scale(1.06)}.marketing-root .mkt-product-row:hover .mkt-product-arrow,.marketing-root .mkt-product-row.mkt-product-row-active .mkt-product-arrow,.marketing-root .mkt-product-row.mkt-product-row-current .mkt-product-arrow,.marketing-root .mkt-product-row[aria-current=page] .mkt-product-arrow{color:var(--color-mkt-action);opacity:1;transform:translate(3px)}.marketing-root .mkt-drawer-list .mkt-product-row[aria-current=page]{text-decoration:none}.marketing-root .mkt-product-row.mkt-product-row-current{position:relative}.marketing-root .mkt-product-row.mkt-product-row-current:before{content:"";background:var(--color-mkt-action);border-radius:9999px;width:3px;height:18px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.marketing-root .mkt-drawer-right{background:var(--mkt-panel);flex-direction:column;padding:34px 30px;display:flex;position:relative;overflow:hidden auto}.marketing-root .mkt-drawer-right::-webkit-scrollbar{width:5px}.marketing-root .mkt-drawer-right::-webkit-scrollbar-thumb{background:var(--color-mkt-line);border-radius:4px}.marketing-root .mkt-overview-card{flex-direction:column;gap:14px;animation:.2s ease-out mkt-overview-fade;display:flex}@keyframes mkt-overview-fade{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.marketing-root .mkt-overview-badge-row{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.marketing-root .mkt-overview-icon{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);width:44px;height:44px;color:var(--color-mkt-action);border-radius:10px;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #0000000a}.marketing-root .mkt-status-pill{text-transform:uppercase;letter-spacing:.06em;border-radius:9999px;padding:3px 9px;font-size:.68rem;font-weight:700}.marketing-root .mkt-pill-launched{color:#137333;background:#e6f4ea;border:1px solid #c6e7d2}.marketing-root .mkt-pill-waitlist{color:#b06000;background:#fef7e0;border:1px solid #fae29c}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row .mkt-icon{background:var(--mkt-soft);border-color:var(--color-mkt-line);color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row:hover,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row.mkt-product-row-active,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row.mkt-product-row-current,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row[aria-current=page]{background:var(--mkt-soft);color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row:hover .mkt-icon,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row.mkt-product-row-active .mkt-icon,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row.mkt-product-row-current .mkt-icon,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-row[aria-current=page] .mkt-icon{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#fff}html[data-marketing-theme=charcoal] .marketing-root .mkt-drawer-right{background:var(--mkt-panel)}html[data-marketing-theme=charcoal] .marketing-root .mkt-pill-launched{color:#202124;background:#e8eaed;border-color:#dadce0}html[data-marketing-theme=charcoal] .marketing-root .mkt-pill-waitlist{color:#5f6368;background:#f1f3f4;border-color:#dadce0}html[data-marketing-theme=emerald] .marketing-root .mkt-drawer-right{background:#fdfbf7}html[data-marketing-theme=emerald] .marketing-root .mkt-product-row .mkt-icon{border-color:var(--color-mkt-line);color:var(--color-mkt-action);background:#fbf7ee}html[data-marketing-theme=emerald] .marketing-root .mkt-product-row:hover,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row.mkt-product-row-active,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row.mkt-product-row-current,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row[aria-current=page]{color:var(--color-mkt-action);background:#fbf7ee}html[data-marketing-theme=emerald] .marketing-root .mkt-product-row:hover .mkt-icon,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row.mkt-product-row-active .mkt-icon,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row.mkt-product-row-current .mkt-icon,html[data-marketing-theme=emerald] .marketing-root .mkt-product-row[aria-current=page] .mkt-icon{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-pill-launched{color:#0c3b30;border-color:var(--color-mkt-line);background:#fbf2df}html[data-marketing-theme=emerald] .marketing-root .mkt-pill-waitlist{color:#b06000;background:#fef7e0;border-color:#fae29c}.marketing-root .mkt-overview-title{color:var(--color-mkt-ink);letter-spacing:-.01em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:700;line-height:1.2}.marketing-root .mkt-overview-desc{color:var(--color-mkt-muted);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.88rem;line-height:1.6}.marketing-root .mkt-overview-cta{color:var(--color-mkt-action);align-items:center;gap:6px;width:fit-content;margin-top:4px;font-family:Arial,Helvetica,sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;transition:gap .15s,color .15s;display:inline-flex}.marketing-root .mkt-overview-cta:hover{color:var(--mkt-hover,var(--color-mkt-action));gap:9px;text-decoration:underline}.marketing-root .mkt-overview-features{border-top:1px solid var(--color-mkt-line);margin-top:16px;padding-top:18px}.marketing-root .mkt-features-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mkt-muted);margin:0 0 12px;font:700 .7rem/1.3 Arial,Helvetica,sans-serif}.marketing-root .mkt-features-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.marketing-root .mkt-feature-item{color:var(--color-mkt-ink);align-items:flex-start;gap:10px;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;line-height:1.5;display:flex}.marketing-root .mkt-feature-dot{background:var(--color-mkt-action,#047857);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.marketing-root .mkt-small-disclosure,.marketing-root .mkt-theme-picker{position:relative}.marketing-root .mkt-theme-menu{width:245px;padding:18px;right:0}.marketing-root .mkt-theme-menu fieldset{min-width:0}.marketing-root .mkt-theme-menu legend{margin-bottom:10px;font-weight:600}.marketing-root .mkt-theme-menu label{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:8px;display:flex}.marketing-root .mkt-theme-menu input{accent-color:var(--color-mkt-action)}.marketing-root .mkt-menu-toggle{border:1px solid;border-radius:4px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:none}.marketing-root .mkt-hero-container{width:100%;padding-block:16px 44px;padding-inline:clamp(12px,2vw,28px)}.marketing-root .mkt-hero-container>.mkt-shell{width:100%;max-width:100%;margin-inline:0;padding-inline:0}.marketing-root .mkt-hero-frame{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:28px;width:100%;padding:clamp(44px,5vw,68px) clamp(20px,3.5vw,48px) clamp(44px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 4px 24px -2px #00000008}.marketing-root .mkt-hero-circuits{pointer-events:none;z-index:1;position:absolute;inset:0}.marketing-root .mkt-circuit-top-center{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:22px;padding:9px;display:flex;position:static;transform:none;box-shadow:0 4px 18px #0000000f}.marketing-root .mkt-circuit-logo{object-fit:contain;width:100%;height:100%;display:block}.marketing-root .mkt-circuit-badge{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);width:38px;height:38px;color:var(--color-mkt-action);pointer-events:auto;border-radius:11px;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:absolute;box-shadow:0 4px 14px #0000000d}.marketing-root .mkt-circuit-badge:hover{border-color:var(--color-mkt-action);transform:scale(1.12);box-shadow:0 6px 18px #00000017}.marketing-root .mkt-badge-top-left{top:clamp(40px,5vw,60px);left:clamp(20px,3.5vw,64px)}.marketing-root .mkt-badge-top-right{top:clamp(40px,5vw,60px);right:clamp(20px,3.5vw,64px)}.marketing-root .mkt-badge-mid-left{top:clamp(160px,18vw,220px);left:clamp(16px,2.5vw,44px)}.marketing-root .mkt-badge-mid-right{top:clamp(160px,18vw,220px);right:clamp(16px,2.5vw,44px)}.marketing-root .mkt-badge-inner-top-left{top:clamp(90px,11vw,140px);left:clamp(130px,15vw,230px)}.marketing-root .mkt-badge-inner-top-right{top:clamp(90px,11vw,140px);right:clamp(130px,15vw,230px)}.marketing-root .mkt-badge-inner-bottom-left{top:clamp(230px,24vw,310px);left:clamp(90px,11vw,160px)}.marketing-root .mkt-badge-inner-bottom-right{top:clamp(230px,24vw,310px);right:clamp(90px,11vw,160px)}.marketing-root .mkt-circuit-svg{width:100%;height:100%;color:var(--color-mkt-line);position:absolute;inset:0}.marketing-root .mkt-hero-header{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:860px;margin-inline:auto;display:flex;position:relative}.marketing-root .mkt-hero-header .mkt-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:700}.marketing-root .mkt-hero-header h1.mkt-display{letter-spacing:-.04em;color:var(--color-mkt-ink);margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.4vw,4.2rem);font-weight:400;line-height:1.08}.marketing-root .mkt-hero-header h1.mkt-display em{font-style:italic;font-weight:400}.marketing-root .mkt-hero-header .mkt-lead{color:var(--color-mkt-muted);max-width:620px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:1.04rem;line-height:1.6}.marketing-root .mkt-hero-header .mkt-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.marketing-root .mkt-hero-header .mkt-small{color:var(--color-mkt-muted);opacity:.85;max-width:580px;margin:18px auto 0;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.45}.marketing-root .mkt-hero-header .mkt-trust{letter-spacing:.04em;color:var(--color-mkt-muted);margin:6px auto 0;font-family:Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:600}.marketing-root .mkt-hero-showcase{z-index:2;margin-top:clamp(52px,5.5vw,76px);grid-template-columns:minmax(0,1.22fr) minmax(280px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(24px,3.5vw,48px);width:100%;max-width:1540px;margin-inline:auto;display:grid;position:relative}.marketing-root .mkt-hero-mockup-card{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:20px;padding:clamp(18px,2vw,24px);transition:transform .25s,box-shadow .25s;box-shadow:0 16px 40px -8px #0000000d,0 2px 8px #00000005}.marketing-root .mkt-hero-mockup-card:hover{transform:translateY(-2px);box-shadow:0 20px 42px -6px #00000017}.marketing-root .mkt-mockup-window-bar{border-bottom:1px solid var(--color-mkt-line);align-items:center;gap:6px;margin-bottom:12px;padding-bottom:8px;display:flex}.marketing-root .mkt-dot{background:var(--color-mkt-line);border-radius:50%;width:8px;height:8px}.marketing-root .dot-red{opacity:.85;background:#ff5f56}.marketing-root .dot-yellow{opacity:.85;background:#ffbd2e}.marketing-root .dot-green{opacity:.85;background:#27c93f}.marketing-root .mkt-mockup-split{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:14px;display:grid}.marketing-root .mkt-mockup-preview-side{flex-direction:column;gap:10px;display:flex}.marketing-root .mkt-mockup-preview-img-wrap{border:1px solid var(--color-mkt-line);background:var(--mkt-soft);border-radius:10px;overflow:hidden}.marketing-root .mkt-mockup-screen-img{object-fit:cover;object-position:left top;width:100%;height:140px;display:block}.marketing-root .mkt-mockup-mini-users{align-items:center;gap:4px;display:flex}.marketing-root .mkt-mini-avatar{border:2px solid var(--color-mkt-surface);border-radius:50%;width:20px;height:20px;margin-right:-6px;display:inline-block}.marketing-root .avatar-1{background:#ff7a5a}.marketing-root .avatar-2{background:#00aaa0}.marketing-root .avatar-3{background:#462066}.marketing-root .mkt-mockup-wire-list{flex-direction:column;gap:7px;padding:6px 4px;display:flex}.marketing-root .mkt-wire-item{align-items:center;gap:8px;display:flex}.marketing-root .mkt-wire-badge{background:var(--color-mkt-action);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;font-weight:700;display:inline-flex}.marketing-root .mkt-wire-badge.badge-alt{background:#6366f1}.marketing-root .mkt-wire-line{background:var(--color-mkt-line);border-radius:3px;width:65%;height:5px}.marketing-root .mkt-wire-line.short{width:40%}.marketing-root .mkt-wire-dots{align-items:center;gap:3px;display:flex}.marketing-root .mkt-wire-dot{background:var(--color-mkt-line);border-radius:50%;width:4px;height:4px}.marketing-root .mkt-mini-tag{color:var(--color-mkt-muted);margin-left:12px;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:600}.marketing-root .mkt-mockup-metrics-side{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:12px;flex-direction:column;justify-content:space-between;gap:5px;padding:10px 12px;display:flex;box-shadow:0 2px 10px #00000008}.marketing-root .mkt-metric-row{background:0 0;border:none;align-items:center;gap:9px;padding:4px 2px;display:flex}.marketing-root .mkt-metric-icon-wrap{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.marketing-root .icon-purple{color:#8e44ad;background:#8e44ad26}.marketing-root .icon-blue{color:#2980b9;background:#2980b926}.marketing-root .icon-teal{color:#16a085;background:#16a08526}.marketing-root .icon-orange{color:#e67e22;background:#e67e2226}.marketing-root .icon-gold{color:#f39c12;background:#f39c1226}.marketing-root .mkt-metric-info{flex-direction:column;min-width:0;display:flex}.marketing-root .mkt-metric-lbl{color:var(--color-mkt-muted);font-family:Arial,Helvetica,sans-serif;font-size:.65rem;line-height:1.1}.marketing-root .mkt-metric-val{color:var(--color-mkt-ink);font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:1.2}.marketing-root .mkt-hero-hub-center{justify-content:center;align-items:center;gap:clamp(16px,2.2vw,26px);padding:24px 10px;display:flex;position:relative}.marketing-root .mkt-hub-branch-lines{width:100%;height:100%;color:var(--color-mkt-line);pointer-events:none;z-index:1;position:absolute;inset:0}.marketing-root .mkt-hub-branch-col{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.marketing-root .mkt-hub-node-pill{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);width:42px;height:42px;color:var(--color-mkt-action);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 14px #0000000d}.marketing-root .mkt-hub-node-pill:hover{border-color:var(--color-mkt-action);transform:scale(1.12);box-shadow:0 6px 18px #00000014}.marketing-root .mkt-hub-core{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.marketing-root .mkt-hub-core-pulse{background:var(--color-mkt-action);opacity:.12;filter:blur(8px);border-radius:999px;position:absolute;inset:-8px}.marketing-root .mkt-hub-core-pill{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-action);color:var(--color-mkt-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-family:Arial,Helvetica,sans-serif;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 4px 16px #00000014}.marketing-root .mkt-hub-core-dot{background:var(--color-mkt-action);border-radius:50%;width:7px;height:7px}.marketing-root .mkt-mockup-right{grid-template-columns:36px 1fr;gap:14px;display:grid}.marketing-root .mkt-mockup-sidebar-rail{border-right:1px solid var(--color-mkt-line);flex-direction:column;align-items:center;gap:10px;padding-right:8px;display:flex}.marketing-root .mkt-rail-icon{width:28px;height:28px;color:var(--color-mkt-muted);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:7px;justify-content:center;align-items:center;display:flex}.marketing-root .rail-active{color:var(--color-mkt-action);border-color:var(--color-mkt-action);background:var(--color-mkt-surface)}.marketing-root .mkt-mockup-rail-content{flex-direction:column;gap:10px;display:flex}.marketing-root .mkt-rail-header{align-items:center;gap:10px;display:flex}.marketing-root .mkt-rail-check{background:var(--color-mkt-action);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.marketing-root .mkt-rail-title{color:var(--color-mkt-ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.86rem;font-weight:700;line-height:1.2}.marketing-root .mkt-rail-subtitle{color:var(--color-mkt-muted);font-family:Arial,Helvetica,sans-serif;font-size:.72rem;line-height:1.2}.marketing-root .mkt-rail-checklist{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:8px;flex-direction:column;gap:8px;padding:8px 10px;display:flex}.marketing-root .mkt-rail-check-row{align-items:center;gap:10px;display:flex}.marketing-root .mkt-check-circle{width:14px;height:14px;color:var(--color-mkt-action);background:#2563eb1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marketing-root .mkt-check-radio{border:1.5px solid var(--color-mkt-line);border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}.marketing-root .mkt-check-radio.active{border-color:var(--color-mkt-action);background:var(--color-mkt-action);box-shadow:inset 0 0 0 2.5px var(--color-mkt-surface)}.marketing-root .mkt-check-bar{background:var(--color-mkt-line);border-radius:3px;height:6px}.marketing-root .bar-long{width:75%}.marketing-root .bar-med{width:50%}.marketing-root .mkt-rail-preview-thumb{border:1px solid var(--color-mkt-line);border-radius:8px;overflow:hidden}.marketing-root .mkt-mockup-thumb-img{object-fit:cover;object-position:left top;width:100%;height:52px;display:block}.marketing-root .mkt-rail-cta-wrap{margin-top:4px}.marketing-root .mkt-rail-btn{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);width:100%;color:var(--color-mkt-ink);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s;display:flex;box-shadow:0 1px 4px #0000000d}.marketing-root .mkt-rail-btn:hover{background:var(--mkt-soft);color:var(--color-mkt-action);border-color:var(--color-mkt-action)}.marketing-root .mkt-cursor-icon{color:#1a1a1a;transform:translateY(-1px)}.marketing-root .mkt-hero-caption-wrap figcaption{text-align:center;color:var(--color-mkt-muted);opacity:.8;margin-top:14px;font-family:Arial,Helvetica,sans-serif;font-size:.68rem}.marketing-root .mkt-media-corner{background:var(--color-mkt-ink);color:var(--color-mkt-cloud);z-index:5;border-radius:6px;padding:8px 14px;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:600;position:absolute;bottom:24px;right:24px;box-shadow:0 4px 12px #00000026}html[data-marketing-theme=charcoal] .marketing-root .mkt-hero-frame{background:var(--mkt-panel)}html[data-marketing-theme=emerald] .marketing-root .mkt-hero-frame{background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}@media (max-width:1040px){.marketing-root .mkt-hero-showcase{grid-template-columns:1fr;gap:24px}.marketing-root .mkt-hero-hub-center{order:-1}.marketing-root .mkt-circuit-badge,.marketing-root .mkt-circuit-svg{display:none}}@media (max-width:640px){.marketing-root .mkt-hero-frame{border-radius:20px;padding:32px 16px 28px}.marketing-root .mkt-mockup-split{grid-template-columns:1fr}.marketing-root .mkt-hero-header h1.mkt-display{font-size:2.1rem}}.marketing-root .mkt-selected-products{border-top:0;padding-block:0}.marketing-root .mkt-products-showcase-wrap{background:var(--mkt-panel);border-top:1px solid var(--color-mkt-line);border-bottom:1px solid var(--color-mkt-line);width:100%;padding-block:64px 72px}.marketing-root .mkt-section-heading{justify-content:space-between;align-items:end;gap:70px;margin-bottom:32px;display:flex}.marketing-root .mkt-section-heading>p{max-width:345px}.marketing-root .mkt-compact-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 34px;display:grid}.marketing-root .mkt-compact-products a{border-bottom:1px solid var(--color-mkt-line);align-items:center;gap:12px;min-height:70px;font-weight:500;display:flex}.marketing-root .mkt-compact-products a>span:last-child{margin-left:auto}.marketing-root .mkt-product-grid-rippling{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:36px 0 0;padding:0;list-style:none;display:grid}.marketing-root .mkt-product-card-rippling{border-top:1px solid var(--color-mkt-line);flex-direction:column;padding-top:24px;padding-bottom:24px;list-style:none;display:flex}.marketing-root .mkt-card-rippling-top{align-items:flex-start;gap:20px;width:100%;display:flex}.marketing-root .mkt-card-rippling-icon{color:#e7f3ee;background:linear-gradient(135deg,#134e3f 0%,#06261e 100%);border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:58px;min-width:58px;height:58px;min-height:58px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;box-shadow:0 4px 14px #06261e2e,inset 0 1px #ffffff40}.marketing-root .mkt-product-card-rippling:hover .mkt-card-rippling-icon{transform:translateY(-2px);box-shadow:0 6px 18px #06261e40,inset 0 1px #ffffff4d}.marketing-root .mkt-card-rippling-icon svg{width:26px;height:26px}.marketing-root .mkt-card-rippling-main{flex-direction:column;flex:1;min-width:0;display:flex}.marketing-root .mkt-card-rippling-header{margin-bottom:6px}.marketing-root .mkt-card-rippling-title{width:100%;color:var(--color-mkt-ink);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:12px;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .15s;display:flex}.marketing-root .mkt-card-rippling-title:hover{color:var(--color-mkt-action)}.marketing-root .mkt-card-rippling-arrow{color:var(--color-mkt-muted);font-size:1.15rem;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s}.marketing-root .mkt-card-rippling-title:hover .mkt-card-rippling-arrow{color:var(--color-mkt-action);transform:translate(5px)}.marketing-root .mkt-card-rippling-desc{color:var(--color-mkt-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 14px;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.marketing-root .mkt-card-rippling-actions{margin-top:auto}.marketing-root .mkt-card-rippling-link{color:var(--color-mkt-ink);text-underline-offset:4px;font-size:.88rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .15s;display:inline-block}.marketing-root .mkt-card-rippling-link:hover{color:var(--color-mkt-action)}.marketing-root .mkt-rippling-banner{border:1px solid var(--color-mkt-line);background:var(--color-mkt-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding:24px 32px;display:flex;box-shadow:0 4px 20px #00000008}.marketing-root .mkt-rippling-banner-art{border:1px solid var(--color-mkt-line);width:148px;min-width:148px;height:96px;box-shadow:none;background:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.marketing-root .mkt-rippling-banner-logo{object-fit:contain;filter:none;width:88px;height:auto;max-height:76px;display:block}.marketing-root .mkt-banner-orb{background:radial-gradient(circle at 35% 35%,#2ad59b 0%,#0b5c4a 55%,#031812 100%);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:relative;box-shadow:0 0 24px #2ad59b73,inset -4px -4px 10px #0009,inset 3px 3px 8px #ffffff80}.marketing-root .mkt-banner-orb span{letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px #00000080;font-size:.72rem;font-weight:800}.marketing-root .mkt-rippling-banner-content{flex:1;min-width:0}.marketing-root .mkt-rippling-banner-title{color:var(--color-mkt-ink);letter-spacing:-.02em;margin:0 0 6px;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700}.marketing-root .mkt-rippling-banner-desc{color:var(--color-mkt-muted);margin:0;font-size:.88rem;line-height:1.5}.marketing-root .mkt-rippling-banner-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.marketing-root .mkt-rippling-banner-actions .mkt-btn-primary{white-space:nowrap;padding:12px 22px;font-size:.88rem}.marketing-root .mkt-rippling-banner-actions .mkt-btn-secondary{white-space:nowrap;border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);background:0 0;align-items:center;gap:6px;padding:12px 20px;font-size:.88rem;display:inline-flex}.marketing-root .mkt-rippling-banner-actions .mkt-btn-secondary:hover{background:var(--mkt-soft)}html[data-marketing-theme=charcoal] .marketing-root .mkt-card-rippling-icon{color:#f5f5f6;background:linear-gradient(135deg,#2b2d33 0%,#17181c 100%);border-color:#ffffff14;box-shadow:0 4px 14px #00000040,inset 0 1px #ffffff26}html[data-marketing-theme=charcoal] .marketing-root .mkt-product-card-rippling:hover .mkt-card-rippling-icon{box-shadow:0 6px 18px #00000059,inset 0 1px #fff3}html[data-marketing-theme=charcoal] .marketing-root .mkt-banner-orb{background:radial-gradient(circle at 35% 35%,#888b94 0%,#3e4148 50%,#151618 100%);box-shadow:0 0 24px #888b9459,inset -4px -4px 10px #0009,inset 3px 3px 8px #ffffff80}html[data-marketing-theme=emerald] .marketing-root .mkt-card-rippling-icon{color:#f3e6c8;background:linear-gradient(135deg,#0e4438 0%,#041f17 100%);border-color:#e4c99a4d;box-shadow:0 4px 14px #041f1740,inset 0 1px #e4c99a4d}html[data-marketing-theme=emerald] .marketing-root .mkt-product-card-rippling:hover .mkt-card-rippling-icon{box-shadow:0 6px 18px #041f1759,inset 0 1px #e4c99a66}html[data-marketing-theme=emerald] .marketing-root .mkt-banner-orb{background:radial-gradient(circle at 35% 35%,#e4c99a 0%,#0b5c4a 55%,#031812 100%);box-shadow:0 0 24px #e4c99a73,inset -4px -4px 10px #0009,inset 3px 3px 8px #ffffff80}html[data-marketing-theme=emerald] .marketing-root .mkt-products-showcase-wrap,html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-section{border-color:var(--color-mkt-line);background:#fbf8f2}@media (max-width:1024px){.marketing-root .mkt-product-grid-rippling{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.marketing-root .mkt-rippling-banner{flex-wrap:wrap;gap:24px;padding:24px}.marketing-root .mkt-rippling-banner-content{flex:100%;order:2}.marketing-root .mkt-rippling-banner-art{order:1}.marketing-root .mkt-rippling-banner-actions{order:3;justify-content:flex-start;width:100%}}@media (max-width:680px){.marketing-root .mkt-products-showcase-wrap{padding-block:44px 50px}.marketing-root .mkt-product-grid-rippling{grid-template-columns:1fr;gap:16px;margin-top:24px}.marketing-root .mkt-card-rippling-top{gap:16px}.marketing-root .mkt-card-rippling-icon{width:50px;min-width:50px;height:50px;min-height:50px}.marketing-root .mkt-card-rippling-icon svg{width:22px;height:22px}.marketing-root .mkt-card-rippling-title{font-size:1.15rem}.marketing-root .mkt-rippling-banner{margin-top:36px;padding:20px}.marketing-root .mkt-rippling-banner-art{width:100%;height:80px}.marketing-root .mkt-rippling-banner-actions{flex-direction:column;align-items:stretch}.marketing-root .mkt-rippling-banner-actions .mkt-btn-primary,.marketing-root .mkt-rippling-banner-actions .mkt-btn-secondary{text-align:center;justify-content:center;width:100%}}.marketing-root .mkt-product-examples{gap:22px;margin-top:0;padding-block:60px 70px;display:grid}.marketing-root .mkt-product-example{background:var(--mkt-panel);border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.marketing-root .mkt-example-copy{padding:50px 52px}.marketing-root .mkt-example-copy h3{margin-bottom:24px;font-size:2.65rem;line-height:1.08}.marketing-root .mkt-example-art{background:var(--mkt-media);border-radius:10px;align-self:center;margin:25px;overflow:hidden}.marketing-root .mkt-product-shot{width:100%;height:auto;display:block}.marketing-root .mkt-example-1 .mkt-example-copy{grid-area:1/2}.marketing-root .mkt-example-1 .mkt-example-art{grid-area:1/1}.marketing-root .mkt-example-art .mkt-icon{width:64px;height:64px;margin-bottom:24px}.marketing-root .mkt-example-art li{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:6px;margin-bottom:12px;padding:14px;font-size:.9rem}.marketing-root .mkt-example-1{background:var(--mkt-alt)}.marketing-root .mkt-example-1 .mkt-example-art{background:var(--mkt-alt-media)}.marketing-root .mkt-example-2{background:var(--mkt-third)}.marketing-root .mkt-example-2 .mkt-example-art{background:var(--mkt-third-media)}.marketing-root .mkt-upcoming-section{background:var(--mkt-panel);border-top:1px solid var(--color-mkt-line);border-bottom:1px solid var(--color-mkt-line);width:100%;padding-block:64px 80px;overflow:hidden}.marketing-root .mkt-upcoming-container{width:100%}.marketing-root .mkt-upcoming-wrap{padding-block:0}.marketing-root .mkt-upcoming-scroller{scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:22px;width:100%;padding:8px max(56px,50% - 640px) 14px;scroll-padding-left:max(56px,50% - 640px);scroll-padding-right:max(56px,50% - 640px);display:flex;overflow-x:auto}.marketing-root .mkt-upcoming-scroller::-webkit-scrollbar{display:none}.marketing-root .mkt-upcoming-scroller:focus-visible{outline:3px solid var(--mkt-focus);outline-offset:6px}.marketing-root .mkt-upcoming{scroll-snap-align:start;scroll-snap-stop:always;min-width:310px;max-width:310px;color:var(--color-mkt-ink);border:1px solid var(--color-mkt-line);background:#fff;border-radius:16px;flex-direction:column;flex:0 0 310px;justify-content:space-between;min-height:470px;padding:14px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s;display:flex}.marketing-root .mkt-upcoming:hover{border-color:var(--color-mkt-action);transform:translateY(-4px);box-shadow:0 14px 28px #0000000f}.marketing-root .mkt-upcoming-image-wrap{background:var(--mkt-soft);border-radius:10px;flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.marketing-root .mkt-upcoming-img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;transition:transform .35s;display:block}.marketing-root .mkt-upcoming:hover .mkt-upcoming-img{transform:scale(1.03)}.marketing-root .mkt-upcoming-art{background:var(--mkt-soft);width:100%;height:200px;color:var(--color-mkt-muted);border-radius:10px;justify-content:center;align-items:center;font-size:3rem;display:flex}.marketing-root .mkt-upcoming-card-body{flex-direction:column;flex-grow:1;justify-content:space-between;padding:16px 4px 6px;display:flex}.marketing-root .mkt-upcoming-card-title{color:var(--color-mkt-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:1.28rem;font-weight:700;line-height:1.25}.marketing-root .mkt-upcoming-card-desc{color:var(--color-mkt-muted);margin:0 0 20px;font-size:.88rem;line-height:1.55}.marketing-root .mkt-upcoming-card-link{width:fit-content;color:var(--color-mkt-ink);border-bottom:1.5px solid;align-items:center;gap:6px;margin-top:auto;padding-bottom:2px;font-size:.94rem;font-weight:700;text-decoration:none;transition:color .2s,gap .2s,border-color .2s;display:inline-flex}.marketing-root .mkt-upcoming-card-link:hover{color:var(--color-mkt-action);border-color:var(--color-mkt-action);gap:8px}.marketing-root .mkt-upcoming-controls-wrap{margin-top:38px;padding-block:0}.marketing-root .mkt-upcoming-controls{justify-content:space-between;align-items:center;gap:36px;width:100%;display:flex}.marketing-root .mkt-upcoming-progress{background:var(--color-mkt-line);border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.marketing-root .mkt-upcoming-progress-bar{background:var(--color-mkt-action);border-radius:3px;height:100%;transition:width .15s ease-out;position:absolute;top:0;left:0}.marketing-root .mkt-upcoming-arrows{flex-shrink:0;align-items:center;gap:12px;display:flex}.marketing-root .mkt-upcoming-arrow-btn{cursor:pointer;background:var(--color-mkt-action);color:#fff;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.marketing-root .mkt-upcoming-arrow-btn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.marketing-root .mkt-upcoming-arrow-btn:active:not(:disabled){transform:translateY(0)}.marketing-root .mkt-upcoming-arrow-btn:disabled{background:var(--mkt-soft);color:var(--color-mkt-muted);cursor:not-allowed;opacity:.55;border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-section{background:var(--mkt-panel);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming{border-color:var(--color-mkt-line);color:var(--color-mkt-ink);background:#fff}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming:hover{border-color:var(--color-mkt-action);box-shadow:0 14px 28px #0000000f}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-card-title{color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-card-desc{color:var(--color-mkt-muted)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-card-link{color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-card-link:hover{color:var(--color-mkt-action)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-progress{background:#0000001f}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-progress-bar{background:var(--color-mkt-action)}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-arrow-btn{background:var(--color-mkt-action);color:#fff;border-color:#0000}html[data-marketing-theme=charcoal] .marketing-root .mkt-upcoming-arrow-btn:disabled{background:var(--mkt-soft);color:var(--color-mkt-muted);border-color:var(--color-mkt-line);opacity:.55}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-section{background:#fbf8f2;border-color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming{color:#0c3b30;background:#fff;border-color:#e2d8c7}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming:hover{border-color:var(--color-mkt-action);box-shadow:0 14px 28px #0c3b3014}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-card-title{color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-card-desc{color:#3e564c}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-card-link{color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-progress{background:#e2d8c7}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-progress-bar{background:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-arrow-btn{color:#f3e6c8;background:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-upcoming-arrow-btn:disabled{color:#a09888;background:#e9e1d2;border-color:#dfd5c4}.marketing-root .mkt-start{padding-block:64px 72px}.marketing-root .mkt-start-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;margin-top:40px;display:grid;position:relative}.marketing-root .mkt-start-steps-col{flex-direction:column;display:flex}.marketing-root .mkt-start-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.marketing-root .mkt-start-step-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;outline:none;align-items:flex-start;gap:24px;padding:20px 24px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.marketing-root .mkt-start-step-item:focus-visible{outline:2px solid var(--color-mkt-action);outline-offset:2px}.marketing-root .mkt-step-indicator{background:var(--color-mkt-line);border-radius:4px;flex-shrink:0;align-self:stretch;width:4px;min-height:52px;transition:all .3s cubic-bezier(.16,1,.3,1)}.marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-indicator{background:var(--color-mkt-action);width:4px;box-shadow:none}.marketing-root .mkt-step-text{flex:1;min-width:0}.marketing-root .mkt-start-step-item .mkt-step-num{letter-spacing:.14em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:6px;font-size:.76rem;font-weight:700;transition:color .2s;display:block}.marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-num{color:var(--color-mkt-action)}.marketing-root .mkt-start-step-item h3{color:var(--color-mkt-muted);letter-spacing:-.015em;margin:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:1.48rem;font-weight:700;line-height:1.25;transition:color .25s}.marketing-root .mkt-start-step-item.mkt-step-active h3{color:var(--color-mkt-ink)}.marketing-root .mkt-start-step-item .mkt-body{color:var(--color-mkt-muted);margin:0;font-size:.94rem;line-height:1.58;transition:opacity .25s,color .25s}.marketing-root .mkt-start-step-item:not(.mkt-step-active){opacity:.68}.marketing-root .mkt-start-step-item:not(.mkt-step-active):hover{opacity:1}.marketing-root .mkt-start-step-item.mkt-step-active .mkt-body{color:var(--color-mkt-ink);opacity:.88}.marketing-root .mkt-start-preview-col{justify-content:center;align-items:center;padding:44px 24px;display:flex;position:relative}.marketing-root .mkt-start-preview-ambient{display:none}.marketing-root .mkt-start-card{z-index:2;border:1px solid var(--color-mkt-line);width:100%;max-width:440px;box-shadow:none;background:#fff;border-radius:24px;flex-direction:column;gap:22px;padding:38px 34px 34px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.marketing-root .mkt-start-card-header{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.marketing-root .mkt-start-card-brand{color:var(--color-mkt-ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:.95rem;font-weight:700;display:inline-flex}.marketing-root .mkt-start-card-title{color:var(--color-mkt-ink);text-align:center;margin:0;font-size:1.15rem;font-weight:600;line-height:1.35}.marketing-root .mkt-start-card-form{flex-direction:column;gap:12px;display:flex}.marketing-root .mkt-start-card-label{color:var(--color-mkt-ink);opacity:.85;font-size:.84rem;font-weight:600}.marketing-root .mkt-start-card-input{border:1.5px solid var(--color-mkt-line);min-height:48px;color:var(--color-mkt-muted);background:#fff;border-radius:10px;align-items:center;padding:10px 16px;font-size:.9rem;display:flex}.marketing-root .mkt-start-card-btn{background:var(--color-mkt-action);color:#fff;letter-spacing:-.01em;min-height:48px;box-shadow:none;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;margin-top:6px;padding:12px 20px;font-size:.95rem;font-weight:700;transition:all .2s;display:flex}.marketing-root .mkt-start-card-footer{border-top:1px solid var(--color-mkt-line);flex-direction:column;gap:6px;padding-top:18px;display:flex}.marketing-root .mkt-start-card-subhead{color:var(--color-mkt-ink);margin:0;font-size:.9rem;font-weight:700}.marketing-root .mkt-start-card-subtext{color:var(--color-mkt-muted);margin:0;font-size:.82rem;line-height:1.5}html[data-marketing-theme=charcoal] .marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-indicator{box-shadow:none;background:#242529}html[data-marketing-theme=charcoal] .marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-num{color:#242529}html[data-marketing-theme=charcoal] .marketing-root .mkt-start-card-btn{color:#fff;box-shadow:none;background:#242529}html[data-marketing-theme=emerald] .marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-indicator{box-shadow:none;background:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-start-step-item.mkt-step-active .mkt-step-num{color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-start-card-btn{color:#f3e6c8;box-shadow:none;background:#0b5c4a}@media (max-width:900px){.marketing-root .mkt-start-layout{grid-template-columns:1fr;gap:36px}.marketing-root .mkt-start-preview-col{padding:24px 0}.marketing-root .mkt-start-card{max-width:100%;padding:28px 24px}}.marketing-root .mkt-audience{border-top:1px solid var(--color-mkt-line);margin-top:64px;padding-top:48px}.marketing-root .mkt-audience-header{text-align:center;max-width:680px;margin:0 auto 40px}.marketing-root .mkt-audience-header .mkt-kicker{color:var(--color-mkt-action);margin-bottom:12px}.marketing-root .mkt-audience-header h3{letter-spacing:-.03em;color:var(--color-mkt-ink);margin:0 0 10px;font-family:inherit;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:700;line-height:1.18}.marketing-root .mkt-audience-header h3 span{color:var(--color-mkt-action)}.marketing-root .mkt-audience-header .mkt-body{color:var(--color-mkt-muted);margin:0;font-size:1rem}.marketing-root .mkt-audience-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.marketing-root .mkt-audience-card{border:1px solid var(--color-mkt-line);min-height:220px;box-shadow:none;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:20px;align-items:stretch;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.marketing-root .mkt-audience-card:hover{border-color:var(--color-mkt-action);transform:translateY(-2px)}.marketing-root .mkt-audience-card.card-sales{background-color:#eaf6f2;background-image:url(/images/card-images/01.png)}.marketing-root .mkt-audience-card.card-bookings{background-color:#eaf2fc;background-image:url(/images/card-images/02.png)}.marketing-root .mkt-audience-card.card-hiring{background-color:#f4effe;background-image:url(/images/card-images/03.png)}.marketing-root .mkt-audience-card.card-website{background-color:#fef4e8;background-image:url(/images/card-images/04.png)}.marketing-root .mkt-audience-info{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:16px;width:50%;max-width:320px;min-height:220px;padding:28px 24px 28px 28px;display:flex;position:relative}.marketing-root .mkt-audience-icon-badge{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.marketing-root .card-sales .mkt-audience-icon-badge{color:#0b5c4a;background:#d4f4e7}.marketing-root .card-bookings .mkt-audience-icon-badge{color:#2563eb;background:#dbeafe}.marketing-root .card-hiring .mkt-audience-icon-badge{color:#7c3aed;background:#ede9fe}.marketing-root .card-website .mkt-audience-icon-badge{color:#ea580c;background:#ffedd5}.marketing-root .mkt-audience-title{color:var(--color-mkt-ink);margin:0 0 6px;font-family:inherit;font-size:1.35rem;font-weight:700;line-height:1.2}.marketing-root .mkt-audience-desc{color:var(--color-mkt-muted);margin:0;font-size:.9rem;line-height:1.45}.marketing-root .mkt-audience-link{align-items:center;gap:6px;font-size:.9rem;font-weight:700;transition:gap .2s;display:inline-flex}.marketing-root .mkt-audience-card:hover .mkt-audience-link{gap:10px}.marketing-root .card-sales .mkt-audience-link{color:#0b5c4a}.marketing-root .card-bookings .mkt-audience-link{color:#2563eb}.marketing-root .card-hiring .mkt-audience-link{color:#7c3aed}.marketing-root .card-website .mkt-audience-link{color:#ea580c}html[data-marketing-theme=charcoal] .marketing-root .mkt-audience-card,html[data-marketing-theme=emerald] .marketing-root .mkt-audience-card{border-color:var(--color-mkt-line)}@media (max-width:920px){.marketing-root .mkt-audience-grid{grid-template-columns:1fr}.marketing-root .mkt-audience-info{width:48%}}@media (max-width:640px){.marketing-root .mkt-audience-card{background-position:100%;min-height:190px}.marketing-root .mkt-audience-info{background:linear-gradient(90deg,#ffffffe6 0%,#ffffffbf 70%,#0000 100%);border-radius:18px 0 0 18px;width:65%;max-width:100%;padding:20px}}.marketing-root .mkt-home-updates{padding-block:64px 72px}.marketing-root .mkt-home-updates ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.marketing-root .mkt-home-updates li{border-top:1px solid var(--color-mkt-line);grid-template-columns:180px 1fr auto;align-items:center;gap:24px;min-height:72px;display:grid}.marketing-root .mkt-home-updates a{font-weight:600}.marketing-root .mkt-home-updates time{color:var(--color-mkt-muted);font-size:.85rem}.marketing-root .mkt-faq,.marketing-root .mkt-product-faq,.marketing-root.mkt-product-page .mkt-product-faq{grid-template-columns:1fr 1.4fr;align-items:start;gap:70px;padding-block:64px 80px;display:grid}.marketing-root .mkt-industry-faq{border-top:1px solid var(--color-mkt-line)}.marketing-root .mkt-faq .mkt-kicker,.marketing-root .mkt-product-faq .mkt-kicker{color:var(--color-mkt-action)}.marketing-root .mkt-faq>div:last-child,.marketing-root .mkt-product-faq>div:last-child,.marketing-root.mkt-product-page .mkt-product-faq>div:last-child{flex-direction:column;gap:16px;display:flex}.marketing-root .mkt-support-faq,.marketing-root.mkt-support-page .mkt-support-faq{flex-direction:column;gap:16px;max-width:960px;margin-block:36px 48px;display:flex}.marketing-root .mkt-faq details,.marketing-root .mkt-product-faq details,.marketing-root.mkt-product-page .mkt-product-faq details,.marketing-root .mkt-support-faq details,.marketing-root.mkt-support-page .mkt-support-faq details{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:14px;margin:0;transition:border-color .2s,background .2s,box-shadow .2s;overflow:hidden}.marketing-root .mkt-faq details:hover,.marketing-root .mkt-product-faq details:hover,.marketing-root.mkt-product-page .mkt-product-faq details:hover,.marketing-root .mkt-support-faq details:hover,.marketing-root.mkt-support-page .mkt-support-faq details:hover{border-color:var(--color-mkt-action);box-shadow:0 4px 16px #0000000a}.marketing-root .mkt-faq details[open],.marketing-root .mkt-product-faq details[open],.marketing-root.mkt-product-page .mkt-product-faq details[open],.marketing-root .mkt-support-faq details[open],.marketing-root.mkt-support-page .mkt-support-faq details[open]{background:var(--mkt-panel);border-color:var(--color-mkt-action);box-shadow:0 4px 18px #0000000d}.marketing-root .mkt-faq summary,.marketing-root .mkt-product-faq summary,.marketing-root.mkt-product-page .mkt-product-faq summary,.marketing-root .mkt-support-faq summary,.marketing-root.mkt-support-page .mkt-support-faq summary{cursor:pointer;min-height:64px;color:var(--color-mkt-ink);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:1.05rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.marketing-root .mkt-faq summary::-webkit-details-marker{display:none}.marketing-root .mkt-product-faq summary::-webkit-details-marker{display:none}.marketing-root.mkt-product-page .mkt-product-faq summary::-webkit-details-marker{display:none}.marketing-root .mkt-support-faq summary::-webkit-details-marker{display:none}.marketing-root.mkt-support-page .mkt-support-faq summary::-webkit-details-marker{display:none}.marketing-root .mkt-faq details:hover summary,.marketing-root .mkt-product-faq details:hover summary,.marketing-root.mkt-product-page .mkt-product-faq details:hover summary,.marketing-root .mkt-support-faq details:hover summary,.marketing-root.mkt-support-page .mkt-support-faq details:hover summary{color:var(--color-mkt-action)}.marketing-root .mkt-faq summary span,.marketing-root .mkt-product-faq summary span,.marketing-root.mkt-product-page .mkt-product-faq summary span,.marketing-root .mkt-support-faq summary span,.marketing-root.mkt-support-page .mkt-support-faq summary span{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);width:32px;min-width:32px;height:32px;color:var(--color-mkt-ink);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:400;line-height:1;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s,border-color .2s;display:flex}.marketing-root .mkt-faq details:hover summary span,.marketing-root .mkt-product-faq details:hover summary span,.marketing-root.mkt-product-page .mkt-product-faq details:hover summary span,.marketing-root .mkt-support-faq details:hover summary span,.marketing-root.mkt-support-page .mkt-support-faq details:hover summary span{border-color:var(--color-mkt-action)}.marketing-root .mkt-faq details[open] summary span,.marketing-root .mkt-product-faq details[open] summary span,.marketing-root.mkt-product-page .mkt-product-faq details[open] summary span,.marketing-root .mkt-support-faq details[open] summary span,.marketing-root.mkt-support-page .mkt-support-faq details[open] summary span{background:var(--color-mkt-action);color:#fff;border-color:var(--color-mkt-action);transform:rotate(45deg)}.marketing-root .mkt-faq details p,.marketing-root .mkt-product-faq details p,.marketing-root.mkt-product-page .mkt-product-faq details p,.marketing-root .mkt-support-faq details p,.marketing-root.mkt-support-page .mkt-support-faq details p{color:var(--color-mkt-muted);margin:0;padding:0 24px 22px;font-size:.94rem;line-height:1.65;animation:.25s cubic-bezier(.16,1,.3,1) mkt-faq-open}@keyframes mkt-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}html[data-marketing-theme=charcoal] .marketing-root .mkt-faq details[open] summary span,html[data-marketing-theme=charcoal] .marketing-root .mkt-product-faq details[open] summary span,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-faq details[open] summary span,html[data-marketing-theme=charcoal] .marketing-root .mkt-support-faq details[open] summary span,html[data-marketing-theme=charcoal] .marketing-root.mkt-support-page .mkt-support-faq details[open] summary span{background:var(--color-mkt-action);color:#fff}html[data-marketing-theme=charcoal] .marketing-root .mkt-faq details[open],html[data-marketing-theme=charcoal] .marketing-root .mkt-product-faq details[open],html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-faq details[open],html[data-marketing-theme=charcoal] .marketing-root .mkt-support-faq details[open],html[data-marketing-theme=charcoal] .marketing-root.mkt-support-page .mkt-support-faq details[open]{background:var(--mkt-soft)}html[data-marketing-theme=emerald] .marketing-root .mkt-faq details[open],html[data-marketing-theme=emerald] .marketing-root .mkt-product-faq details[open],html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-faq details[open],html[data-marketing-theme=emerald] .marketing-root .mkt-support-faq details[open],html[data-marketing-theme=emerald] .marketing-root.mkt-support-page .mkt-support-faq details[open]{border-color:var(--color-mkt-line);background:#fbf8f2}html[data-marketing-theme=emerald] .marketing-root .mkt-faq details[open] summary span,html[data-marketing-theme=emerald] .marketing-root .mkt-product-faq details[open] summary span,html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-faq details[open] summary span,html[data-marketing-theme=emerald] .marketing-root .mkt-support-faq details[open] summary span,html[data-marketing-theme=emerald] .marketing-root.mkt-support-page .mkt-support-faq details[open] summary span{background:var(--color-mkt-action);color:#f3e6c8}.marketing-root .mkt-closing-wrap{padding-block:44px 72px}.marketing-root .mkt-closing{min-height:380px;box-shadow:none;background:radial-gradient(at 50% 40%,#0d3b2f 0%,#06231b 55%,#02120e 100%);border:1px solid #34d39938;border-radius:24px;justify-content:center;align-items:center;padding:68px 32px;display:flex;position:relative;overflow:hidden}.marketing-root .mkt-closing-content{z-index:10;text-align:center;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;display:flex;position:relative}.marketing-root .mkt-closing .mkt-kicker{letter-spacing:.16em;text-transform:uppercase;color:#34d399;margin-bottom:14px;font-size:.76rem;font-weight:700}.marketing-root .mkt-closing h2{color:#fff;letter-spacing:-.025em;text-align:center;margin:0 0 16px;font-size:clamp(2.3rem,4.2vw,3.8rem);font-weight:600;line-height:1.1}.marketing-root .mkt-closing h2 em{color:#fff;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.marketing-root .mkt-closing .mkt-closing-body{color:#ffffffd9;text-align:center;max-width:540px;margin:0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55}.marketing-root .mkt-closing-actions{justify-content:center;align-items:center;margin-top:32px;display:flex}.marketing-root .mkt-closing .mkt-btn-primary{cursor:pointer;background:#f59e0b;border:1px solid #f59e0b99;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:14px 30px;font-size:.96rem;font-weight:700;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #f59e0b59,inset 0 1px #ffffff59;color:#0f172a!important}.marketing-root .mkt-closing .mkt-btn-primary:hover{background:#fbbf24;transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b80,inset 0 1px #ffffff80;color:#020617!important}.marketing-root .mkt-closing .mkt-btn-primary svg{transition:transform .2s}.marketing-root .mkt-closing .mkt-btn-primary:hover svg{transform:translate(4px)}.marketing-root .mkt-cta-isometric{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;perspective:1000px;width:320px;height:280px;position:absolute;top:50%;transform:translateY(-50%)}.marketing-root .mkt-cta-isometric-left{left:-20px}.marketing-root .mkt-cta-isometric-right{right:-20px}.marketing-root .mkt-cta-ambient-glow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#10b9814d 0%,#0596691f 45%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marketing-root .mkt-cta-grid{transform-style:preserve-3d;grid-template-columns:repeat(2,94px);gap:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(55deg)rotate(-38deg)}.marketing-root .mkt-cta-tile{color:#ecfdf5;background:linear-gradient(135deg,#ffffff24 0%,#10b9810f 60%,#00000059 100%);border:1.5px solid #34d39973;border-radius:20px;justify-content:center;align-items:center;width:94px;height:94px;display:flex;position:relative;box-shadow:0 2px #07382c,0 4px #07382c,0 6px #062f25,0 8px #05261e,0 10px #041f18,0 12px #031712,0 18px 28px #000000b3,0 0 20px #34d39940,inset 0 1px 2px #ffffff80}.marketing-root .mkt-cta-icon{stroke:currentColor;filter:drop-shadow(0 2px 4px #0006);width:42px;height:42px}@keyframes mktTileLevitateA{0%,to{transform:translateZ(0)}50%{transform:translateZ(6px)}}@keyframes mktTileLevitateB{0%,to{transform:translateZ(0)}50%{transform:translateZ(-6px)}}.marketing-root .mkt-cta-tile-1,.marketing-root .mkt-cta-tile-4,.marketing-root .mkt-cta-tile-6,.marketing-root .mkt-cta-tile-7{animation:6s ease-in-out infinite mktTileLevitateA}.marketing-root .mkt-cta-tile-2,.marketing-root .mkt-cta-tile-3,.marketing-root .mkt-cta-tile-5,.marketing-root .mkt-cta-tile-8{animation:6s ease-in-out infinite mktTileLevitateB}html[data-marketing-theme=charcoal] .marketing-root .mkt-closing{box-shadow:none;background:radial-gradient(at 50% 40%,#282a32 0%,#16171b 55%,#0e0f12 100%);border-color:#ffffff26}html[data-marketing-theme=charcoal] .marketing-root .mkt-closing .mkt-kicker{color:#cbd5e1}html[data-marketing-theme=charcoal] .marketing-root .mkt-cta-ambient-glow{background:radial-gradient(circle,#ffffff29 0%,#94a3b814 45%,#0000 70%)}html[data-marketing-theme=charcoal] .marketing-root .mkt-cta-tile{color:#f8fafc;background:linear-gradient(135deg,#ffffff24 0%,#ffffff0a 60%,#00000073 100%);border-color:#ffffff59;box-shadow:0 2px #282b33,0 4px #24272e,0 6px #1f2127,0 8px #1a1c21,0 10px #15161a,0 12px #101114,0 18px 28px #000c,0 0 20px #ffffff24,inset 0 1px 2px #ffffff80}html[data-marketing-theme=emerald] .marketing-root .mkt-closing{box-shadow:none;background:radial-gradient(at 50% 40%,#0d4234 0%,#05231b 55%,#02130e 100%);border-color:#e4c99a4d}html[data-marketing-theme=emerald] .marketing-root .mkt-closing .mkt-kicker{color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-closing .mkt-btn-primary{background:linear-gradient(#e4c99a 0%,#c9a96e 100%);border-color:#e4c99acc;box-shadow:0 4px 16px #e4c99a59,inset 0 1px #ffffff80;color:#06261e!important}html[data-marketing-theme=emerald] .marketing-root .mkt-closing .mkt-btn-primary:hover{background:linear-gradient(#edd6ac 0%,#b89759 100%);box-shadow:0 8px 24px #e4c99a80,inset 0 1px #fff9;color:#031712!important}html[data-marketing-theme=emerald] .marketing-root .mkt-cta-ambient-glow{background:radial-gradient(circle,#e4c99a47 0%,#b48c501f 45%,#0000 70%)}html[data-marketing-theme=emerald] .marketing-root .mkt-cta-tile{color:#fef3c7;background:linear-gradient(135deg,#e4c99a2e 0%,#0b44361a 60%,#0006 100%);border-color:#e4c99a73;box-shadow:0 2px #0d4234,0 4px #0b3a2e,0 6px #093227,0 8px #072920,0 10px #052019,0 12px #031611,0 18px 28px #000000bf,0 0 20px #e4c99a40,inset 0 1px 2px #ffffff80}@media (max-width:1100px){.marketing-root .mkt-cta-isometric{opacity:.5;transform:translateY(-50%)scale(.85)}.marketing-root .mkt-cta-isometric-left{left:-50px}.marketing-root .mkt-cta-isometric-right{right:-50px}}@media (max-width:820px){.marketing-root .mkt-closing-wrap{padding-block:32px 56px}.marketing-root .mkt-closing{min-height:auto;padding:50px 24px}.marketing-root .mkt-cta-isometric{display:none}}@media (prefers-reduced-motion:reduce){.marketing-root .mkt-cta-tile{animation:none!important}}.marketing-root .mkt-selected-footer{--ft-sans:Arial, Helvetica, sans-serif;--ft-serif:Georgia, "Times New Roman", serif;--ft-panel:var(--mkt-night,#06261e);--ft-black:#02120e;--ft-line:var(--mkt-night-line,#47635a73);--ft-tx:#fff;--ft-mu:var(--mkt-night-soft,#e7f3ee);--ft-tile:#0a3d30;--ft-tile-hover:#fff;--ft-tile-hover-tx:#06261e;--ft-accent:#fff;--ft-icon:#34d399;--ft-tag-l-bg:#34d39924;--ft-tag-l-color:#34d399;--ft-tag-l-border:#34d39947;--ft-tag-w-bg:#ffffff14;--ft-tag-w-color:#ffffffb8;--ft-tag-w-border:#ffffff29;--ft-cta-btn:var(--color-mkt-action,#0b5c4a);--ft-cta-btn-hover:var(--mkt-hover,#084839);--ft-cta-btn-tx:#fff;--ft-ease:cubic-bezier(.22, .8, .2, 1);background:var(--ft-black);color:var(--ft-tx);font-family:var(--ft-sans);width:100%;margin:0;padding:0;position:relative;overflow:hidden}html[data-marketing-theme=charcoal] .marketing-root .mkt-selected-footer{--ft-panel:var(--mkt-night,#1c1d21);--ft-black:#0d0e10;--ft-line:var(--mkt-night-line,#575a64);--ft-tx:#fff;--ft-mu:var(--mkt-night-soft,#d7d8dd);--ft-tile:#27282d;--ft-tile-hover:#fff;--ft-tile-hover-tx:#1c1d21;--ft-accent:#fff;--ft-icon:#d7d8dd;--ft-tag-l-bg:#ffffff1f;--ft-tag-l-color:#fff;--ft-tag-l-border:#ffffff3d;--ft-tag-w-bg:#ffffff0d;--ft-tag-w-color:#a6a8b1;--ft-tag-w-border:#ffffff24;--ft-cta-btn:#fff;--ft-cta-btn-hover:#e2e3e6;--ft-cta-btn-tx:#1c1d21}html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer{--ft-panel:var(--mkt-night,#06261e);--ft-black:#021611;--ft-line:var(--mkt-night-line,#e4c99a);--ft-tx:#fdfaf3;--ft-mu:var(--mkt-night-soft,#e4c99a);--ft-tile:#0a3d30;--ft-tile-hover:#e4c99a;--ft-tile-hover-tx:#06261e;--ft-accent:#e4c99a;--ft-icon:#e4c99a;--ft-tag-l-bg:#e4c99a26;--ft-tag-l-color:#e4c99a;--ft-tag-l-border:#e4c99a4d;--ft-tag-w-bg:#f3e6c814;--ft-tag-w-color:#cbb48b;--ft-tag-w-border:#f3e6c829;--ft-cta-btn:#0b5c4a;--ft-cta-btn-hover:#0e705b;--ft-cta-btn-tx:#fff}.marketing-root .mkt-selected-footer .pn{background:var(--ft-panel);z-index:2;border-bottom:1px solid var(--ft-line);border-radius:0 0 56px 56px;padding:84px 32px 56px;position:relative;box-shadow:0 24px 48px -12px #00000073}.marketing-root .mkt-selected-footer .in{max-width:1220px;margin:0 auto}.marketing-root .mkt-selected-footer .rv{opacity:0;transition:opacity .8s var(--ft-ease), transform .8s var(--ft-ease);transition-delay:var(--d,0s);transform:translateY(18px)}.marketing-root .mkt-selected-footer.seen .rv{opacity:1;transform:none}.marketing-root .mkt-selected-footer .cols{grid-template-columns:1.35fr 1fr 1.15fr .95fr 1.15fr;gap:36px;display:grid}.marketing-root .mkt-selected-footer .brand .lg{letter-spacing:.04em;align-items:center;gap:12px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.marketing-root .mkt-selected-footer .mkt-footer-logo{width:220px;height:auto;display:block}.marketing-root .mkt-selected-footer .brand p{color:var(--ft-mu);max-width:300px;margin-top:16px;font-size:14px;line-height:1.6}.marketing-root .mkt-selected-footer .mkt-ft-conv-wrap{margin-top:14px}.marketing-root .mkt-selected-footer .mkt-ft-conv-link{color:var(--ft-accent);font-size:13.5px;font-weight:600}.marketing-root .mkt-selected-footer .brand .off{gap:10px;margin-top:22px;display:grid}.marketing-root .mkt-selected-footer .brand .off span{color:var(--ft-mu);align-items:center;gap:9px;font-size:13px;display:flex}.marketing-root .mkt-selected-footer .brand .off svg{width:14px;height:14px;color:var(--ft-icon);flex:none}.marketing-root .mkt-selected-footer .col h4{font-family:var(--ft-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ft-mu);opacity:.88;margin-bottom:16px;font-size:11.5px;font-weight:700}.marketing-root .mkt-selected-footer .col h4:not(:first-child){margin-top:28px}.marketing-root .mkt-selected-footer .col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.marketing-root .mkt-selected-footer .lk{white-space:nowrap;color:#ffffffe0;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13.5px;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer .lk{color:#fdfaf3e0}.marketing-root .mkt-selected-footer .lk:after{content:"";background:var(--ft-accent);transform-origin:0;height:1px;transition:transform .35s var(--ft-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.marketing-root .mkt-selected-footer .lk:hover:after,.marketing-root .mkt-selected-footer .lk:focus-visible:after{transform:scaleX(1)}.marketing-root .mkt-selected-footer :focus-visible,.marketing-root .mkt-selected-footer .lk:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.marketing-root .mkt-selected-footer .lk .arr{opacity:0;width:11px;height:11px;transition:all .35s var(--ft-ease);transform:translate(-4px,4px)}.marketing-root .mkt-selected-footer .lk:hover .arr{opacity:1;transform:none}.marketing-root .mkt-selected-footer .tag{letter-spacing:.02em;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.2}.marketing-root .mkt-selected-footer .tag.l{background:var(--ft-tag-l-bg);color:var(--ft-tag-l-color);border:1px solid var(--ft-tag-l-border)}.marketing-root .mkt-selected-footer .tag.w{background:var(--ft-tag-w-bg);color:var(--ft-tag-w-color);border:1px solid var(--ft-tag-w-border)}.marketing-root .mkt-selected-footer .mkt-footer-offices{flex-direction:column;gap:16px;margin-top:14px;display:flex}.marketing-root .mkt-selected-footer .mkt-office-block{flex-direction:column;gap:4px;display:flex}.marketing-root .mkt-selected-footer .mkt-office-header{letter-spacing:.1em;text-transform:uppercase;color:var(--ft-mu);opacity:.9;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.marketing-root .mkt-selected-footer .mkt-office-icon{width:14px;height:14px;color:var(--ft-icon);flex-shrink:0;transition:color .15s}.marketing-root .mkt-selected-footer .mkt-office-phone{color:var(--ft-tx);align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.marketing-root .mkt-selected-footer .mkt-office-phone:hover{color:var(--ft-icon)}.marketing-root .mkt-selected-footer .mkt-office-location{color:var(--ft-mu);opacity:.85;align-items:center;gap:7px;margin:0;font-size:12px;line-height:1.35;display:flex}.marketing-root .mkt-selected-footer .cta{border-top:1px solid var(--ft-line);grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-top:68px;padding-top:56px;display:grid}.marketing-root .mkt-selected-footer .cta h3{font-family:var(--ft-serif);letter-spacing:-.025em;color:var(--ft-tx);margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.15}.marketing-root .mkt-selected-footer .cta h3 em{font-family:var(--ft-serif);color:var(--ft-accent);font-style:italic;font-weight:400}.marketing-root .mkt-selected-footer .cta .sub{color:var(--ft-mu);max-width:440px;margin-top:14px;font-size:14.5px;line-height:1.55}.marketing-root .mkt-selected-footer .frm{position:relative}.marketing-root .mkt-selected-footer .fld{background:#fff;border-radius:10px;padding:5px;transition:box-shadow .3s;display:flex;position:relative}.marketing-root .mkt-selected-footer .fld:focus-within{box-shadow:0 0 0 4px #ffffff38}html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer .fld:focus-within{box-shadow:0 0 0 4px #e4c99a59}.marketing-root .mkt-selected-footer .fld input{min-width:0;font:inherit;color:#111113;background:0 0;border:0;outline:0;flex:1;height:46px;padding:0 16px;font-size:15px}.marketing-root .mkt-selected-footer .fld input::placeholder{color:#8a8a92}.marketing-root .mkt-selected-footer .fld button{all:unset;cursor:pointer;background:var(--ft-cta-btn);color:var(--ft-cta-btn-tx);transition:transform .3s var(--ft-ease), background .3s;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:600;display:flex}.marketing-root .mkt-selected-footer .fld button:hover{background:var(--ft-cta-btn-hover)}.marketing-root .mkt-selected-footer .fld button:active{transform:scale(.97)}.marketing-root .mkt-selected-footer .fld button svg{width:13px;height:13px;transition:transform .3s var(--ft-ease)}.marketing-root .mkt-selected-footer .fld button:hover svg{transform:translate(3px)}.marketing-root .mkt-selected-footer .fld.err{animation:.4s mktSh}@keyframes mktSh{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.marketing-root .mkt-selected-footer .priv{color:var(--ft-mu);margin-top:12px;font-size:12px}.marketing-root .mkt-selected-footer .priv a{color:inherit;text-decoration:underline}.marketing-root .mkt-selected-footer .ok{color:#111113;opacity:0;pointer-events:none;transition:all .5s var(--ft-ease);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:0 18px;font-size:14.5px;font-weight:500;display:flex;position:absolute;inset:0;transform:scale(.98)}.marketing-root .mkt-selected-footer .frm.done .ok{opacity:1;pointer-events:auto;transform:none}.marketing-root .mkt-selected-footer .ok svg{flex:none;width:28px;height:28px}.marketing-root .mkt-selected-footer .ok path{stroke-dasharray:30;stroke-dashoffset:30px}.marketing-root .mkt-selected-footer .frm.done .ok path{animation:mktCk .6s .25s var(--ft-ease) forwards}@keyframes mktCk{to{stroke-dashoffset:0}}.marketing-root .mkt-selected-footer .ok small{color:#6b6b73;font-size:12px;font-weight:400;display:block}.marketing-root .mkt-selected-footer .hint{color:#ff9a9a;min-height:16px;margin-top:10px;font-size:12px}.marketing-root .mkt-selected-footer .bar{border-top:1px solid var(--ft-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding-top:30px;display:flex}.marketing-root .mkt-selected-footer .soc{gap:10px;display:flex}.marketing-root .mkt-selected-footer .soc a{background:var(--ft-tile);width:42px;height:42px;color:var(--ft-tx);transition:transform .35s var(--ft-ease), background .3s, color .3s;border-radius:9px;place-items:center;display:grid}.marketing-root .mkt-selected-footer .soc a:hover{background:var(--ft-tile-hover);color:var(--ft-tile-hover-tx);transform:translateY(-4px)}.marketing-root .mkt-selected-footer .soc svg{width:17px;height:17px}.marketing-root .mkt-selected-footer .rt{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.marketing-root .mkt-selected-footer .st{background:var(--ft-tile);color:var(--ft-tx);border-radius:99px;align-items:center;gap:9px;padding:9px 16px;font-size:13px;font-weight:500;display:flex}.marketing-root .mkt-selected-footer .st i{background:var(--ft-icon);border-radius:50%;width:8px;height:8px;position:relative}.marketing-root .mkt-selected-footer .st i:after{content:"";border:1px solid var(--ft-icon);border-radius:50%;animation:2s infinite mktPu;position:absolute;inset:-4px}@keyframes mktPu{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.marketing-root .mkt-selected-footer .top{all:unset;cursor:pointer;border:1px solid var(--ft-line);color:var(--ft-tx);border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:flex}.marketing-root .mkt-selected-footer .top:hover{background:var(--ft-accent);color:#111113;border-color:var(--ft-accent)}.marketing-root .mkt-selected-footer .top svg{width:12px;height:12px;transition:transform .3s var(--ft-ease)}.marketing-root .mkt-selected-footer .top:hover svg{transform:translateY(-3px)}.marketing-root .mkt-selected-footer .top:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.marketing-root .mkt-selected-footer .wm{height:calc(var(--fs,200px) * .78 + 215px);margin-top:-56px;padding:112px 24px 0;position:relative;overflow:hidden}.marketing-root .mkt-selected-footer .wm .w{letter-spacing:-.045em;white-space:nowrap;max-width:1180px;font-weight:800;line-height:.8;font-size:var(--fs,200px);text-align:center;background:radial-gradient(280px circle at var(--mx,50%) var(--my,30%), #fff9, transparent 62%), linear-gradient(180deg, #3a6356 0%, #15382e 45%, #02120e 92%);color:#0000;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity 1.2s var(--ft-ease), transform 1.2s var(--ft-ease);-webkit-background-clip:text;background-clip:text;margin:0 auto;display:block;transform:translateY(40px)}html[data-marketing-theme=charcoal] .marketing-root .mkt-selected-footer .wm .w{background:radial-gradient(280px circle at var(--mx,50%) var(--my,30%), #ffffff8c, transparent 62%), linear-gradient(180deg, #6c6d73 0%, #2f3035 45%, #0d0e10 92%);-webkit-background-clip:text;background-clip:text}html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer .wm .w{background:radial-gradient(280px circle at var(--mx,50%) var(--my,30%), #f3e6c8ad, transparent 62%), linear-gradient(180deg, #caa368 0%, #1e4a3c 45%, #021611 92%);-webkit-background-clip:text;background-clip:text}.marketing-root .mkt-selected-footer.seen .wm .w{opacity:1;transform:none}.marketing-root .mkt-selected-footer .cp{color:#ffffffd9;z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1220px;margin:0 auto;padding:0 24px;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:30px;left:0;right:0}html[data-marketing-theme=emerald] .marketing-root .mkt-selected-footer .cp{color:#fdfaf3d9}.marketing-root .mkt-selected-footer .cp-copy span{color:var(--ft-mu);font-weight:400}.marketing-root .mkt-selected-footer .cp-legal{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.marketing-root .mkt-selected-footer .cp-legal-link{color:var(--ft-mu);font-weight:500;text-decoration:none;transition:color .2s}.marketing-root .mkt-selected-footer button.cp-legal-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.marketing-root .mkt-selected-footer .cp-legal-link:hover{color:var(--ft-accent)}@media (max-width:1080px){.marketing-root .mkt-selected-footer .cols{grid-template-columns:1fr 1fr 1fr;gap:32px 24px}.marketing-root .mkt-selected-footer .brand{grid-column:1/-1}.marketing-root .mkt-selected-footer .cta{grid-template-columns:1fr;gap:28px}}@media (max-width:720px){.marketing-root .mkt-selected-footer .pn{border-radius:0 0 32px 32px;padding:60px 20px 40px}.marketing-root .mkt-selected-footer .cols{grid-template-columns:1fr 1fr;gap:28px 18px}.marketing-root .mkt-selected-footer .brand{grid-column:1/-1}.marketing-root .mkt-selected-footer .lk{white-space:normal}.marketing-root .mkt-selected-footer .fld{flex-direction:column;gap:6px}.marketing-root .mkt-selected-footer .fld input{height:46px}.marketing-root .mkt-selected-footer .fld button{justify-content:center;height:46px}.marketing-root .mkt-selected-footer .bar{flex-direction:column;align-items:flex-start}.marketing-root .mkt-selected-footer .cp{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.marketing-root .mkt-selected-footer *{transition:none!important;animation:none!important}.marketing-root .mkt-selected-footer .rv,.marketing-root .mkt-selected-footer .wm .w{opacity:1;transform:none}}[data-marketing-newsletter] .bg-card{background:var(--color-mkt-surface);color:var(--color-mkt-ink);border-color:var(--color-mkt-line)}[data-marketing-newsletter] .text-foreground{color:var(--color-mkt-ink)}[data-marketing-newsletter] .text-muted-foreground{color:var(--color-mkt-muted)}[data-marketing-newsletter] input{color:var(--color-mkt-ink);background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}[data-marketing-newsletter] .bg-primary{background:var(--color-mkt-action);color:#fff}[data-marketing-newsletter] :focus-visible{outline:3px solid var(--mkt-focus);outline-offset:3px}@media (max-width:1179px){.marketing-root{--mkt-nav-height:60px}.marketing-root .mkt-public-header{background:var(--color-mkt-surface);border-bottom:1px solid var(--color-mkt-line);z-index:1000;position:relative;height:var(--mkt-nav-height,60px)!important;min-height:var(--mkt-nav-height,60px)!important}.marketing-root .mkt-public-nav{width:100%!important;max-width:100%!important;height:var(--mkt-nav-height,60px)!important;min-height:var(--mkt-nav-height,60px)!important;max-height:var(--mkt-nav-height,60px)!important;box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-inline:auto!important;padding:0 16px!important;display:flex!important;overflow:visible!important}.marketing-root .mkt-brand{flex-shrink:0!important;align-items:center!important;width:auto!important;max-width:165px!important;height:100%!important;display:flex!important}.marketing-root .mkt-brand img{object-fit:contain!important;width:auto!important;height:30px!important;max-height:30px!important}.marketing-root .mkt-menu-toggle{height:38px!important;min-height:38px!important;color:var(--color-mkt-ink)!important;border:1px solid var(--color-mkt-line)!important;cursor:pointer!important;background:0 0!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 14px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.85rem!important;font-weight:600!important;transition:all .15s!important;display:inline-flex!important}.marketing-root .mkt-menu-toggle:hover,.marketing-root .mkt-menu-toggle[aria-expanded=true]{background:var(--mkt-soft)!important;color:var(--color-mkt-action)!important;border-color:var(--color-mkt-action)!important}.marketing-root .mkt-nav-links:not([data-open=true]),.marketing-root .mkt-nav-links[data-open=false]{display:none!important}.marketing-root .mkt-nav-links[data-open=true]{top:var(--mkt-nav-height,60px)!important;width:100vw!important;height:calc(100vh - var(--mkt-nav-height,60px))!important;height:calc(100dvh - var(--mkt-nav-height,60px))!important;max-height:calc(100dvh - var(--mkt-nav-height,60px))!important;background:var(--color-mkt-surface)!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;z-index:99999!important;border-top:1px solid var(--color-mkt-line)!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:10px 20px 48px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 20px 40px #0000001f!important}.marketing-root .mkt-nav-links .mkt-subnav-sep{display:none!important}.marketing-root .mkt-small-disclosure{width:100%!important;height:auto!important;display:block!important}.marketing-root .mkt-nav-links summary,.marketing-root .mkt-nav-links>a:not(.mkt-btn-primary){border-bottom:1px solid var(--color-mkt-line)!important;width:100%!important;height:auto!important;min-height:48px!important;color:var(--color-mkt-ink)!important;cursor:pointer!important;box-sizing:border-box!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;padding:12px 4px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.94rem!important;font-weight:500!important;text-decoration:none!important;transition:color .15s!important;display:flex!important}.marketing-root .mkt-nav-links summary:hover,.marketing-root .mkt-nav-links>a:not(.mkt-btn-primary):hover{color:var(--color-mkt-action)!important}.marketing-root .mkt-nav-links details[open]>summary{color:var(--color-mkt-action)!important;font-weight:600!important}.marketing-root .mkt-nav-links summary .mkt-nav-chevron{opacity:.75!important;transition:transform .2s!important}.marketing-root .mkt-nav-links details[open]>summary .mkt-nav-chevron{color:var(--color-mkt-action)!important;transform:rotate(180deg)!important}.marketing-root .mkt-small-menu{width:100%!important;min-width:0!important;box-shadow:none!important;border:1px solid var(--color-mkt-line)!important;background:var(--mkt-soft)!important;box-sizing:border-box!important;border-radius:8px!important;margin:8px 0 12px!important;padding:6px!important;position:static!important}.marketing-root .mkt-small-menu a{min-height:42px!important;color:var(--color-mkt-ink)!important;background:0 0!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;padding:10px 12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.88rem!important;font-weight:500!important;display:flex!important}.marketing-root .mkt-small-menu a:hover{background:var(--color-mkt-surface)!important;color:var(--color-mkt-action)!important}.marketing-root .mkt-nav-links .mkt-theme-picker{box-sizing:border-box!important;width:100%!important;margin-left:0!important;display:block!important}.marketing-root .mkt-nav-links .mkt-theme-picker summary{border-bottom:1px solid var(--color-mkt-line)!important;width:100%!important;min-height:48px!important;color:var(--color-mkt-ink)!important;cursor:pointer!important;justify-content:space-between!important;align-items:center!important;padding:12px 4px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.94rem!important;font-weight:500!important;display:flex!important}.marketing-root .mkt-nav-links .mkt-theme-picker .mkt-theme-menu{border:1px solid var(--color-mkt-line)!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:var(--mkt-soft)!important;box-sizing:border-box!important;border-radius:8px!important;margin:8px 0 12px!important;padding:12px 14px!important;position:static!important}.marketing-root .mkt-theme-menu fieldset{border:none!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}.marketing-root .mkt-theme-menu legend{text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--color-mkt-muted)!important;margin-bottom:6px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.76rem!important;font-weight:700!important}.marketing-root .mkt-theme-menu label{color:var(--color-mkt-ink)!important;cursor:pointer!important;align-items:center!important;gap:10px!important;padding:6px 4px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.88rem!important;font-weight:500!important;display:flex!important}.marketing-root .mkt-nav-links .mkt-btn-primary{box-sizing:border-box!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:46px!important;margin-top:14px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.92rem!important;font-weight:600!important;display:flex!important}.marketing-root .mkt-products-menu[open]:before{display:none!important}.marketing-root .mkt-mega-menu{border:1px solid var(--color-mkt-line)!important;width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;clip-path:none!important;background:var(--mkt-soft)!important;box-sizing:border-box!important;border-radius:8px!important;flex-direction:column!important;margin:8px 0 12px!important;padding:12px!important;animation:none!important;display:flex!important;position:static!important;inset:auto!important}.marketing-root .mkt-drawer-left{border-right:none!important;width:100%!important;padding:0!important;overflow:visible!important}.marketing-root .mkt-drawer-right{display:none!important}.marketing-root .mkt-drawer-header{border-bottom:1px solid var(--color-mkt-line)!important;justify-content:space-between!important;align-items:center!important;margin-bottom:6px!important;padding-bottom:8px!important;display:flex!important}.marketing-root .mkt-drawer-header .mkt-kicker{display:none!important}.marketing-root .mkt-drawer-header h2{margin:0!important;font-size:1.05rem!important}.marketing-root .mkt-drawer-group h3{margin:10px 0 4px!important;font-size:.72rem!important}.marketing-root .mkt-product-row{background:var(--color-mkt-surface)!important;border:1px solid var(--color-mkt-line)!important;border-radius:6px!important;min-height:40px!important;margin-bottom:4px!important;padding:8px 10px!important}.marketing-root .mkt-product-row:hover{border-color:var(--color-mkt-action)!important}.marketing-root .mkt-selected-hero{gap:30px}.marketing-root .mkt-workflow-art ul{grid-template-columns:1fr}.marketing-root .mkt-example-copy{padding:36px}.marketing-root .mkt-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root .mkt-footer-columns section:first-child{grid-column:1/-1}}@media (max-width:767px){.marketing-root .mkt-shell{width:calc(100% - 32px)}.marketing-root .mkt-public-nav{gap:12px;width:100%!important;max-width:100%!important;padding:12px 16px!important}.marketing-root .mkt-brand,.marketing-root .mkt-brand img{width:min(180px,100%);max-height:32px}.marketing-root .mkt-nav-links{flex-direction:column;align-items:stretch;gap:0}.marketing-root .mkt-nav-links summary{min-height:48px}.marketing-root .mkt-mega-menu,.marketing-root .mkt-theme-menu{width:auto;min-width:0;box-shadow:none;border-radius:8px;margin-bottom:12px;padding:14px;position:static;transform:none}.marketing-root .mkt-mega-menu{grid-template-columns:1fr;gap:20px}.marketing-root .mkt-menu-groups{grid-template-columns:1fr 1fr}.marketing-root .mkt-selected-hero{grid-template-columns:1fr;gap:40px;padding-block:44px 50px}.marketing-root .mkt-start{padding-block:44px 50px}.marketing-root .mkt-hero-board{grid-template-columns:1fr}.marketing-root .mkt-hero-board-main{grid-area:auto}.marketing-root .mkt-hero-board img,.marketing-root .mkt-hero-board-main img{height:180px}.marketing-root .mkt-workflow-art{padding:0}.marketing-root .mkt-workflow-art ul{grid-template-columns:1fr 1fr}.marketing-root .mkt-workflow-art li{flex-direction:column;align-items:start}.marketing-root .mkt-section-heading{display:block}.marketing-root .mkt-section-heading>p{margin-top:24px}.marketing-root .mkt-compact-products,.marketing-root .mkt-product-example{grid-template-columns:1fr}.marketing-root .mkt-product-examples{padding-block:44px 50px}.marketing-root .mkt-example-copy{padding:32px 28px 12px}.marketing-root .mkt-example-copy h3{font-size:2.35rem}.marketing-root .mkt-example-art{margin:20px;padding:0}.marketing-root .mkt-upcoming-section{padding-block:44px 56px}.marketing-root .mkt-upcoming-wrap{padding-block:0}.marketing-root .mkt-upcoming-scroller{gap:16px;padding-left:20px;padding-right:20px;scroll-padding-left:20px;scroll-padding-right:20px}.marketing-root .mkt-upcoming{flex:0 0 min(84vw,300px);min-width:min(84vw,300px);max-width:min(84vw,300px);min-height:440px;padding:14px}.marketing-root .mkt-upcoming-controls-wrap{margin-top:28px}.marketing-root .mkt-upcoming-controls{gap:18px}.marketing-root .mkt-audience ul{grid-template-columns:1fr}.marketing-root .mkt-audience a{grid-template-columns:6.5rem 1fr auto}.marketing-root .mkt-home-updates{padding-block:44px 50px}.marketing-root .mkt-faq{grid-template-columns:1fr;gap:28px;padding-block:44px 56px}.marketing-root .mkt-faq summary{padding:16px 18px;font-size:.98rem}.marketing-root .mkt-faq details p{padding:0 18px 18px;font-size:.9rem}.marketing-root .mkt-faq summary span{width:28px;min-width:28px;height:28px;font-size:1.1rem}.marketing-root .mkt-footer-top{flex-direction:column;align-items:start;gap:24px}.marketing-root .mkt-footer-columns{gap:32px 22px}.marketing-root .mkt-footer-columns section:last-child{grid-column:1/-1}}@media (max-width:540px){.marketing-root .mkt-footer-columns section:first-child ul{column-count:1}}@media (prefers-reduced-motion:reduce){.marketing-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#b9ccc2]{fill:#bfc1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9ccc2]{stroke:#bfc1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9ccc2]{flood-color:#bfc1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#193f31]{fill:#2a2b2e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#193f31]{stroke:#2a2b2e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#193f31]{flood-color:#2a2b2e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#b9d0c5]{fill:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9d0c5]{stroke:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9d0c5]{flood-color:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#739a86]{fill:#80838d}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#739a86]{stroke:#80838d}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#739a86]{flood-color:#80838d}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#fffdf7]{fill:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#fffdf7]{stroke:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#fffdf7]{flood-color:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#bbcec0]{fill:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#bbcec0]{stroke:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#bbcec0]{flood-color:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#1a735d]{fill:#43454a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#1a735d]{stroke:#43454a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#1a735d]{flood-color:#43454a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#2b5044]{fill:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#2b5044]{stroke:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#2b5044]{flood-color:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#e3edcf]{fill:#dcdde0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3edcf]{stroke:#dcdde0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3edcf]{flood-color:#dcdde0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#347059]{fill:#4d5057}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#347059]{stroke:#4d5057}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#347059]{flood-color:#4d5057}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#456756]{fill:#51545b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#456756]{stroke:#51545b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#456756]{flood-color:#51545b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#c7d4c7]{fill:#cbccd0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#c7d4c7]{stroke:#cbccd0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c7d4c7]{flood-color:#cbccd0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#c4dbcc]{fill:#cdced2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#c4dbcc]{stroke:#cdced2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c4dbcc]{flood-color:#cdced2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#e9eee4]{fill:#e8e8ea}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#e9eee4]{stroke:#e8e8ea}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e9eee4]{flood-color:#e8e8ea}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#f0dfc3]{fill:#e1dbd2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#f0dfc3]{stroke:#e1dbd2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f0dfc3]{flood-color:#e1dbd2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#cbb691]{fill:#beb29e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#cbb691]{stroke:#beb29e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cbb691]{flood-color:#beb29e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#655235]{fill:#5c503e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#655235]{stroke:#5c503e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#655235]{flood-color:#5c503e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#cdbb9b]{fill:#c3b8a5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#cdbb9b]{stroke:#c3b8a5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cdbb9b]{flood-color:#c3b8a5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#aa8751]{fill:#978364}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#aa8751]{stroke:#978364}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#aa8751]{flood-color:#978364}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#6d775c]{fill:#64676f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#6d775c]{stroke:#64676f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#6d775c]{flood-color:#64676f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#dfc79f]{fill:#ccc2b2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#dfc79f]{stroke:#ccc2b2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#dfc79f]{flood-color:#ccc2b2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#d6e8dd]{fill:#dddee1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#d6e8dd]{stroke:#dddee1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#d6e8dd]{flood-color:#dddee1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#a2c7b4]{fill:#b0b2b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#a2c7b4]{stroke:#b0b2b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#a2c7b4]{flood-color:#b0b2b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#295c4c]{fill:#3f4146}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#295c4c]{stroke:#3f4146}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#295c4c]{flood-color:#3f4146}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#8fbaa3]{fill:#a0a2a9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#8fbaa3]{stroke:#a0a2a9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#8fbaa3]{flood-color:#a0a2a9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#e3eedb]{fill:#e3e4e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3eedb]{stroke:#e3e4e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3eedb]{flood-color:#e3e4e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#365f4a]{fill:#46484f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#365f4a]{stroke:#46484f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#365f4a]{flood-color:#46484f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#88ac97]{fill:#9497a0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#88ac97]{stroke:#9497a0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#88ac97]{flood-color:#9497a0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#edf6e9]{fill:#efeff0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#edf6e9]{stroke:#efeff0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#edf6e9]{flood-color:#efeff0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#e5dfee]{fill:#e6e2eb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#e5dfee]{stroke:#e6e2eb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e5dfee]{flood-color:#e6e2eb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#c3b2d7]{fill:#c4b9d0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#c3b2d7]{stroke:#c4b9d0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c3b2d7]{flood-color:#c4b9d0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#a28bb7]{fill:#a28eb4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#a28bb7]{stroke:#a28eb4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#a28bb7]{flood-color:#a28eb4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#705784]{fill:#705883}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#705784]{stroke:#705883}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#705784]{flood-color:#705883}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#c5b7d4]{fill:#c5bad1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#c5b7d4]{stroke:#c5bad1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c5b7d4]{flood-color:#c5bad1}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#11654f]{fill:#38393e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#11654f]{stroke:#38393e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#11654f]{flood-color:#38393e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#f4f7ec]{fill:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#f4f7ec]{stroke:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f4f7ec]{flood-color:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#f3f8eb]{fill:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#f3f8eb]{stroke:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f3f8eb]{flood-color:#f1f1f2}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#728966]{fill:#71747e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#728966]{stroke:#71747e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#728966]{flood-color:#71747e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [fill=\#7c9a87]{fill:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [stroke=\#7c9a87]{stroke:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-ecosystem [flood-color=\#7c9a87]{flood-color:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#bbcebf]{fill:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#bbcebf]{stroke:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#bbcebf]{flood-color:#c1c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#123e2b]{fill:#26272a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#123e2b]{stroke:#26272a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#123e2b]{flood-color:#26272a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#dce9db]{fill:#e0e1e4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#dce9db]{stroke:#e0e1e4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#dce9db]{flood-color:#e0e1e4}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#fffef8]{fill:#fcfcfb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#fffef8]{stroke:#fcfcfb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#fffef8]{flood-color:#fcfcfb}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#b9cdbb]{fill:#c0c1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#b9cdbb]{stroke:#c0c1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#b9cdbb]{flood-color:#c0c1c6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#d6dfd2]{fill:#d6d7db}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#d6dfd2]{stroke:#d6d7db}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#d6dfd2]{flood-color:#d6d7db}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#497f62]{fill:#5e616a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#497f62]{stroke:#5e616a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#497f62]{flood-color:#5e616a}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#2a5140]{fill:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#2a5140]{stroke:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#2a5140]{flood-color:#3a3c41}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#697c6a]{fill:#6c6f79}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#697c6a]{stroke:#6c6f79}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#697c6a]{flood-color:#6c6f79}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#52705a]{fill:#5c5e66}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#52705a]{stroke:#5c5e66}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#52705a]{flood-color:#5c5e66}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#dbe2d7]{fill:#dbdcde}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#dbe2d7]{stroke:#dbdcde}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#dbe2d7]{flood-color:#dbdcde}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#ebf0df]{fill:#e6e7e9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#ebf0df]{stroke:#e6e7e9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#ebf0df]{flood-color:#e6e7e9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#8daa80]{fill:#8f929b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#8daa80]{stroke:#8f929b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#8daa80]{flood-color:#8f929b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#526e4f]{fill:#595c64}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#526e4f]{stroke:#595c64}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#526e4f]{flood-color:#595c64}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#b4c5a5]{fill:#b1b3b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#b4c5a5]{stroke:#b1b3b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#b4c5a5]{flood-color:#b1b3b9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#f3ead7]{fill:#eae7e0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#f3ead7]{stroke:#eae7e0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#f3ead7]{flood-color:#eae7e0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#c6ac78]{fill:#b2a58c}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#c6ac78]{stroke:#b2a58c}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#c6ac78]{flood-color:#b2a58c}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#d8c8a7]{fill:#ccc4b3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#d8c8a7]{stroke:#ccc4b3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#d8c8a7]{flood-color:#ccc4b3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#dbece1]{fill:#e2e3e5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#dbece1]{stroke:#e2e3e5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#dbece1]{flood-color:#e2e3e5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#a8c9b4]{fill:#b5b7bc}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#a8c9b4]{stroke:#b5b7bc}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#a8c9b4]{flood-color:#b5b7bc}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#4f7860]{fill:#5e6169}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#4f7860]{stroke:#5e6169}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#4f7860]{flood-color:#5e6169}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#a2c0aa]{fill:#adafb5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#a2c0aa]{stroke:#adafb5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#a2c0aa]{flood-color:#adafb5}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#39815d]{fill:#585a62}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#39815d]{stroke:#585a62}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#39815d]{flood-color:#585a62}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#e9e2ed]{fill:#e9e3ec}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#e9e2ed]{stroke:#e9e3ec}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#e9e2ed]{flood-color:#e9e3ec}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#c5b7d0]{fill:#c5b8cf}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#c5b7d0]{stroke:#c5b8cf}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#c5b7d0]{flood-color:#c5b8cf}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#eef0e8]{fill:#ebebed}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#eef0e8]{stroke:#ebebed}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#eef0e8]{flood-color:#ebebed}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#7f9270]{fill:#7a7e88}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#7f9270]{stroke:#7a7e88}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#7f9270]{flood-color:#7a7e88}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#829475]{fill:#7e818b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#829475]{stroke:#7e818b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#829475]{flood-color:#7e818b}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#c5d0bb]{fill:#c2c4c9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#c5d0bb]{stroke:#c2c4c9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#c5d0bb]{flood-color:#c2c4c9}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#174d3b]{fill:#2f3135}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#174d3b]{stroke:#2f3135}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#174d3b]{flood-color:#2f3135}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#b7d5b5]{fill:#c2c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#b7d5b5]{stroke:#c2c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#b7d5b5]{flood-color:#c2c3c8}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#f4f7ed]{fill:#f1f2f3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#f4f7ed]{stroke:#f1f2f3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#f4f7ed]{flood-color:#f1f2f3}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [fill=\#7b9b7e]{fill:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [stroke=\#7b9b7e]{stroke:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-crm [flood-color=\#7b9b7e]{flood-color:#858891}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#dfd8e7]{fill:#dfd9e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#dfd8e7]{stroke:#dfd9e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#dfd8e7]{flood-color:#dfd9e6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#d4dfc9]{fill:#d2d3d6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#d4dfc9]{stroke:#d2d3d6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#d4dfc9]{flood-color:#d2d3d6}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#9aaa89]{fill:#94979f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#9aaa89]{stroke:#94979f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#9aaa89]{flood-color:#94979f}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#718b67]{fill:#727680}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#718b67]{stroke:#727680}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#718b67]{flood-color:#727680}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#a6b69b]{fill:#a4a6ad}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#a6b69b]{stroke:#a4a6ad}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#a6b69b]{flood-color:#a4a6ad}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#f1dfbe]{fill:#dfdad0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#f1dfbe]{stroke:#dfdad0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#f1dfbe]{flood-color:#dfdad0}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#c5ac7c]{fill:#b3a68e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#c5ac7c]{stroke:#b3a68e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#c5ac7c]{flood-color:#b3a68e}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#b98f60]{fill:#a38e76}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#b98f60]{stroke:#a38e76}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#b98f60]{flood-color:#a38e76}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#fffdf7]{fill:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#fffdf7]{stroke:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#fffdf7]{flood-color:#fcfbfa}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [fill=\#c0b0ce]{fill:#c0b2cc}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [stroke=\#c0b0ce]{stroke:#c0b2cc}html[data-marketing-theme=charcoal] .marketing-root .mkt-illustration-people [flood-color=\#c0b0ce]{flood-color:#c0b2cc}.marketing-root.mkt-catalogue-page .mkt-catalogue-main{padding-block:55px 80px}.marketing-root.mkt-catalogue-page .mkt-catalogue-heading{justify-content:space-between;align-items:end;gap:40px;padding-bottom:40px;display:flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-heading h1{font-size:clamp(3.2rem,5.8vw,5.5rem)}.marketing-root.mkt-catalogue-page .mkt-catalogue-heading .mkt-lead{margin-top:24px}.marketing-root.mkt-catalogue-page .mkt-catalogue-filters{border-block:1px solid var(--color-mkt-line);grid-template-columns:minmax(180px,2fr) repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:16px;padding-block:28px;display:grid}.marketing-root.mkt-catalogue-page .mkt-catalogue-filters[hidden]{display:none}.marketing-root.mkt-catalogue-page .mkt-catalogue-filters label{margin-bottom:9px;font-size:.875rem;font-weight:600;display:block}.marketing-root.mkt-catalogue-page .mkt-catalogue-filters input,.marketing-root.mkt-catalogue-page .mkt-catalogue-filters select{border:1px solid var(--color-mkt-muted);background:var(--color-mkt-surface);width:100%;min-width:0;min-height:48px;color:var(--color-mkt-ink);font:inherit;border-radius:4px;padding:10px 12px;font-size:.9rem}.marketing-root.mkt-catalogue-page .mkt-catalogue-filters button{cursor:pointer;border-bottom:1px solid;min-height:48px;padding:8px 4px;font-size:.85rem;font-weight:600}.marketing-root.mkt-catalogue-page .mkt-catalogue-notice{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);margin-block:24px;padding:18px 22px;font-size:.9rem;line-height:1.65}.marketing-root.mkt-catalogue-page .mkt-catalogue-meta{color:var(--color-mkt-muted);justify-content:space-between;gap:20px;padding-block:28px 12px;font-size:.85rem;display:flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-list{border-bottom:1px solid var(--color-mkt-line)}.marketing-root.mkt-catalogue-page .mkt-catalogue-item{border-top:1px solid var(--color-mkt-line);grid-template-columns:54px minmax(0,1fr) 95px 185px;align-items:center;gap:28px;padding-block:30px;display:grid}.marketing-root.mkt-catalogue-page .mkt-catalogue-item>.mkt-icon{width:48px;height:48px}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-copy .mkt-kicker{margin-bottom:4px;font-size:.65rem}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-copy>a{align-items:center;gap:14px;min-height:44px;display:inline-flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-item h3{letter-spacing:-.03em;font-family:Arial,Helvetica,sans-serif;font-size:1.55rem;font-weight:600;line-height:1.3}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-copy>p:last-child{color:var(--color-mkt-muted);max-width:670px;margin-top:6px;font-size:.94rem;line-height:1.65}.marketing-root.mkt-catalogue-page .mkt-product-status,.marketing-root.mkt-product-page .mkt-product-status{border:1px solid var(--color-mkt-line);white-space:nowrap;border-radius:20px;width:fit-content;padding:6px 10px;font-size:.7rem;line-height:1.5}.marketing-root.mkt-catalogue-page .mkt-product-status[data-status=waitlist],.marketing-root.mkt-product-page .mkt-product-status[data-status=waitlist]{background:var(--mkt-soft);border-color:var(--color-mkt-muted)}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions{flex-direction:column;align-items:start;gap:5px;display:flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions a{border-bottom:1px solid;align-items:center;gap:12px;min-height:44px;font-size:.85rem;font-weight:600;display:inline-flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions a+a{border:0;font-size:.75rem;font-weight:400}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions>span{color:var(--color-mkt-muted);font-size:.75rem;line-height:1.5}.marketing-root.mkt-catalogue-page .mkt-catalogue-empty{padding-block:55px}.marketing-root.mkt-catalogue-page .mkt-catalogue-empty h2{margin-bottom:18px;font-size:2rem}.marketing-root.mkt-catalogue-page .mkt-catalogue-empty p{color:var(--color-mkt-muted);margin-bottom:24px}.marketing-root.mkt-catalogue-page .mkt-catalogue-pagination{flex-wrap:wrap;align-items:center;gap:10px;padding-block:25px;display:flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-pagination a{border:1px solid var(--color-mkt-line);border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;display:flex}.marketing-root.mkt-catalogue-page .mkt-catalogue-pagination [aria-current=page]{background:var(--color-mkt-action);color:#fff;font-weight:600}.marketing-root.mkt-catalogue-page .mkt-upcoming-wrap{width:100%;padding-block:55px 25px}.marketing-root.mkt-product-page .mkt-product-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding-block:45px 80px;display:grid}.marketing-root.mkt-product-page .mkt-product-back{align-items:center;min-height:44px;margin-bottom:25px;font-size:.85rem;display:inline-flex}.marketing-root.mkt-product-page .mkt-product-title-line{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.marketing-root.mkt-product-page .mkt-product-title-line .mkt-kicker{margin:0}.marketing-root.mkt-product-page .mkt-product-hero h1{margin-bottom:26px;font-size:clamp(2.8rem,4.5vw,4.6rem);line-height:1.06}.marketing-root.mkt-product-page .mkt-product-hero-art{background:var(--mkt-soft);border-radius:18px;padding:18px 18px 0;overflow:hidden}.marketing-root.mkt-product-page .mkt-product-hero-art svg{width:100%;height:auto;display:block}.marketing-root.mkt-product-page .mkt-product-hero-art .mkt-product-shot{object-fit:cover;object-position:left top;border:1px solid var(--color-mkt-line);background:#fff;border-radius:14px;width:100%;height:420px;display:block}.marketing-root.mkt-product-page .mkt-product-hero-drawing{padding:18px 18px 0}.marketing-root.mkt-product-page .mkt-drawing-frame{border:1px solid var(--color-mkt-line);aspect-ratio:5/4;background:#f7faf8;border-radius:14px;place-items:center;display:grid;overflow:hidden}.marketing-root.mkt-product-page .mkt-drawing-frame svg{width:124%;max-width:none;height:auto;display:block}.marketing-root.mkt-product-page .mkt-product-hero-art figcaption{text-align:center;color:var(--color-mkt-muted);padding:6px 12px 16px;font-size:.65rem}.marketing-root.mkt-product-page .mkt-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.marketing-root.mkt-product-page .mkt-actions .mkt-text-link{margin-top:0}.marketing-root.mkt-product-page .mkt-product-intake{width:100%;color:var(--color-mkt-muted);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);padding:18px;font-size:.9rem;line-height:1.65}.marketing-root.mkt-product-page .mkt-product-discussion{border-top:1px solid var(--color-mkt-line);grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding-block:72px 84px;display:grid}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-mkt-muted);font-size:12px;font-weight:600}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-h2{letter-spacing:-.025em;color:var(--color-mkt-ink);margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.8vw,56px);font-weight:400;line-height:1.04}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-body{max-width:440px;color:var(--color-mkt-muted);margin-top:24px;font-size:16px;line-height:1.65}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;display:flex}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-note{color:var(--color-mkt-muted);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-note i{background:#1f9d55;border-radius:50%;width:6px;height:6px;display:inline-block}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-right{flex-direction:column;display:flex}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-list{margin-top:6px}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item{border-bottom:1px solid var(--color-mkt-line);position:relative}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item:after{content:"";background:var(--color-mkt-action,var(--color-mkt-ink));transform-origin:0;width:100%;height:2px;transition:transform .5s cubic-bezier(.22,.8,.2,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open:after{transform:scaleX(1)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-trigger{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:40px 1fr 28px;align-items:center;width:100%;padding:20px 0;display:grid}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-trigger:focus-visible{outline:2px solid var(--color-mkt-action);outline-offset:3px;border-radius:8px}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-trigger em{color:var(--color-mkt-muted);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:600;transition:color .3s}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-trigger span{letter-spacing:-.01em;color:var(--color-mkt-ink);font-size:1.15rem;font-weight:500;transition:transform .4s cubic-bezier(.22,.8,.2,1)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open .mkt-discussion-trigger span{transform:translate(4px)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open .mkt-discussion-trigger em{color:var(--color-mkt-ink)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-trigger svg{width:14px;height:14px;color:var(--color-mkt-muted);transition:transform .4s cubic-bezier(.22,.8,.2,1)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open .mkt-discussion-trigger svg{color:var(--color-mkt-ink);transform:rotate(45deg)}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-body{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,.8,.2,1);display:grid}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open .mkt-discussion-body{grid-template-rows:1fr}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-body>div{overflow:hidden}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-body p{color:var(--color-mkt-muted);opacity:0;max-width:480px;padding:0 0 6px 40px;font-size:14.5px;line-height:1.6;transition:opacity .35s}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-item.is-open .mkt-discussion-body p{opacity:1;transition-delay:.1s}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-tags{flex-wrap:wrap;gap:8px;padding:10px 0 20px 40px;display:flex}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-tags b{background:var(--mkt-soft);color:var(--color-mkt-ink);border:1px solid var(--color-mkt-line);border-radius:99px;padding:4px 10px;font-size:12px;font-weight:500}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-bring{border:1px dashed var(--color-mkt-line);background:var(--mkt-panel);color:var(--color-mkt-muted);border-radius:14px;align-items:flex-start;gap:14px;margin-top:32px;padding:16px 18px;font-size:13.5px;line-height:1.55;display:flex}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-bring svg{width:18px;height:18px;color:var(--color-mkt-ink);flex:none;margin-top:2px}.marketing-root.mkt-product-page .mkt-product-discussion .mkt-discussion-bring strong{color:var(--color-mkt-ink);font-weight:600}@media (max-width:960px){.marketing-root.mkt-product-page .mkt-product-discussion{grid-template-columns:1fr;gap:40px;padding-block:56px 64px}}.marketing-root.mkt-product-page{overflow-x:clip}.marketing-root.mkt-product-page .mkt-product-strengths{--serif:Georgia, "Times New Roman", serif;--sans:inherit;--bg:var(--mkt-night,#06261e);--tile:var(--color-mkt-action,#0b5c4a);--ink:#1b1220;--mute:#6f6676;--line:#ece7ee;--lite:#f6f1f7;--ok:#2aa866;--ease:cubic-bezier(.22, .8, .2, 1);background:var(--bg);isolation:isolate;color:#fff;border:none;border-radius:0;width:100vw;max-width:100vw;margin:56px calc(50% - 50vw) 0;padding:96px 0 80px;position:relative;overflow:hidden}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-strengths{--bg:#1c1d21;--tile:#2c2e35}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-strengths{--bg:#06261e;--tile:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-strengths .lk{background:var(--color-mkt-action,#0b5c4a);color:#f3e6c8;border:1px solid var(--color-mkt-line,#e4c99a);box-shadow:0 4px 16px #00000059}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-strengths .lk:hover{background:#084839;box-shadow:0 8px 24px #00000073}.marketing-root.mkt-product-page .mkt-product-strengths+.mkt-product-features{border-top:none;padding-top:40px}.marketing-root.mkt-product-page .mkt-product-strengths .drift-wrap{z-index:0;pointer-events:none;height:380px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 48px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 48px calc(100% - 32px),#0000 100%)}.marketing-root.mkt-product-page .mkt-product-strengths .drift{opacity:1;gap:12px;width:min(1200px,100% - 32px);display:grid;position:absolute;top:32px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0% 2%,#000 10% 18%,#0000 28% 72%,#000 82% 90%,#0000 98% 100%);mask-image:linear-gradient(90deg,#0000 0% 2%,#000 10% 18%,#0000 28% 72%,#000 82% 90%,#0000 98% 100%)}.marketing-root.mkt-product-page .mkt-product-strengths .drift-slope-shadow-left{pointer-events:none;z-index:1;background:linear-gradient(to right, var(--bg) 0%, var(--bg) calc(100% - min(600px, calc(50vw - 16px))), transparent calc(100% - min(480px, calc(50vw - 50px))), transparent calc(100% - 380px), var(--bg) calc(100% - 260px), var(--bg) 100%);position:absolute;inset:0 50% 0 0}.marketing-root.mkt-product-page .mkt-product-strengths .drift-slope-shadow-right{pointer-events:none;z-index:1;background:linear-gradient(to left, var(--bg) 0%, var(--bg) calc(100% - min(600px, calc(50vw - 16px))), transparent calc(100% - min(480px, calc(50vw - 50px))), transparent calc(100% - 380px), var(--bg) calc(100% - 260px), var(--bg) 100%);position:absolute;inset:0 0 0 50%}.marketing-root.mkt-product-page .mkt-product-strengths .tr{gap:12px;width:max-content;animation:46s linear infinite mktStrengthsMv;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .tr:nth-child(2){margin-left:-60px;animation-duration:58s;animation-direction:reverse}.marketing-root.mkt-product-page .mkt-product-strengths .tr:nth-child(3){animation-duration:52s}@keyframes mktStrengthsMv{to{transform:translate(-50%)}}.marketing-root.mkt-product-page .mkt-product-strengths .tg{color:#ffffffe0;white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff24;border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 18px;font-size:13px;font-weight:500;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .tg i{background:#ffffff38;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .tg i svg{width:12px;height:12px}.marketing-root.mkt-product-page .mkt-product-strengths .hd{text-align:center;z-index:2;width:min(640px,100% - 48px);margin:0 auto;position:relative}.marketing-root.mkt-product-page .mkt-product-strengths .hd:before{content:"";background:radial-gradient(ellipse 65% 65% at 50% 50%, var(--bg) 55%, transparent 100%);pointer-events:none;z-index:-1;position:absolute;inset:0 50%}.marketing-root.mkt-product-page .mkt-product-strengths .ey{font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;font-size:12.5px;font-weight:600}.marketing-root.mkt-product-page .mkt-product-strengths h2{letter-spacing:-.025em;color:#fff;margin-top:18px;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,56px);font-weight:400;line-height:1.05}.marketing-root.mkt-product-page .mkt-product-strengths .p{font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", Arial, sans-serif);color:#ffffffd9;margin-top:18px;margin-bottom:0;max-width:480px;margin-inline:auto;font-size:15.5px;line-height:1.6}.marketing-root.mkt-product-page .mkt-product-strengths .lk{color:#16161a;font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", Arial, sans-serif);transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .2s ease;background:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:26px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 16px #00000047}.marketing-root.mkt-product-page .mkt-product-strengths .lk:hover{background:#f4f4f5;transform:translateY(-2px);box-shadow:0 8px 24px #00000061}.marketing-root.mkt-product-page .mkt-product-strengths .lk svg{width:13px;height:13px;transition:transform .25s var(--ease)}.marketing-root.mkt-product-page .mkt-product-strengths .lk:hover svg{transform:translate(3px)}.marketing-root.mkt-product-page .mkt-product-strengths .cards{z-index:2;grid-template-columns:repeat(4,1fr);gap:18px;width:min(1240px,100% - 48px);margin:76px auto 0;display:grid;position:relative}.marketing-root.mkt-product-page .mkt-product-strengths .int{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:min(1240px,100% - 48px);margin:56px auto 0;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-product-strengths .cd{color:var(--ink);cursor:default;min-height:372px;transition:transform .45s var(--ease), box-shadow .45s;background:#fff;border-radius:16px;flex-direction:column;padding:22px 22px 20px;text-decoration:none;display:flex;position:relative;box-shadow:0 1px #fff3}.marketing-root.mkt-product-page .mkt-product-strengths .cd:hover{transform:translateY(-4px);box-shadow:0 18px 36px -16px #00000073}.marketing-root.mkt-product-page .mkt-product-strengths .tile{background:var(--tile);width:40px;height:40px;transition:transform .5s var(--ease);color:#fff;border-radius:11px;place-items:center;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .tile svg{color:#fff;width:20px;height:20px}.marketing-root.mkt-product-page .mkt-product-strengths .cd:hover .tile{transform:rotate(-8deg)scale(1.08)}.marketing-root.mkt-product-page .mkt-product-strengths .viz{flex:1;place-items:center;min-height:118px;padding:14px 0 6px;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .cd h3{letter-spacing:-.02em;color:var(--ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.marketing-root.mkt-product-page .mkt-product-strengths .cd p{font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", Arial, sans-serif);color:var(--mute);min-height:60px;margin-top:8px;margin-bottom:0;font-size:13.5px;line-height:1.55}.marketing-root.mkt-product-page .mkt-product-strengths .ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .ft small{font-family:var(--font-sans,system-ui, -apple-system, "Segoe UI", Arial, sans-serif);color:var(--mute);font-size:12px;font-weight:500}.marketing-root.mkt-product-page .mkt-product-strengths .ab{display:none!important}.marketing-root.mkt-product-page .mkt-product-strengths .cd:hover .ab{border-radius:19px;transform:scale(1.06)}.marketing-root.mkt-product-page .mkt-product-strengths .cd:hover .ab svg{transform:translate(3px)}.marketing-root.mkt-product-page .mkt-product-strengths .v{width:100%;max-width:170px;color:var(--mute);font-size:11px}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .row{justify-content:center;gap:6px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .pl{background:var(--lite);color:#6a5a72;animation:4.5s infinite mktLit;animation-delay:var(--dl);border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .pl svg{width:11px;height:11px}@keyframes mktLit{0%,10%{color:#5f6368;background:#f1f1f3}18%,32%{background:var(--color-mkt-action);color:#fff}40%,to{color:#5f6368;background:#f1f1f3}}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .ln{background:repeating-linear-gradient(#cdbfd3 0 3px,#0000 3px 6px);width:2px;height:30px;margin:6px auto 0;position:relative}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .ln:after{content:"";background:var(--tile);width:6px;height:6px;animation:mktDn 1.5s var(--ease) infinite;border-radius:50%;position:absolute;top:0;left:-2px}@keyframes mktDn{0%{opacity:0;top:0}20%,80%{opacity:1}to{opacity:0;top:24px}}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .crm{justify-content:center;margin-top:2px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .crm b{color:#1d7a47;background:#f2fbf6;border:1px solid #cfe8da;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v1 .crm b i{background:var(--ok);border-radius:50%;width:6px;height:6px;display:inline-block}.marketing-root.mkt-product-page .mkt-product-strengths .v2{text-align:left}.marketing-root.mkt-product-page .mkt-product-strengths .v2 strong{font-family:var(--serif);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:42px;font-weight:400;line-height:1;display:block}.marketing-root.mkt-product-page .mkt-product-strengths .v2 span{margin-top:4px;display:block}.marketing-root.mkt-product-page .mkt-product-strengths .v2 .mt{background:#eee7f0;border-radius:99px;height:7px;margin-top:12px;overflow:hidden}.marketing-root.mkt-product-page .mkt-product-strengths .v2 .mt i{background:var(--tile);transform-origin:0;width:100%;height:100%;transition:transform 1s var(--ease);border-radius:99px;display:block}.marketing-root.mkt-product-page .mkt-product-strengths .v2 .fl{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v2 .fl b{background:var(--lite);color:#6a5a72;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:600;transition:all .4s}.marketing-root.mkt-product-page .mkt-product-strengths .v2 .fl b.on{background:var(--tile);color:#fff}.marketing-root.mkt-product-page .mkt-product-strengths .v3{justify-items:start;gap:7px;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .v3 .nd{background:var(--lite);color:#6a5a72;animation:4.5s infinite mktNd;animation-delay:var(--dl);border-radius:9px;align-items:center;gap:8px;width:max-content;padding:7px 10px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v3 .nd svg{width:12px;height:12px}.marketing-root.mkt-product-page .mkt-product-strengths .v3 .nd.s{margin-left:20px}@keyframes mktNd{0%,6%{background:var(--lite);color:#6a5a72}12%,34%{background:var(--tile);color:#fff}46%,to{background:var(--lite);color:#6a5a72}}.marketing-root.mkt-product-page .mkt-product-strengths .v3 .nd.g{animation-name:mktNdg}@keyframes mktNdg{0%,6%{background:var(--lite);color:#6a5a72}12%,34%{color:#1d7a47;background:#e3f6ea}46%,to{background:var(--lite);color:#6a5a72}}.marketing-root.mkt-product-page .mkt-product-strengths .v4 .bs{border-bottom:1px solid var(--line);align-items:flex-end;gap:9px;height:78px;padding:0 4px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v4 .bs i{background:var(--tile);height:var(--h);transform-origin:bottom;animation:mktGr 4s var(--ease) infinite;animation-delay:var(--dl);border-radius:5px 5px 0 0;flex:1}.marketing-root.mkt-product-page .mkt-product-strengths .v4 .bs i:nth-child(2n){background:#b99bc4}@keyframes mktGr{0%{transform:scaleY(.08)}22%,80%{transform:scaleY(1)}to{transform:scaleY(.08)}}.marketing-root.mkt-product-page .mkt-product-strengths .v4 .lg{justify-content:space-between;margin-top:8px;font-size:11px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .v4 .lg b{color:var(--ink)}.marketing-root.mkt-product-page .mkt-product-strengths .int{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:56px auto 0;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-product-strengths .ap{gap:6px;display:flex}.marketing-root.mkt-product-page .mkt-product-strengths .ap i{width:38px;height:38px;color:var(--tile);transition:transform .35s var(--ease);background:#fff;border-radius:8px;place-items:center;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .ap i:hover{transform:translateY(-4px)}.marketing-root.mkt-product-page .mkt-product-strengths .ap i svg{width:18px;height:18px}.marketing-root.mkt-product-page .mkt-product-strengths .int span{color:#ffffffeb;font-size:14.5px;font-weight:600}.marketing-root.mkt-product-page .mkt-product-strengths .int a{width:38px;height:38px;color:var(--tile);transition:transform .35s var(--ease);background:#fff;border-radius:8px;place-items:center;text-decoration:none;display:grid}.marketing-root.mkt-product-page .mkt-product-strengths .int a:hover{transform:translate(4px)}.marketing-root.mkt-product-page .mkt-product-strengths .int a svg{width:14px;height:14px}@media (max-width:1060px){.marketing-root.mkt-product-page .mkt-product-strengths .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.marketing-root.mkt-product-page .mkt-product-strengths{border-radius:20px;padding:68px 18px 44px}.marketing-root.mkt-product-page .mkt-product-strengths .cards{grid-template-columns:1fr}.marketing-root.mkt-product-page .mkt-product-strengths .cd{min-height:340px}.marketing-root.mkt-product-page .mkt-product-strengths .int{text-align:center;flex-direction:column}.marketing-root.mkt-product-page .mkt-product-strengths .drift{display:none}}.marketing-root.mkt-product-page .mkt-product-features{border-top:1px solid var(--color-mkt-line);padding-block:84px 76px}.marketing-root.mkt-product-page .mkt-product-features .mkt-section-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}.marketing-root.mkt-product-page .mkt-product-features .mkt-section-heading .mkt-h2{letter-spacing:-.03em;color:var(--color-mkt-ink);max-width:680px;margin:0;font-family:inherit;font-size:clamp(2.1rem,3.2vw,2.85rem);font-weight:700;line-height:1.15}.marketing-root.mkt-product-page .mkt-product-features .mkt-section-heading .mkt-body{max-width:440px;color:var(--color-mkt-muted);margin:0;font-size:1rem;line-height:1.55}.marketing-root.mkt-product-page .mkt-bento-grid{flex-direction:column;gap:24px;width:100%;display:flex}.marketing-root.mkt-product-page .mkt-bento-row{gap:24px;width:100%;display:grid}.marketing-root.mkt-product-page .mkt-bento-row-top{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root.mkt-product-page .mkt-bento-row-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-root.mkt-product-page .mkt-bento-card{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:24px;flex-direction:column;padding:20px 20px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000005}.marketing-root.mkt-product-page .mkt-bento-card:hover{border-color:#173f354d;transform:translateY(-3px);box-shadow:0 12px 28px -6px #00000014}.marketing-root.mkt-product-page .mkt-bento-visual{border:1px solid var(--color-mkt-line);background:#fbfcfc;border-radius:18px;justify-content:center;align-items:center;height:250px;margin-bottom:22px;display:flex;position:relative;overflow:hidden}.marketing-root.mkt-product-page .mkt-bento-visual.has-feature-img{background:#fff;border-radius:16px;height:310px;padding:0;position:relative;overflow:hidden}.marketing-root.mkt-product-page .mkt-bento-row-top .mkt-bento-visual.has-feature-img{height:420px}.marketing-root.mkt-product-page .mkt-bento-row-bottom .mkt-bento-visual.has-feature-img{height:310px}.marketing-root.mkt-product-page .mkt-bento-feature-img{object-fit:contain;object-position:center;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;transition:transform .4s cubic-bezier(.22,.8,.2,1);display:block;transform:scale(1.1)}.marketing-root.mkt-product-page .mkt-bento-row-bottom .mkt-bento-feature-img{transform:scale(1.1)}.marketing-root.mkt-product-page .mkt-bento-card:hover .mkt-bento-feature-img{transform:scale(1.25)}.marketing-root.mkt-product-page .mkt-bento-row-bottom .mkt-bento-card:hover .mkt-bento-feature-img{transform:scale(1.3)}.marketing-root.mkt-product-page .mkt-bento-content{flex-direction:column;margin-top:auto;display:flex}.marketing-root.mkt-product-page .mkt-bento-title{letter-spacing:-.025em;color:var(--color-mkt-ink);margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500;line-height:1.25}.marketing-root.mkt-product-page .mkt-bento-desc{color:var(--color-mkt-muted);margin:0;font-size:.94rem;line-height:1.6}.marketing-root.mkt-product-page .mkt-bento-vis-analytics{flex-direction:column;align-items:center;width:100%;height:100%;padding:16px 14px 8px;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-bento-apps-row{z-index:2;justify-content:center;gap:8px;width:100%;display:flex}.marketing-root.mkt-product-page .mkt-bento-app-pill{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.marketing-root.mkt-product-page .mkt-bento-pill-1{animation:3.4s ease-in-out infinite bento-pill-float-1}.marketing-root.mkt-product-page .mkt-bento-pill-2{animation:3.8s ease-in-out .3s infinite bento-pill-float-2}.marketing-root.mkt-product-page .mkt-bento-pill-3{animation:3.5s ease-in-out .6s infinite bento-pill-float-3}.marketing-root.mkt-product-page .mkt-bento-pill-4{animation:4s ease-in-out .9s infinite bento-pill-float-4}.marketing-root.mkt-product-page .mkt-bento-connect-tree{justify-content:center;width:100%;max-width:320px;height:28px;margin-top:-2px;display:flex;position:relative}.marketing-root.mkt-product-page .connect-tree-svg{width:100%;height:100%;color:var(--color-mkt-muted);position:absolute;top:0;left:0}.marketing-root.mkt-product-page .mkt-bento-connect-node{z-index:2;background:var(--color-mkt-action,#0f172a);color:#fff;border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:2.5px 11px;font-size:10px;font-weight:600;transition:transform .25s;display:inline-flex;position:relative;box-shadow:0 2px 6px #00000026}.marketing-root.mkt-product-page .connect-pulse-dot{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite bento-dot-pulse;display:inline-block}.marketing-root.mkt-product-page .mkt-bento-prompt-card{border:1px solid var(--color-mkt-line);color:var(--color-mkt-muted);z-index:2;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;align-items:center;gap:8px;max-width:94%;margin-top:12px;padding:6px 14px;font-size:11px;transition:box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}.marketing-root.mkt-product-page .sparkle-icon{color:var(--color-mkt-action,#8b5cf6);flex-shrink:0;font-size:12px}.marketing-root.mkt-product-page .prompt-text strong{color:var(--color-mkt-ink);font-weight:700}.marketing-root.mkt-product-page .mkt-bento-arc-wrap{justify-content:center;width:100%;max-width:320px;height:90px;margin-top:4px;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-bento-arcs-svg{width:100%;height:100%;color:var(--color-mkt-line);position:absolute;bottom:0;left:0}.marketing-root.mkt-product-page .mkt-bento-user-tag{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);z-index:2;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:2.5px 8px;font-size:9.5px;font-weight:500;transition:transform .25s;display:flex;position:absolute;box-shadow:0 1px 4px #0000000a}.marketing-root.mkt-product-page .tag-alexander{animation:3.5s ease-in-out infinite bento-pill-float-1;bottom:42px;left:14px}.marketing-root.mkt-product-page .tag-maxwell{animation:4s ease-in-out .4s infinite bento-pill-float-2;bottom:58px;left:100px}.marketing-root.mkt-product-page .tag-sarah{animation:3.6s ease-in-out .8s infinite bento-pill-float-3;bottom:42px;right:14px}.marketing-root.mkt-product-page .tag-david{animation:3.8s ease-in-out .2s infinite bento-pill-float-4;bottom:10px;left:28px}.marketing-root.mkt-product-page .tag-donna{animation:3.4s ease-in-out .6s infinite bento-pill-float-1;bottom:10px;right:28px}.marketing-root.mkt-product-page .user-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.marketing-root.mkt-product-page .dot-1{background:#3b82f6}.marketing-root.mkt-product-page .dot-2{background:#10b981}.marketing-root.mkt-product-page .dot-3{background:#f59e0b}.marketing-root.mkt-product-page .dot-4{background:#ec4899}.marketing-root.mkt-product-page .dot-5{background:#8b5cf6}.marketing-root.mkt-product-page .mkt-bento-center-badge{border:1.5px solid var(--color-mkt-action,#0b5c4a);width:32px;height:32px;color:var(--color-mkt-action,#0b5c4a);z-index:3;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #00000014}.marketing-root.mkt-product-page .mkt-bento-card:hover .mkt-bento-center-badge{transform:translate(-50%)scale(1.08)}.marketing-root.mkt-product-page .mkt-bento-vis-dashboard{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:12px 16px 10px;display:flex}.marketing-root.mkt-product-page .mkt-bento-dash-nav{border-bottom:1px solid var(--color-mkt-line);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.marketing-root.mkt-product-page .dash-title-left{align-items:center;gap:8px;display:flex}.marketing-root.mkt-product-page .dash-logo-icon{background:var(--color-mkt-action,#0f172a);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.marketing-root.mkt-product-page .dash-name{color:var(--color-mkt-ink);font-size:11px;font-weight:700;line-height:1.15}.marketing-root.mkt-product-page .dash-sub{color:var(--color-mkt-muted);font-size:9px}.marketing-root.mkt-product-page .dash-tabs-right{align-items:center;gap:4px;display:flex}.marketing-root.mkt-product-page .dash-tab{color:var(--color-mkt-muted);cursor:default;border-radius:999px;padding:2.5px 8px;font-size:9.5px;font-weight:500}.marketing-root.mkt-product-page .dash-tab.active{background:var(--color-mkt-action,#0f172a);color:#fff;font-weight:600}.marketing-root.mkt-product-page .dash-icon-btn{color:var(--color-mkt-muted);margin-left:2px;font-size:11px}.marketing-root.mkt-product-page .mkt-bento-dash-body{grid-template-columns:1.25fr 1fr;gap:12px;margin-top:8px;display:grid}.marketing-root.mkt-product-page .dash-col-left,.marketing-root.mkt-product-page .dash-col-right{border:1px solid var(--color-mkt-line);background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;padding:9px 11px;display:flex}.marketing-root.mkt-product-page .dash-metric-header{justify-content:space-between;align-items:flex-start;display:flex}.marketing-root.mkt-product-page .metric-label{color:var(--color-mkt-muted);font-size:9.5px;font-weight:500}.marketing-root.mkt-product-page .metric-val-row{align-items:baseline;gap:6px;margin-top:1px;display:flex}.marketing-root.mkt-product-page .metric-val{color:var(--color-mkt-ink);font-size:15px;font-weight:700;line-height:1.1}.marketing-root.mkt-product-page .metric-badge-green{color:#16a34a;font-size:8.5px;font-weight:600}.marketing-root.mkt-product-page .metric-sub{color:var(--color-mkt-muted);font-size:8px;display:block}.marketing-root.mkt-product-page .dash-date-pill{color:var(--color-mkt-muted);background:#f1f5f9;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:500}.marketing-root.mkt-product-page .last-days-tag{color:var(--color-mkt-muted);font-size:8px;font-weight:500}.marketing-root.mkt-product-page .dash-chart-svg-wrap{width:100%;margin-top:4px;position:relative}.marketing-root.mkt-product-page .dash-chart-svg{width:100%;height:46px;display:block}.marketing-root.mkt-product-page .dash-chart-path-primary{color:var(--color-mkt-action,#0b5c4a);animation:3s ease-in-out infinite bento-chart-glow}.marketing-root.mkt-product-page .dash-point-1{color:var(--color-mkt-action,#0b5c4a);animation:2.5s ease-in-out infinite bento-point-ping}.marketing-root.mkt-product-page .dash-point-2{color:var(--color-mkt-ink,#16161a);animation:2.5s ease-in-out .8s infinite bento-point-ping}.marketing-root.mkt-product-page .dash-chart-tooltip{color:#fff;background:#0f172a;border-radius:5px;padding:3px 6px;font-size:7.5px;transition:transform .25s;position:absolute;top:-8px;right:22%;box-shadow:0 2px 8px #0003}.marketing-root.mkt-product-page .mkt-bento-card:hover .dash-chart-tooltip{transform:translateY(-2px)}.marketing-root.mkt-product-page .tooltip-row{justify-content:space-between;gap:5px;display:flex}.marketing-root.mkt-product-page .tooltip-row.blue{color:#60a5fa}.marketing-root.mkt-product-page .tooltip-row.purple{color:#c084fc}.marketing-root.mkt-product-page .dash-chart-x-labels{color:var(--color-mkt-muted);justify-content:space-between;margin-top:1px;font-size:7.5px;display:flex}.marketing-root.mkt-product-page .dash-device-stats{flex-direction:column;justify-content:flex-end;margin-top:4px;display:flex}.marketing-root.mkt-product-page .device-row-labels{color:var(--color-mkt-ink);justify-content:space-between;font-size:9px;display:flex}.marketing-root.mkt-product-page .device-bar-track{background:#e2e8f0;border-radius:999px;width:100%;height:5px;margin:4px 0 3px;display:flex;overflow:hidden}.marketing-root.mkt-product-page .device-bar-fill.mobile{background:var(--color-mkt-action,#0b5c4a);transition:width .6s}.marketing-root.mkt-product-page .device-bar-fill.desktop{background:var(--color-mkt-ink,#0c3b30);transition:width .6s}.marketing-root.mkt-product-page .device-note{color:var(--color-mkt-muted);margin:0;font-size:7.5px}.marketing-root.mkt-product-page .mkt-bento-dash-bottom-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.marketing-root.mkt-product-page .mini-stat-card{border:1px solid var(--color-mkt-line);background:#fff;border-radius:9px;padding:5px 9px}.marketing-root.mkt-product-page .mini-lbl{color:var(--color-mkt-muted);font-size:8px;display:block}.marketing-root.mkt-product-page .mini-val{color:var(--color-mkt-ink);font-size:10.5px;font-weight:700}.marketing-root.mkt-product-page .mini-val small{color:#16a34a;margin-left:3px;font-size:8px;font-weight:600}.marketing-root.mkt-product-page .mkt-bento-vis-collab{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-bento-collab-lines{width:86%;height:86%;color:var(--color-mkt-line);position:absolute}.marketing-root.mkt-product-page .collab-center-node{z-index:3;background:linear-gradient(135deg, var(--color-mkt-action,#0b5c4a) 0%, var(--color-mkt-ink,#0c3b30) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s;display:flex;position:relative;box-shadow:0 4px 14px #00000026}.marketing-root.mkt-product-page .mkt-bento-card:hover .collab-center-node{transform:scale(1.08)}.marketing-root.mkt-product-page .collab-pulse-ring{border:1.5px solid var(--color-mkt-action,#0b5c4a);border-radius:50%;width:100%;height:100%;animation:2.8s cubic-bezier(.22,.8,.2,1) infinite bento-pulse-ring;position:absolute}.marketing-root.mkt-product-page .collab-avatar{z-index:2;background:#e2e8f0;border:2px solid #fff;border-radius:50%;width:34px;height:34px;transition:transform .25s;position:absolute;overflow:hidden;box-shadow:0 2px 8px #0000001a}.marketing-root.mkt-product-page .av-top-left{animation:3.6s ease-in-out infinite bento-collab-avatar-bob;top:12%;left:16%}.marketing-root.mkt-product-page .av-top-right{animation:3.8s ease-in-out .4s infinite bento-collab-avatar-bob;top:12%;right:16%}.marketing-root.mkt-product-page .av-mid-left{animation:3.4s ease-in-out .8s infinite bento-collab-avatar-bob;top:43%;left:8%}.marketing-root.mkt-product-page .av-mid-right{animation:4s ease-in-out 1.2s infinite bento-collab-avatar-bob;top:43%;right:8%}.marketing-root.mkt-product-page .av-bot-left{animation:3.7s ease-in-out .6s infinite bento-collab-avatar-bob;bottom:12%;left:18%}.marketing-root.mkt-product-page .av-bot-right{animation:3.5s ease-in-out 1s infinite bento-collab-avatar-bob;bottom:12%;right:18%}.marketing-root.mkt-product-page .av-img{border-radius:50%;width:100%;height:100%}.marketing-root.mkt-product-page .av-1{background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%)}.marketing-root.mkt-product-page .av-2{background:linear-gradient(135deg,#60a5fa 0%,#2563eb 100%)}.marketing-root.mkt-product-page .av-3{background:linear-gradient(135deg,#f472b6 0%,#db2777 100%)}.marketing-root.mkt-product-page .av-4{background:linear-gradient(135deg,#34d399 0%,#059669 100%)}.marketing-root.mkt-product-page .av-5{background:linear-gradient(135deg,#a78bfa 0%,#7c3aed 100%)}.marketing-root.mkt-product-page .av-6{background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)}.marketing-root.mkt-product-page .mkt-bento-vis-auto{width:100%;height:100%;position:relative}.marketing-root.mkt-product-page .mkt-bento-auto-lines{width:100%;height:100%;color:var(--color-mkt-line);position:absolute}.marketing-root.mkt-product-page .auto-path-flow{stroke-dasharray:6 4;animation:2.2s linear infinite bento-path-flow}.marketing-root.mkt-product-page .auto-dot-pulse{color:var(--color-mkt-action,#0b5c4a);animation:2s ease-in-out infinite bento-dot-pulse}.marketing-root.mkt-product-page .auto-node{z-index:2;border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:3.5px 9px;font-size:9.5px;font-weight:600;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;box-shadow:0 1px 4px #0000000d}.marketing-root.mkt-product-page .mkt-bento-card:hover .auto-node{transform:translateY(-2px);box-shadow:0 3px 8px #00000014}.marketing-root.mkt-product-page .node-clients{top:16px;left:16%}.marketing-root.mkt-product-page .node-insert{top:38px;right:14%}.marketing-root.mkt-product-page .node-import{top:88px;left:8%}.marketing-root.mkt-product-page .node-store{top:104px;right:18%}.marketing-root.mkt-product-page .node-fetch{bottom:14px;left:28%}.marketing-root.mkt-product-page .node-icon{color:var(--color-mkt-action,#0b5c4a);font-size:9px}.marketing-root.mkt-product-page .mkt-bento-vis-security{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.marketing-root.mkt-product-page .security-circuit-bg{width:100%;height:100%;color:var(--color-mkt-line);position:absolute}.marketing-root.mkt-product-page .security-shield-wrap{z-index:2;color:var(--color-mkt-action,#16161a);filter:drop-shadow(0 8px 24px #0000001a);transition:transform .3s;position:relative}.marketing-root.mkt-product-page .mkt-bento-card:hover .security-shield-wrap{transform:scale(1.05)}.marketing-root.mkt-product-page .security-scan-beam{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,currentColor,#0000);width:90%;height:2px;animation:2.8s ease-in-out infinite bento-shield-sweep;position:absolute;left:5%;box-shadow:0 0 8px}.marketing-root.mkt-product-page .security-badge-label{z-index:3;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.marketing-root.mkt-product-page .security-pill{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600;box-shadow:0 2px 6px #0000000d}@keyframes bento-pill-float-1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes bento-pill-float-2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bento-pill-float-3{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}@keyframes bento-pill-float-4{0%,to{transform:translateY(0)}50%{transform:translateY(-4.5px)}}@keyframes bento-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes bento-chart-glow{0%,to{filter:drop-shadow(0 0 2px #0b5c4a40)}50%{filter:drop-shadow(0 0 6px #0b5c4a80)}}@keyframes bento-point-ping{0%,to{r:3.5;opacity:1}50%{r:5;opacity:.6}}@keyframes bento-collab-avatar-bob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.03)}}@keyframes bento-pulse-ring{0%{opacity:.8;transform:scale(.9)}50%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(.9)}}@keyframes bento-path-flow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes bento-shield-sweep{0%{opacity:0;top:10%}20%{opacity:.85}80%{opacity:.85}to{opacity:0;top:80%}}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-card{background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-visual{border-color:var(--color-mkt-line);background:#f8fafc}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-app-pill,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-prompt-card,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-user-tag,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-col-left,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-col-right,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mini-stat-card,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .auto-node{border-color:var(--color-mkt-line);color:var(--color-mkt-ink);background:#fff;box-shadow:0 1px 3px #0000000a}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-name,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .metric-val,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .device-row-labels,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .prompt-text{color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-sub,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .metric-label,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .metric-sub,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-chart-x-labels,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-tab{color:var(--color-mkt-muted)}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-bento-connect-node{background:#0f172a}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .dash-date-pill{color:var(--color-mkt-muted);background:#f1f5f9}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .device-bar-track{background:#e2e8f0}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .collab-avatar{border-color:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-bento-card{background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-bento-visual{border-color:var(--color-mkt-line);background:#fbfaf8}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-bento-connect-node,html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .dash-logo-icon,html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .dash-tab.active{background:var(--color-mkt-action,#0b5c4a)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .collab-center-node{background:linear-gradient(135deg,#0b5c4a 0%,#0c3b30 100%);box-shadow:0 4px 14px #0b5c4a59}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .security-shield-wrap{color:var(--color-mkt-action,#0b5c4a);filter:drop-shadow(0 8px 24px #0b5c4a40)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .security-circuit-bg{color:var(--color-mkt-line,#e4c99a)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .device-bar-fill.mobile{background:var(--color-mkt-action,#0b5c4a)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .device-bar-fill.desktop{background:#0c3b30}@media (max-width:1040px){.marketing-root.mkt-product-page .mkt-bento-row-top{grid-template-columns:1fr}.marketing-root.mkt-product-page .mkt-bento-row-bottom{grid-template-columns:1fr 1fr}.marketing-root.mkt-product-page .mkt-bento-card-security{grid-column:span 2}}@media (max-width:767px){.marketing-root.mkt-product-page .mkt-product-features{padding-block:48px 44px}.marketing-root.mkt-product-page .mkt-product-features .mkt-section-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.marketing-root.mkt-product-page .mkt-bento-card{border-radius:20px;padding:20px 16px}.marketing-root.mkt-product-page .mkt-bento-visual{border-radius:16px;height:230px}.marketing-root.mkt-product-page .mkt-bento-row-top .mkt-bento-visual.has-feature-img{height:300px}.marketing-root.mkt-product-page .mkt-bento-row-bottom .mkt-bento-visual.has-feature-img{height:250px}.marketing-root.mkt-product-page .mkt-bento-row-bottom{grid-template-columns:1fr}.marketing-root.mkt-product-page .mkt-bento-card-security{grid-column:auto}.marketing-root.mkt-product-page .mkt-bento-dash-body{grid-template-columns:1fr}}.marketing-root.mkt-product-page .mkt-product-problems-solutions{border-top:1px solid var(--color-mkt-line);background:var(--color-mkt-surface);padding-block:92px 84px}.marketing-root.mkt-product-page .mkt-prob-sol-header-wrap{flex-direction:column;gap:12px;margin-bottom:48px;display:flex}.marketing-root.mkt-product-page .mkt-prob-sol-header-wrap .mkt-kicker{margin-bottom:0}.marketing-root.mkt-product-page .mkt-prob-sol-title-row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:flex-end;gap:52px;display:grid}.marketing-root.mkt-product-page .mkt-prob-sol-h2{letter-spacing:-.04em;color:var(--color-mkt-ink);flex-direction:column;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,3.6vw,3.5rem);font-weight:400;line-height:1.12;display:flex}.marketing-root.mkt-product-page .mkt-prob-sol-h2-bold{color:var(--color-mkt-action);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.marketing-root.mkt-product-page .mkt-prob-sol-right-col{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.marketing-root.mkt-product-page .mkt-prob-sol-summary{color:var(--color-mkt-muted);max-width:540px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.65}.marketing-root.mkt-product-page .mkt-prob-sol-toggle-bar{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.marketing-root.mkt-product-page .mkt-prob-sol-toggle-btn{color:var(--color-mkt-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.marketing-root.mkt-product-page .mkt-prob-sol-toggle-btn:hover{color:var(--color-mkt-ink)}.marketing-root.mkt-product-page .mkt-prob-sol-toggle-btn.is-active{background:var(--color-mkt-surface);color:var(--color-mkt-ink);box-shadow:0 1px 4px #00000014}.marketing-root.mkt-product-page .mkt-prob-sol-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.marketing-root.mkt-product-page .mkt-prob-sol-card{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:20px;flex-direction:column;padding:24px 26px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;box-shadow:0 1px 3px #00000005}.marketing-root.mkt-product-page .mkt-prob-sol-card:hover{border-color:var(--color-mkt-action);transform:translateY(-3px);box-shadow:0 14px 32px -8px #00000014}.marketing-root.mkt-product-page .mkt-card-idx-bar{border-bottom:1px solid var(--color-mkt-line);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.marketing-root.mkt-product-page .mkt-card-idx{color:var(--color-mkt-action);letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400}.marketing-root.mkt-product-page .mkt-card-status-pill{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mkt-muted);opacity:.8;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.marketing-root.mkt-product-page .mkt-card-problem-block{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.marketing-root.mkt-product-page .mkt-card-pill{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:3px 9px;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;font-weight:700;display:inline-flex}.marketing-root.mkt-product-page .mkt-card-pill-prob{color:#dc2626;background:#ef444417;border:1px solid #ef444433}.marketing-root.mkt-product-page .mkt-pill-dot-prob{background:#dc2626;border-radius:50%;width:5px;height:5px}.marketing-root.mkt-product-page .mkt-card-prob-text{color:var(--color-mkt-muted);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:500;line-height:1.55}.marketing-root.mkt-product-page .mkt-card-arrow-bridge{align-items:center;gap:10px;margin-block:10px 14px;display:flex}.marketing-root.mkt-product-page .mkt-card-bridge-line{background:var(--color-mkt-line);flex:1;height:1px}.marketing-root.mkt-product-page .mkt-card-bridge-pill{color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.marketing-root.mkt-product-page .mkt-card-arrow-icon{color:var(--color-mkt-action);flex-shrink:0}.marketing-root.mkt-product-page .mkt-card-solution-block{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:14px;flex-direction:column;gap:8px;margin-top:auto;padding:14px 16px;display:flex}.marketing-root.mkt-product-page .mkt-card-pill-sol{color:#059669;background:#10b9811f;border:1px solid #10b98140}.marketing-root.mkt-product-page .mkt-card-sol-text{color:var(--color-mkt-ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:600;line-height:1.55}.marketing-root.mkt-product-page .mkt-prob-sol-dual-panels{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);gap:28px;width:100%;display:grid}.marketing-root.mkt-product-page .mkt-prob-panel,.marketing-root.mkt-product-page .mkt-sol-panel{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:24px;flex-direction:column;padding:36px 34px;display:flex;box-shadow:0 1px 3px #00000005}.marketing-root.mkt-product-page .mkt-sol-panel{border-color:var(--color-mkt-action);position:relative;box-shadow:0 12px 32px -8px #0c3b3017}.marketing-root.mkt-product-page .mkt-panel-head{border-bottom:1px solid var(--color-mkt-line);flex-direction:column;gap:8px;margin-bottom:28px;padding-bottom:22px;display:flex}.marketing-root.mkt-product-page .mkt-panel-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mkt-muted);align-items:center;gap:7px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.marketing-root.mkt-product-page .mkt-panel-head-sol .mkt-panel-kicker{color:var(--color-mkt-action)}.marketing-root.mkt-product-page .mkt-kicker-dot-prob{background:#dc2626;border-radius:50%;width:6px;height:6px}.marketing-root.mkt-product-page .mkt-kicker-check{color:var(--color-mkt-action)}.marketing-root.mkt-product-page .mkt-panel-h3{letter-spacing:-.03em;color:var(--color-mkt-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400;line-height:1.25}.marketing-root.mkt-product-page .mkt-panel-sub{color:var(--color-mkt-muted);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.92rem;line-height:1.55}.marketing-root.mkt-product-page .mkt-panel-list{flex-direction:column;gap:16px;display:flex}.marketing-root.mkt-product-page .mkt-panel-item{border:1px solid var(--color-mkt-line);background:var(--color-mkt-surface);border-radius:12px;align-items:flex-start;gap:14px;padding:14px 16px;transition:transform .15s,border-color .15s;display:flex}.marketing-root.mkt-product-page .mkt-panel-item:hover{border-color:var(--color-mkt-action);transform:translate(3px)}.marketing-root.mkt-product-page .mkt-panel-item-sol{background:var(--mkt-soft)}.marketing-root.mkt-product-page .mkt-item-num{color:var(--color-mkt-muted);flex-shrink:0;margin-top:1px;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:400}.marketing-root.mkt-product-page .mkt-item-check-badge{background:var(--color-mkt-action);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:inline-flex}.marketing-root.mkt-product-page .mkt-item-text{color:var(--color-mkt-ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:500;line-height:1.55}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-problems-solutions{background:var(--color-mkt-surface)}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-prob-sol-card,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-prob-panel,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-sol-panel{background:var(--mkt-panel);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-card-solution-block,html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-panel-item-sol{background:#ffffff08}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-card-pill-prob{color:#f87171;background:#ef444426;border-color:#ef44444d}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-card-pill-sol{color:var(--color-mkt-action);background:#38bdf826;border-color:#38bdf84d}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-sol-panel{border-color:var(--color-mkt-action);box-shadow:0 12px 32px -8px #0006}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-sol-panel{border-color:var(--color-mkt-action);box-shadow:0 12px 32px -8px #0596691f}@media (max-width:1040px){.marketing-root.mkt-product-page .mkt-prob-sol-title-row,.marketing-root.mkt-product-page .mkt-prob-sol-dual-panels{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.marketing-root.mkt-product-page .mkt-product-problems-solutions{padding-block:56px 48px}.marketing-root.mkt-product-page .mkt-prob-sol-grid{grid-template-columns:1fr;gap:16px}.marketing-root.mkt-product-page .mkt-prob-sol-card{padding:20px 18px}.marketing-root.mkt-product-page .mkt-prob-panel,.marketing-root.mkt-product-page .mkt-sol-panel{border-radius:18px;padding:24px 20px}.marketing-root.mkt-product-page .mkt-prob-sol-toggle-bar{justify-content:center;width:100%}}.marketing-root.mkt-product-page .mkt-product-journey{background:var(--mkt-panel);border-top:1px solid var(--color-mkt-line);border-bottom:1px solid var(--color-mkt-line);box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-block:96px 104px}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-journey{background:#fbf8f2;border-color:#e4c99a}.marketing-root.mkt-product-page .mkt-journey-header{text-align:center;flex-direction:column;align-items:center;width:min(720px,100% - 48px);margin:0 auto;display:flex}.marketing-root.mkt-product-page .mkt-journey-header .mkt-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-mkt-action);margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}.marketing-root.mkt-product-page .mkt-journey-header .mkt-h2{letter-spacing:-.03em;color:var(--color-mkt-ink);margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.8vw,56px);font-weight:400;line-height:1.06}.marketing-root.mkt-product-page .mkt-journey-header .mkt-body{color:var(--color-mkt-muted);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.marketing-root.mkt-product-page .mkt-journey-grid{--gap:20px;--w:calc((100% - 3 * var(--gap)) / 4);--ease:cubic-bezier(.22, .8, .2, 1);gap:var(--gap);grid-template-columns:repeat(4,1fr);width:min(1280px,100% - 112px);margin:64px auto 0;display:grid;position:relative}.marketing-root.mkt-product-page .mkt-journey-seg{background:var(--color-mkt-line,#dcdce0);height:2px;top:46px;left:calc(var(--k,0) * (var(--w) + var(--gap)) + 80px);width:calc(var(--w) - 46px);z-index:3;pointer-events:none;border-radius:2px;position:absolute;overflow:hidden}.marketing-root.mkt-product-page .mkt-journey-seg:after{content:"";background:var(--color-mkt-ink);transform-origin:0;transition:transform .9s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.marketing-root.mkt-product-page .mkt-journey-seg.done:after{transform:scaleX(1)}.marketing-root.mkt-product-page .mkt-journey-ring{top:10px;left:calc(var(--i,0) * (var(--w) + var(--gap)) + 18px);border:2px solid var(--color-mkt-action);z-index:3;pointer-events:none;border-radius:17px;width:56px;height:56px;transition:left .85s cubic-bezier(.22,.8,.2,1);position:absolute}.marketing-root.mkt-product-page .mkt-journey-ring:after{content:"";border:1px solid var(--color-mkt-action);opacity:.25;border-radius:22px;animation:2.4s infinite mktJourneyPu;position:absolute;inset:-7px}@keyframes mktJourneyPu{0%{opacity:.35;transform:scale(.92)}to{opacity:0;transform:scale(1.15)}}.marketing-root.mkt-product-page .mkt-journey-ar{border:1px solid var(--color-mkt-line);z-index:4;width:22px;height:22px;top:36px;left:calc(var(--k,0) * (var(--w) + var(--gap)) + var(--w) + 10px - 11px);color:var(--color-mkt-muted);background:#fff;border-radius:50%;place-items:center;transition:all .5s cubic-bezier(.22,.8,.2,1);display:grid;position:absolute}.marketing-root.mkt-product-page .mkt-journey-ar svg{width:11px;height:11px}.marketing-root.mkt-product-page .mkt-journey-ar.done{background:var(--color-mkt-action);color:#fff;border-color:var(--color-mkt-action)}.marketing-root.mkt-product-page .mkt-journey-cd{border:1px solid var(--color-mkt-line);cursor:pointer;text-align:left;background:#fff;border-radius:26px;outline:none;flex-direction:column;padding:24px;transition:transform .6s cubic-bezier(.22,.8,.2,1),background .4s,box-shadow .6s,border-color .4s;display:flex;position:relative;box-shadow:0 4px 16px -8px #0000000d}.marketing-root.mkt-product-page .mkt-journey-cd:hover:not(.on){border-color:var(--color-mkt-action);transform:translateY(-4px);box-shadow:0 16px 32px -12px #0c3b301f}.marketing-root.mkt-product-page .mkt-journey-cd:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--color-mkt-action)}.marketing-root.mkt-product-page .mkt-journey-cd.on{border-color:var(--color-mkt-action);background:#fff;transform:translateY(-8px);box-shadow:0 36px 60px -28px #0c3b3038}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-journey-cd.on{box-shadow:0 36px 60px -28px #14141e59}.marketing-root.mkt-product-page .mkt-journey-tl{background:var(--color-mkt-ink);color:#fff;z-index:2;border-radius:13px;place-items:center;width:44px;height:44px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;display:grid;position:relative}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-tl{color:#f3e6c8}.marketing-root.mkt-product-page .mkt-journey-cd .mkt-journey-title{letter-spacing:-.015em;color:var(--color-mkt-ink);margin-top:30px;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.marketing-root.mkt-product-page .mkt-journey-cd .mkt-journey-desc{color:var(--color-mkt-muted);min-height:70px;margin-top:12px;margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:14.5px;line-height:1.6}.marketing-root.mkt-product-page .mkt-journey-vz{border:1px solid var(--color-mkt-line);background:var(--mkt-panel,#f3f7f5);opacity:.75;filter:grayscale(.35);border-radius:16px;height:140px;margin-top:20px;padding:12px;transition:opacity .5s,filter .5s,border-color .5s,background .4s;position:relative;overflow:hidden}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-vz{opacity:1;filter:none;background:#fff;border-color:#0b5c4a40}.marketing-root.mkt-product-page .mkt-journey-av{background:var(--color-mkt-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:600;display:grid}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-av{color:#f3e6c8}.marketing-root.mkt-product-page .mkt-journey-srcs{flex-wrap:nowrap;justify-content:space-between;gap:4px;display:flex}.marketing-root.mkt-product-page .mkt-journey-srcs span{color:#5f6368;white-space:nowrap;background:#f1f1f3;border-radius:99px;flex-shrink:0;padding:3px 6px;font-size:9px;font-weight:500;line-height:1.2}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-srcs span{animation:2.4s infinite mktLit;animation-delay:calc(var(--k) * .32s)}.marketing-root.mkt-product-page .mkt-journey-lead{border:1px solid var(--color-mkt-line);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:7px 9px;font-size:12px;display:flex}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-lead{animation:.45s cubic-bezier(.22,.8,.2,1) .25s both mktDrop}@keyframes mktDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.marketing-root.mkt-product-page .mkt-journey-lead b{color:var(--color-mkt-ink);font-size:11.5px;font-weight:600;line-height:1.2;display:block}.marketing-root.mkt-product-page .mkt-journey-lead small{color:var(--color-mkt-muted);font-size:10px;line-height:1.2;display:block}.marketing-root.mkt-product-page .mkt-journey-lead em{color:#fff;letter-spacing:.02em;background:#16a34a;border-radius:5px;margin-left:auto;padding:2px 5px;font-size:9px;font-style:normal;font-weight:700}.marketing-root.mkt-product-page .mkt-journey-lead2{background:#f0f0f2;border-radius:9px;width:70%;height:5px;margin-top:8px}.marketing-root.mkt-product-page .mkt-journey-pr{align-items:center;gap:9px;font-size:12px;display:flex}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-pr{animation:.45s cubic-bezier(.22,.8,.2,1) .15s both mktDrop}.marketing-root.mkt-product-page .mkt-journey-pr b{color:var(--color-mkt-ink);font-size:11.5px;font-weight:600;line-height:1.2;display:block}.marketing-root.mkt-product-page .mkt-journey-pr small{color:var(--color-mkt-muted);font-size:10px;line-height:1.2;display:block}.marketing-root.mkt-product-page .mkt-journey-kv{gap:5px;margin-top:9px;font-size:11px;display:grid}.marketing-root.mkt-product-page .mkt-journey-kv div{border-bottom:1px dashed #ececef;justify-content:space-between;padding-bottom:3px;display:flex}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-kv div{animation:.35s cubic-bezier(.22,.8,.2,1) both mktInx;animation-delay:calc(var(--k,0) * .12s + .2s)}@keyframes mktInx{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.marketing-root.mkt-product-page .mkt-journey-kv span{color:var(--color-mkt-muted)}.marketing-root.mkt-product-page .mkt-journey-kv b{color:var(--color-mkt-ink);font-weight:600}.marketing-root.mkt-product-page .mkt-journey-tk{border:1px solid var(--color-mkt-line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:7px 9px;font-size:11.5px;display:flex}.marketing-root.mkt-product-page .mkt-journey-cb{border:1.5px solid var(--color-mkt-line,#d0d0d5);color:#0000;background:#fff;border-radius:5px;flex:none;place-items:center;width:17px;height:17px;transition:all .25s;display:grid}.marketing-root.mkt-product-page .mkt-journey-cb svg{opacity:0;width:10px;height:10px;transition:all .2s;transform:scale(.6)}.marketing-root.mkt-product-page .mkt-journey-tk.t1 b{color:var(--color-mkt-ink);font-size:11.5px;font-weight:600;text-decoration:none;transition:color .25s}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-tk.t1 .mkt-journey-cb{animation:.35s cubic-bezier(.22,.8,.2,1) .2s both mktCbx}@keyframes mktCbx{0%{border-color:var(--color-mkt-line,#d0d0d5);color:#0000;background:#fff}to{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#fff}}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-tk.t1 .mkt-journey-cb svg{animation:.25s cubic-bezier(.175,.885,.32,1.275) .3s both mktFi}@keyframes mktFi{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-tk.t1 b{animation:.35s cubic-bezier(.22,.8,.2,1) .35s both mktStrk}@keyframes mktStrk{0%{color:var(--color-mkt-ink);text-decoration:none}to{color:#8a8a92;text-decoration:line-through}}.marketing-root.mkt-product-page .mkt-journey-tk small{white-space:nowrap;color:var(--color-mkt-muted);margin-left:auto;font-size:10px}.marketing-root.mkt-product-page .mkt-journey-tk.t2{opacity:.75;margin-top:6px}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-tk.t2{animation:.45s cubic-bezier(.22,.8,.2,1) .5s both mktDrop2}@keyframes mktDrop2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.marketing-root.mkt-product-page .mkt-journey-tk.t2 i{color:#16a34a;background:#e5f6ec;border-radius:5px;flex:none;place-items:center;width:17px;height:17px;display:grid}.marketing-root.mkt-product-page .mkt-journey-tk.t2 i svg{width:10px;height:10px}.marketing-root.mkt-product-page .mkt-journey-pl{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:2px;display:grid}.marketing-root.mkt-product-page .mkt-journey-pl i{background:#e9e9ec;border-radius:9px;height:6px;position:relative;overflow:hidden}.marketing-root.mkt-product-page .mkt-journey-pl i:after{content:"";background:var(--color-mkt-action);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-pl i:after{animation:.35s cubic-bezier(.22,.8,.2,1) both mktGx;animation-delay:calc(var(--k,0) * .12s + .12s)}@keyframes mktGx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-root.mkt-product-page .mkt-journey-pn{color:var(--color-mkt-muted);text-align:center;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:6px;font-size:9px;font-weight:500;display:grid}.marketing-root.mkt-product-page .mkt-journey-val{justify-content:space-between;align-items:flex-end;margin-top:12px;display:flex}.marketing-root.mkt-product-page .mkt-journey-val small{color:var(--color-mkt-muted);font-size:10.5px;display:block}.marketing-root.mkt-product-page .mkt-journey-val strong{letter-spacing:-.03em;color:var(--color-mkt-ink);font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;line-height:1}.marketing-root.mkt-product-page .mkt-journey-won{color:#16a34a;opacity:0;background:#e5f6ec;border-radius:99px;padding:3.5px 8px;font-size:10.5px;font-weight:700}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-won{animation:.4s cubic-bezier(.175,.885,.32,1.275) .65s both mktPop}@keyframes mktPop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.marketing-root.mkt-product-page .mkt-journey-ft{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:18px;display:flex}.marketing-root.mkt-product-page .mkt-journey-chip{color:#4a4a50;white-space:nowrap;background:#ebebed;border-radius:99px;padding:5px 11px;font-size:11.5px;font-weight:600;transition:all .4s cubic-bezier(.22,.8,.2,1)}.marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-chip{background:var(--color-mkt-action);color:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-chip{color:#f3e6c8}.marketing-root.mkt-product-page .mkt-journey-mods{color:#8a8a92;font-size:11.5px}.marketing-root.mkt-product-page .mkt-journey-note{text-align:center;color:var(--color-mkt-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:44px;font-size:13.5px;display:flex}.marketing-root.mkt-product-page .mkt-journey-note i{background:#16a34a;border-radius:50%;width:6px;height:6px;display:inline-block}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-journey-cd{border-color:var(--color-mkt-line);background:#fff}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-journey-vz{background:#f7f7f8}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-vz{background:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-cd{background:#fff;border-color:#e2d8c7}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-cd.on{border-color:#0b5c4a;box-shadow:0 32px 56px -24px #0b5c4a47}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-vz{background:#fbf8f2}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-journey-cd.on .mkt-journey-vz{background:#fff}.marketing-root.mkt-product-page .mkt-product-journey+.mkt-product-audience{margin-top:0}@media (max-width:1040px){.marketing-root.mkt-product-page .mkt-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(1280px,100% - 48px)}.marketing-root.mkt-product-page .mkt-journey-seg,.marketing-root.mkt-product-page .mkt-journey-ar,.marketing-root.mkt-product-page .mkt-journey-ring{display:none}.marketing-root.mkt-product-page .mkt-journey-cd.on{transform:none}}@media (max-width:640px){.marketing-root.mkt-product-page .mkt-product-journey{padding-block:64px 68px}.marketing-root.mkt-product-page .mkt-journey-header{margin-bottom:32px}.marketing-root.mkt-product-page .mkt-journey-grid{grid-template-columns:1fr;gap:16px;width:calc(100% - 32px);margin-top:36px}.marketing-root.mkt-product-page .mkt-journey-cd .mkt-journey-desc{min-height:0}}.marketing-root.mkt-product-page .mkt-product-audience{--serif:Georgia, "Times New Roman", serif;--bg:var(--mkt-night,#06261e);--tile:var(--color-mkt-action,#0b5c4a);--ink:#1b1220;--mute:#6f6676;background:var(--bg);isolation:isolate;color:#fff;border:none;border-radius:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px 0 88px;position:relative;overflow:hidden}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-audience{--bg:#1c1d21;--tile:#2c2e35}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-audience{--bg:#06261e;--tile:#0b5c4a}.marketing-root.mkt-product-page .mkt-audience-header{text-align:center;z-index:2;flex-direction:column;align-items:center;width:min(680px,100% - 48px);margin:0 auto 52px;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-audience-header .mkt-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:12.5px;font-weight:600}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-audience-header .mkt-kicker{color:#e4c99a}.marketing-root.mkt-product-page .mkt-audience-header .mkt-h2{letter-spacing:-.03em;color:#fff;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.8vw,54px);font-weight:400;line-height:1.08}.marketing-root.mkt-product-page .mkt-audience-header .mkt-body{color:#ffffffd1;max-width:520px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15.5px;line-height:1.6}.marketing-root.mkt-product-page .mkt-audience-tree-wrapper{z-index:2;flex-direction:column;align-items:center;width:min(1240px,100% - 48px);margin:0 auto;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-audience-center-pill{color:#16161a;letter-spacing:-.01em;z-index:2;background:#fff;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;padding:11px 32px;font-family:Arial,Helvetica,sans-serif;font-size:.98rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 4px 16px #00000040}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-audience-center-pill{color:#1c1d21;background:#fff;border-color:#fff3}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-audience-center-pill{background:var(--color-mkt-action,#0b5c4a);color:#f3e6c8;border:1px solid var(--color-mkt-line,#e4c99a);box-shadow:0 4px 16px #00000059}.marketing-root.mkt-product-page .mkt-audience-tree-connector{color:#ffffff47;z-index:1;width:100%;height:56px;margin-top:-1px;margin-bottom:-1px;position:relative}.marketing-root.mkt-product-page .mkt-tree-svg{width:100%;height:100%;display:block;overflow:visible}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-audience-tree-connector{color:#e4c99a66}.marketing-root.mkt-product-page .mkt-audience-cards-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;display:grid;position:relative}.marketing-root.mkt-product-page .mkt-audience-card{text-align:center;background:#fff;border:1px solid #fff3;border-radius:20px;flex-direction:column;align-items:center;padding:38px 24px;transition:transform .25s cubic-bezier(.22,.8,.2,1),box-shadow .25s cubic-bezier(.22,.8,.2,1);display:flex;box-shadow:0 4px 20px #0000002e}.marketing-root.mkt-product-page .mkt-audience-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px -12px #00000073}.marketing-root.mkt-product-page .mkt-audience-card-icon{background:var(--tile,#0b5c4a);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:22px;transition:transform .3s cubic-bezier(.22,.8,.2,1),background-color .2s;display:flex}.marketing-root.mkt-product-page .mkt-audience-card:hover .mkt-audience-card-icon{transform:scale(1.08)rotate(-4deg)}.marketing-root.mkt-product-page .mkt-audience-card-title{color:#1b1220;letter-spacing:-.02em;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500;line-height:1.25}.marketing-root.mkt-product-page .mkt-audience-card-desc{color:#6f6676;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.92rem;line-height:1.6}@media (max-width:1040px){.marketing-root.mkt-product-page .mkt-audience-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.marketing-root.mkt-product-page .mkt-audience-tree-connector{display:none}.marketing-root.mkt-product-page .mkt-audience-center-pill{margin-bottom:32px}}@media (max-width:640px){.marketing-root.mkt-product-page .mkt-product-audience{padding-block:56px 48px}.marketing-root.mkt-product-page .mkt-audience-header{margin-bottom:32px}.marketing-root.mkt-product-page .mkt-audience-cards-grid{grid-template-columns:1fr;gap:16px}.marketing-root.mkt-product-page .mkt-audience-card{padding:28px 20px}}.marketing-root.mkt-product-page .mkt-product-path{--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;--bg:var(--mkt-night,#06261e);--tile:var(--color-mkt-action,#0b5c4a);--ink:#fff;--mute:#ffffffb8;--line:#ffffff24;background:var(--bg);isolation:isolate;color:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border:none;border-radius:0;width:100vw;max-width:100vw;margin-block:0;padding-block:96px 92px;position:relative;overflow:hidden}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-path{--bg:#1c1d21;--tile:#2c2e35}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path{--bg:#06261e;--tile:#0b5c4a}.marketing-root.mkt-product-page .mkt-product-path .mkt-section-heading,.marketing-root.mkt-product-page .mkt-product-path .mkt-start-layout{width:min(1200px,100% - 48px);margin-inline:auto}.marketing-root.mkt-product-page .mkt-product-path .mkt-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.marketing-root.mkt-product-page .mkt-product-path .mkt-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;margin-bottom:12px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-kicker{color:#e4c99a}.marketing-root.mkt-product-page .mkt-product-path .mkt-h2{letter-spacing:-.025em;color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.5vw,54px);font-weight:400;line-height:1.06}.marketing-root.mkt-product-page .mkt-product-path .mkt-section-heading .mkt-body{margin:0}.marketing-root.mkt-product-page .mkt-product-path .mkt-text-link{color:#fff;white-space:nowrap;border-bottom:1px solid #ffffff73;align-items:center;gap:6px;padding-bottom:3px;font-family:Arial,Helvetica,sans-serif;font-size:14.5px;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.22,.8,.2,1);display:inline-flex}.marketing-root.mkt-product-page .mkt-product-path .mkt-text-link:hover{color:#fff;border-bottom-color:#fff;transform:translate(2px)}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-text-link{color:#f3e6c8;border-bottom-color:#e4c99a99}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-text-link:hover{border-bottom-color:#f3e6c8}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-layout{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;margin-top:24px;display:grid}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item{cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;outline:none;align-items:flex-start;gap:22px;padding:24px 26px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item:hover{background:#ffffff0f;border-color:#ffffff29}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active{background:#ffffff14;border-color:#ffffff3d;box-shadow:0 12px 32px -8px #0006}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active{background:#0b5c4a59;border-color:#e4c99a66}.marketing-root.mkt-product-page .mkt-product-path .mkt-step-indicator{background:#fff3;border-radius:4px;flex-shrink:0;align-self:stretch;width:4px;min-height:52px;transition:all .3s cubic-bezier(.16,1,.3,1)}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active .mkt-step-indicator{background:#fff;box-shadow:0 0 10px #fff9}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active .mkt-step-indicator{background:#e4c99a;box-shadow:0 0 10px #e4c99aa6}.marketing-root.mkt-product-page .mkt-product-path .mkt-step-num{letter-spacing:.14em;text-transform:uppercase;color:#ffffff85;margin-bottom:6px;font-family:Arial,Helvetica,sans-serif;font-size:.76rem;font-weight:700;transition:color .2s;display:block}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active .mkt-step-num{color:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active .mkt-step-num{color:#e4c99a}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item h3{color:#ffffffb3;letter-spacing:-.015em;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500;line-height:1.25;transition:color .25s}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active h3{color:#fff}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item .mkt-body{color:#ffffff94;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.94rem;line-height:1.58;transition:opacity .25s,color .25s}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-step-item.mkt-step-active .mkt-body{color:#ffffffe0}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-preview-col{justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-preview-ambient{pointer-events:none;z-index:1;background:radial-gradient(circle,#ffffff14 0%,#0000 65%);display:block;position:absolute;inset:-20px}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-path .mkt-start-preview-ambient{background:radial-gradient(circle,#e4c99a26 0%,#0000 65%)}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card{z-index:2;color:#1b1220;background:#fff;border:1px solid #fff3;border-radius:20px;width:100%;max-width:440px;padding:34px 30px;position:relative;box-shadow:0 24px 60px -12px #00000080,0 2px 8px #0003}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-title{color:#1b1220;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-label{color:#6f6676;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:600}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-input{color:#3b3542;background:#f7f6f8;border:1px solid #e7e5ea;font-family:Arial,Helvetica,sans-serif}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-btn{border-radius:10px;font-family:Arial,Helvetica,sans-serif;font-weight:600}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-subhead{color:#1b1220;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700}.marketing-root.mkt-product-page .mkt-product-path .mkt-start-card-subtext{color:#6f6676;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.5}@media (max-width:1024px){.marketing-root.mkt-product-page .mkt-product-path .mkt-start-layout{grid-template-columns:1fr;gap:44px}}@media (max-width:640px){.marketing-root.mkt-product-page .mkt-product-path{padding-block:64px 56px}.marketing-root.mkt-product-page .mkt-product-path .mkt-section-heading{flex-direction:column;align-items:flex-start;gap:16px}}.marketing-root.mkt-product-page .mkt-product-related{--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;--ink:var(--color-mkt-ink,#0c3b30);--mute:var(--color-mkt-muted,#3e564c);--line:var(--color-mkt-line,#d3e4dc);--soft:#fff;--bg:var(--mkt-panel,#f3f7f5);--ok:#16a34a;--accent:var(--color-mkt-action,#0b5c4a);--ease:cubic-bezier(.22, .8, .2, 1);box-sizing:border-box;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;width:100vw;max-width:100vw;color:var(--ink);grid-template-columns:1fr 1.05fr;align-items:start;gap:72px;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-block:80px 88px;padding-inline:max(24px,50vw - 576px);display:grid;position:relative}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-product-related{--bg:var(--mkt-panel,#f7f7f8);--line:var(--color-mkt-line,#dedfe2);--soft:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-product-related{--bg:#fbf8f2;--line:#e4c99a;--soft:#fff}@media (max-width:1024px){.marketing-root.mkt-product-page .mkt-product-related{grid-template-columns:1fr;gap:48px;padding-block:60px 68px}}.marketing-root.mkt-product-page .mkt-related-left{flex-direction:column;display:flex}.marketing-root.mkt-product-page .mkt-related-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-related-eyebrow i{background:var(--ink);transform-origin:0;width:22px;height:1px;display:inline-block}.marketing-root.mkt-product-page .mkt-related-h2{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);margin-top:22px;margin-bottom:0;font-size:clamp(38px,4.8vw,56px);font-weight:400;line-height:1.04}.marketing-root.mkt-product-page .mkt-related-h2 .w{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.marketing-root.mkt-product-page .mkt-related-h2 .w>span{display:inline-block}.marketing-root.mkt-product-page .mkt-related-lead{color:var(--mute);max-width:400px;margin-top:22px;margin-bottom:0;font-size:15px;line-height:1.6}.marketing-root.mkt-product-page .mkt-related-all{color:var(--ink);border-bottom:1px solid var(--ink);width:fit-content;transition:opacity .2s var(--ease);align-items:center;gap:8px;margin-top:26px;padding-bottom:3px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.marketing-root.mkt-product-page .mkt-related-all svg{transition:transform .35s var(--ease)}.marketing-root.mkt-product-page .mkt-related-all:hover svg{transform:translate(3px,-3px)}.marketing-root.mkt-product-page .mkt-related-list{border-top:1px solid #0000;position:relative}.marketing-root.mkt-product-page .mkt-related-hl{border:1px solid var(--line);z-index:0;pointer-events:none;opacity:0;transition:transform .45s var(--ease), height .45s var(--ease), opacity .3s ease;background:#fff;border-radius:18px;position:absolute;left:-16px;right:-16px;box-shadow:0 8px 24px -4px #0000000f}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-related-hl{border-color:var(--color-mkt-line);background:#fff;box-shadow:0 8px 24px -4px #0000000d}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-related-hl{background:#fff;border:1px solid #e4c99a99;box-shadow:0 8px 24px -4px #0c3b3014}.marketing-root.mkt-product-page .mkt-related-row{z-index:1;border-bottom:1px solid var(--line);transition:border-color .3s;position:relative}.marketing-root.mkt-product-page .mkt-related-row:after{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform .55s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.marketing-root.mkt-product-page .mkt-related-row.open:after{transform:scaleX(1)}.marketing-root.mkt-product-page .mkt-related-hd{all:unset;box-sizing:border-box;cursor:pointer;text-align:left;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;width:100%;padding:16px 0;display:grid}.marketing-root.mkt-product-page .mkt-related-hd:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:10px}.marketing-root.mkt-product-page .mkt-related-ic{background:var(--soft);width:44px;height:44px;color:var(--ink);transition:background .35s, color .35s, transform .5s var(--ease);border-radius:50%;place-items:center;display:grid}html[data-marketing-theme=emerald] .marketing-root .mkt-related-ic{background:#0c3b300f}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-ic{background:var(--ink);color:#fff;transform:rotate(-8deg)scale(1.04)}.marketing-root.mkt-product-page .mkt-related-ic svg{width:20px!important;height:20px!important}.marketing-root.mkt-product-page .mkt-related-title-wrap{flex-direction:column;display:flex}.marketing-root.mkt-product-page .mkt-related-nm{color:var(--ink);font-size:16px;font-weight:500}.marketing-root.mkt-product-page .mkt-related-st{color:var(--mute);letter-spacing:.01em;align-items:center;gap:7px;margin-top:5px;font-size:12px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-related-st b{background:var(--ok);border-radius:50%;width:7px;height:7px;display:inline-block;position:relative}.marketing-root.mkt-product-page .mkt-related-st b:after{content:"";border:1px solid var(--ok);border-radius:50%;animation:2s infinite mktPulseDot;position:absolute;inset:-3px}.marketing-root.mkt-product-page .mkt-related-st.is-waitlist b{background:#d97706}.marketing-root.mkt-product-page .mkt-related-st.is-waitlist b:after{border-color:#d97706}@keyframes mktPulseDot{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.marketing-root.mkt-product-page .mkt-related-ar{width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.marketing-root.mkt-product-page .mkt-related-ar svg{width:14px;height:14px;transition:transform .45s var(--ease)}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-ar{background:var(--ink);color:#fff}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-ar svg{transform:rotate(45deg)}.marketing-root.mkt-product-page .mkt-related-bd{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-bd{grid-template-rows:1fr}.marketing-root.mkt-product-page .mkt-related-bd>div{overflow:hidden}.marketing-root.mkt-product-page .mkt-related-in{opacity:0;transition:opacity .4s .1s, transform .5s 50ms var(--ease);gap:14px;padding:0 0 20px 60px;display:grid;transform:translateY(-6px)}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-in{opacity:1;transform:none}.marketing-root.mkt-product-page .mkt-related-in p{color:var(--mute);max-width:420px;margin:0;font-size:14px;line-height:1.55}.marketing-root.mkt-product-page .mkt-related-flow{align-items:center;gap:0;font-size:12px;font-weight:600;display:flex}.marketing-root.mkt-product-page .mkt-related-pill{background:var(--color-mkt-surface,#fff);border:1px solid var(--line);color:var(--ink);border-radius:99px;align-items:center;gap:6px;padding:6px 11px;display:flex}.marketing-root.mkt-product-page .mkt-related-pill i{background:var(--ink);border-radius:50%;width:6px;height:6px;display:inline-block}.marketing-root.mkt-product-page .mkt-related-wire{background:repeating-linear-gradient(90deg, var(--mute) 0 4px, transparent 4px 8px);opacity:.45;width:64px;height:1px;position:relative}.marketing-root.mkt-product-page .mkt-related-wire:after{content:"";background:var(--ink);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:0}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-wire:after{animation:mktWireSignal 1.6s var(--ease) infinite}@keyframes mktWireSignal{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.marketing-root.mkt-product-page .mkt-related-meta{justify-content:space-between;align-items:flex-end;gap:16px;max-width:430px;display:flex}.marketing-root.mkt-product-page .mkt-related-kpi small{color:var(--mute);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;display:block}.marketing-root.mkt-product-page .mkt-related-kpi strong{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:30px;font-weight:400;line-height:1.1}.marketing-root.mkt-product-page .mkt-related-kpi strong em{font-style:normal;font-family:var(--sans);color:var(--ok);margin-left:6px;font-size:12px;font-weight:600}.marketing-root.mkt-product-page .mkt-related-spark{flex:none;width:150px;height:40px;overflow:visible}.marketing-root.mkt-product-page .mkt-related-spark path.l{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.marketing-root.mkt-product-page .mkt-related-spark .fill{stroke:none;opacity:0;stroke-dasharray:none}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-spark path.l{animation:mktSparkDraw 1.1s .15s var(--ease) forwards}.marketing-root.mkt-product-page .mkt-related-row.open .mkt-related-spark .fill{animation:.8s .6s forwards mktSparkFade}@keyframes mktSparkDraw{to{stroke-dashoffset:0}}@keyframes mktSparkFade{to{opacity:1}}.marketing-root.mkt-product-page .mkt-related-go{color:var(--ink);border:1px solid var(--line);background:var(--color-mkt-surface,#fff);border-radius:99px;justify-self:start;align-items:center;gap:7px;width:fit-content;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.marketing-root.mkt-product-page .mkt-related-go:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.marketing-root.mkt-product-page .mkt-related-go svg{width:12px;height:12px}.marketing-root.mkt-product-page .mkt-product-faq{grid-template-columns:1fr 1.4fr;align-items:start;gap:70px;padding-block:64px 80px;display:grid}.marketing-root.mkt-product-page .mkt-product-next{background:var(--mkt-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:45px;margin-bottom:60px;padding:45px;display:flex}.marketing-root.mkt-product-page .mkt-product-next .mkt-body{max-width:620px;margin-top:24px}.marketing-root.mkt-product-page .mkt-product-next>a{flex-shrink:0}@media (max-width:1179px){.marketing-root.mkt-catalogue-page .mkt-catalogue-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root.mkt-catalogue-page .mkt-catalogue-search{grid-column:1/-1}.marketing-root.mkt-catalogue-page .mkt-catalogue-item{grid-template-columns:48px minmax(0,1fr) 95px;gap:22px}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions{flex-direction:row;grid-column:2/-1;align-items:center;gap:22px}.marketing-root.mkt-product-page .mkt-product-hero{gap:35px}}@media (max-width:767px){.marketing-root.mkt-catalogue-page .mkt-catalogue-main{padding-block:35px 55px}.marketing-root.mkt-catalogue-page .mkt-catalogue-heading{display:block}.marketing-root.mkt-catalogue-page .mkt-catalogue-heading>div:last-child:not(:first-child){margin-top:24px}.marketing-root.mkt-catalogue-page .mkt-catalogue-meta{flex-direction:column;gap:10px}.marketing-root.mkt-catalogue-page .mkt-catalogue-item{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px}.marketing-root.mkt-catalogue-page .mkt-catalogue-item>.mkt-icon{width:38px;height:38px}.marketing-root.mkt-catalogue-page .mkt-product-status{grid-column:2}.marketing-root.mkt-catalogue-page .mkt-catalogue-item-actions{flex-wrap:wrap;grid-column:2;gap:8px 20px}.marketing-root.mkt-product-page .mkt-product-hero{grid-template-columns:1fr;gap:35px;padding-block:28px 50px}.marketing-root.mkt-product-page .mkt-product-discussion,.marketing-root.mkt-product-page .mkt-product-related,.marketing-root.mkt-product-page .mkt-product-faq{grid-template-columns:1fr;gap:30px;padding-block:40px 55px}.marketing-root.mkt-product-page .mkt-related-in{padding-left:0}.marketing-root.mkt-product-page .mkt-related-spark{width:110px}.marketing-root.mkt-product-page .mkt-product-path{padding-block:48px 44px}.marketing-root.mkt-product-page .mkt-product-next{margin-bottom:40px;padding:28px;display:block}.marketing-root.mkt-product-page .mkt-product-next>a{margin-top:26px}}@media (max-width:389px){.marketing-root.mkt-catalogue-page .mkt-catalogue-filters{grid-template-columns:1fr}.marketing-root.mkt-catalogue-page .mkt-catalogue-search{grid-column:auto}}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b7cbb9]{fill:#bebfc4}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b7cbb9]{stroke:#bebfc4}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d8e5d4]{fill:#dbdcde}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d8e5d4]{stroke:#dbdcde}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#fffdf4]{fill:#fbfaf8}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#fffdf4]{stroke:#fbfaf8}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b5c6ad]{fill:#b6b8bd}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b5c6ad]{stroke:#b6b8bd}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#cedbc1]{fill:#cbcdd1}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#cedbc1]{stroke:#cbcdd1}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#284d3a]{fill:#37393e}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#284d3a]{stroke:#37393e}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#c5d1bc]{fill:#c3c5ca}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#c5d1bc]{stroke:#c3c5ca}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d7dfcf]{fill:#d5d6d9}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d7dfcf]{stroke:#d5d6d9}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#2c6850]{fill:#46484e}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#2c6850]{stroke:#46484e}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#eee0be]{fill:#ded9ce}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#eee0be]{stroke:#ded9ce}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b59b61]{fill:#a29474}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b59b61]{stroke:#a29474}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#705826]{fill:#5a503c}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#705826]{stroke:#5a503c}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#76967b]{fill:#7f838d}html[data-marketing-theme=charcoal] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#76967b]{stroke:#7f838d}.marketing-root.mkt-support-page .mkt-support-heading,.marketing-root.mkt-editorial-page .mkt-support-heading{border-bottom:1px solid var(--color-mkt-line);margin-bottom:40px;padding-block:52px 40px}.marketing-root.mkt-support-page .mkt-support-heading .mkt-display,.marketing-root.mkt-editorial-page .mkt-support-heading .mkt-display{max-width:1000px;margin-block:22px 0;font-size:clamp(2.8rem,5.2vw,5rem);line-height:1.08}.marketing-root.mkt-editorial-page .mkt-support-heading .mkt-lead{max-width:700px;margin-top:24px}.marketing-root .mkt-pricing-hero{border-bottom:1px solid var(--color-mkt-line);background-color:#f7fcfa;background-image:linear-gradient(90deg,#fffffff2 0%,#ffffffe0 38%,#fff3 68%,#fff0 100%),url(/images/hero-bg/Pastel%20SaaS%20Pricing%20Cards%20Hero.png);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.marketing-root .mkt-pricing-hero .mkt-pricing-hero-heading{z-index:2;border-bottom:none;margin-bottom:0;padding-block:clamp(52px,6.5vw,84px) clamp(44px,5.5vw,72px);position:relative}.marketing-root .mkt-pricing-hero .mkt-display{max-width:640px}.marketing-root .mkt-pricing-hero .mkt-lead{max-width:540px}.marketing-root.mkt-pricing-page .mkt-support-content{padding-top:36px}html[data-marketing-theme=charcoal] .marketing-root .mkt-pricing-hero{border-bottom-color:var(--color-mkt-line);background-color:#f5f6f8;background-image:linear-gradient(90deg,#f5f6f8f5 0%,#f5f6f8e0 38%,#f5f6f840 68%,#f5f6f800 100%),url(/images/hero-bg/Pastel%20SaaS%20Pricing%20Cards%20Hero.png)}html[data-marketing-theme=emerald] .marketing-root .mkt-pricing-hero{border-bottom-color:var(--color-mkt-line);background-color:#fefdfa;background-image:linear-gradient(90deg,#fffffff5 0%,#fefcf8e0 38%,#fefcf833 68%,#fefcf800 100%),url(/images/hero-bg/Pastel%20SaaS%20Pricing%20Cards%20Hero.png)}@media (max-width:980px){.marketing-root .mkt-pricing-hero{background-image:linear-gradient(90deg,#fffffff7 0%,#ffffffe6 50%,#fff6 100%),url(/images/hero-bg/Pastel%20SaaS%20Pricing%20Cards%20Hero.png);background-position:calc(100% + 140px)}.marketing-root .mkt-pricing-hero .mkt-display,.marketing-root .mkt-pricing-hero .mkt-lead{max-width:100%}}@media (max-width:640px){.marketing-root .mkt-pricing-hero{background-image:linear-gradient(#fffffff7 0%,#ffffffe0 60%,#ffffff73 100%),url(/images/hero-bg/Pastel%20SaaS%20Pricing%20Cards%20Hero.png);background-position:100% 100%}.marketing-root .mkt-pricing-hero .mkt-pricing-hero-heading{padding-block:40px 28px}}.marketing-root.mkt-support-page .mkt-support-content{padding-bottom:88px;font-size:17px;line-height:1.75}.marketing-root.mkt-support-page .mkt-support-content>section{margin-block:48px;scroll-margin-top:110px}.marketing-root.mkt-support-page .mkt-support-content p{max-width:780px;color:var(--color-mkt-muted)}.marketing-root.mkt-support-page .mkt-support-content h2,.marketing-root.mkt-support-page .mkt-support-content h3{color:var(--color-mkt-ink)}.marketing-root.mkt-support-page .mkt-support-intro,.marketing-root.mkt-support-page .mkt-legal-layout{grid-template-columns:1fr 2fr;gap:80px;display:grid}.marketing-root.mkt-support-page .mkt-legal-layout aside{flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;display:flex}.marketing-root.mkt-support-page .mkt-legal-layout h2{margin-bottom:20px;font-size:32px;font-weight:500}.marketing-root.mkt-support-page .mkt-principles{margin:55px 0;padding:0;list-style:none}.marketing-root.mkt-support-page .mkt-principles>li{border-top:1px solid var(--color-mkt-line);grid-template-columns:70px 1fr 1.4fr;gap:30px;padding:28px 0;display:grid}.marketing-root.mkt-support-page .mkt-principles h3{font-size:24px}.marketing-root.mkt-support-page .mkt-principles>li>span{color:var(--color-mkt-muted);font-size:13px}.marketing-root.mkt-support-page .mkt-support-faq{flex-direction:column;gap:16px;max-width:960px;margin-block:36px 48px;display:flex}.marketing-root.mkt-support-page .mkt-inline-navigation{flex-wrap:wrap;gap:14px 28px;margin-block:25px;font-size:14px;display:flex}.marketing-root.mkt-support-page .mkt-inline-navigation a,.marketing-root.mkt-support-page .mkt-inline-navigation button{border-bottom:1px solid var(--color-mkt-line);padding-bottom:8px}.marketing-root.mkt-support-page .mkt-inline-navigation button[aria-pressed=true]{border-color:var(--color-mkt-action);color:var(--color-mkt-action);font-weight:600}.marketing-root.mkt-support-page .mkt-needs-list{margin-block:48px 64px}.marketing-root.mkt-support-page .mkt-needs-list article{border-top:1px solid var(--color-mkt-line);grid-template-columns:1fr 2fr;gap:40px;padding:25px 0;display:grid}.marketing-root.mkt-support-page .mkt-needs-list article>div{flex-wrap:wrap;gap:16px 28px;display:flex}.marketing-root.mkt-support-page .mkt-needs-list h2{font-size:22px}.marketing-root.mkt-support-page .mkt-industry-selector{margin-block:32px 58px}.marketing-root.mkt-support-page .mkt-industry-selector section{background:var(--mkt-soft);border-radius:20px;padding:30px}.marketing-root.mkt-support-page .mkt-industry-selector h3{font-size:28px}.marketing-root.mkt-support-page .mkt-discussion-list{margin-block:20px;padding-left:22px;list-style:outside}.marketing-root.mkt-support-page .mkt-discussion-list li{margin-block:10px}.marketing-root.mkt-support-page .mkt-showcase-work{grid-template-columns:1fr 1.3fr;align-items:center;gap:65px;padding-block:38px;display:grid}.marketing-root.mkt-support-page .mkt-showcase-work figure{background:var(--mkt-media);border-radius:22px;overflow:hidden}.marketing-root.mkt-support-page .mkt-showcase-work svg{width:100%;height:auto}.marketing-root.mkt-support-page .mkt-showcase-work figcaption{padding:12px 20px;font-size:12px}.marketing-root.mkt-support-page .mkt-showcase-work .mkt-btn-primary{margin-top:24px}.marketing-root.mkt-support-page .mkt-support-product-links{margin-bottom:40px}.marketing-root.mkt-support-page .mkt-support-product-links>a{border-top:1px solid var(--color-mkt-line);justify-content:space-between;gap:20px;padding:20px 0;font-size:23px;display:flex}.marketing-root.mkt-support-page .mkt-support-product-links>a>span{color:var(--color-mkt-muted);font-size:13px}.marketing-root.mkt-support-page .mkt-presentation-entry{background:var(--mkt-soft);border-radius:22px;justify-content:space-between;align-items:center;gap:35px;padding:35px;display:flex}.marketing-root.mkt-support-page .mkt-presentation-entry>button{flex-shrink:0}.marketing-root.mkt-support-page #downloads{background:0 0;padding:0}.marketing-root.mkt-support-page #downloads>.mkt-shell{width:100%}.marketing-root.mkt-conversion-page .mkt-conversion-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:90px;padding-block:64px 100px;display:grid}.marketing-root.mkt-conversion-page .mkt-conversion-story .mkt-display{margin-block:24px;font-size:clamp(2.9rem,4.5vw,4.8rem);line-height:1.1}.marketing-root.mkt-conversion-page .mkt-conversion-story .mkt-lead{max-width:510px;font-size:18px}.marketing-root.mkt-conversion-page .mkt-conversion-story>.mkt-btn-secondary{margin-top:25px}.marketing-root.mkt-conversion-page .mkt-conversation-steps,.marketing-root.mkt-editorial-page .mkt-conversation-steps{margin-block:35px;padding:0;list-style:none}.marketing-root.mkt-conversion-page .mkt-conversation-steps li,.marketing-root.mkt-editorial-page .mkt-conversation-steps li{border-top:1px solid var(--color-mkt-line);color:var(--color-mkt-muted);gap:20px;padding:20px 0;display:flex}.marketing-root.mkt-conversion-page .mkt-conversation-steps span,.marketing-root.mkt-editorial-page .mkt-conversation-steps span{color:var(--color-mkt-action);padding-top:3px;font-size:12px}.marketing-root.mkt-conversion-page .mkt-conversion-panel{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);border-radius:24px;min-width:0;padding:34px}.marketing-root.mkt-conversion-page .mkt-conversion-panel>.mkt-h3{margin-bottom:22px;font-size:29px}.marketing-root.mkt-conversion-page .mkt-conversion-panel form{margin-top:22px}.marketing-root.mkt-conversion-page .mkt-conversion-panel :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.marketing-root.mkt-editorial-page [data-marketing-careers-form] :is(input:not([type=checkbox]):not([type=radio]),select,textarea),[data-marketing-newsletter] .mkt-newsletter-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--color-mkt-surface);color:var(--color-mkt-ink);border:1px solid var(--color-mkt-line);border-radius:9px;max-width:100%;min-height:46px;font-size:14px}.marketing-root.mkt-conversion-page .mkt-conversion-panel :is(label,h3,h4),.marketing-root.mkt-editorial-page [data-marketing-careers-form] label,[data-marketing-newsletter] .mkt-newsletter-form label{color:var(--color-mkt-ink)}.marketing-root.mkt-conversion-page .mkt-conversion-panel input:focus-visible,.marketing-root.mkt-conversion-page .mkt-conversion-panel select:focus-visible,.marketing-root.mkt-conversion-page .mkt-conversion-panel textarea:focus-visible,.marketing-root.mkt-editorial-page .mkt-editorial-filters :focus-visible{outline:2px solid var(--mkt-focus);outline-offset:3px}.marketing-root.mkt-conversion-page .mkt-conversion-panel button[type=submit],.marketing-root.mkt-editorial-page [data-marketing-careers-form] button[type=submit],[data-marketing-newsletter] .mkt-newsletter-form button[type=submit]{background:var(--color-mkt-action);color:var(--color-mkt-surface);border-radius:999px;min-height:46px}.marketing-root.mkt-conversion-page .mkt-conversion-panel button:disabled{opacity:.5;cursor:not-allowed}.marketing-root.mkt-conversion-page .mkt-contact-details{overflow-wrap:anywhere;gap:15px;margin-top:35px;font-size:14px;display:grid}.marketing-root.mkt-conversion-page .mkt-contact-details a{color:var(--color-mkt-action)}.marketing-root.mkt-conversion-page .mkt-contact-details p{color:var(--color-mkt-muted)}.marketing-root.mkt-conversion-page .mkt-notice,.marketing-root.mkt-editorial-page .mkt-notice{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);color:var(--color-mkt-muted);border-radius:12px;margin-block:24px;padding:22px}.marketing-root.mkt-conversion-page .mkt-receipt{padding-block:20px}.marketing-root.mkt-conversion-page .mkt-receipt h3{margin-bottom:18px;font-size:25px}.marketing-root.mkt-conversion-page .mkt-receipt button{margin-top:24px}.marketing-root.mkt-conversion-page .mkt-form-error,[data-marketing-newsletter] .mkt-newsletter-form .mkt-form-error{outline-offset:4px;margin-block:15px}.marketing-root.mkt-editorial-page .mkt-careers-intro{grid-template-columns:1fr 1fr;gap:100px;padding-block:8px 45px;display:grid}.marketing-root.mkt-editorial-page .mkt-careers-intro p{max-width:520px;color:var(--color-mkt-muted);margin-block:25px}.marketing-root.mkt-editorial-page .mkt-career-openings{padding-bottom:80px}.marketing-root.mkt-editorial-page .mkt-editorial-filters{grid-template-columns:2fr 1fr 1fr;gap:20px;padding-block:30px;display:grid}.marketing-root.mkt-editorial-page .mkt-editorial-filters label{gap:10px;font-size:13px;display:grid}.marketing-root.mkt-editorial-page .mkt-editorial-filters :is(input,select){border:1px solid var(--color-mkt-line);background:var(--color-mkt-surface);color:var(--color-mkt-ink);border-radius:8px;min-width:0;padding:12px}.marketing-root.mkt-editorial-page .mkt-job-list{margin-bottom:30px}.marketing-root.mkt-editorial-page .mkt-job-list>a{border-top:1px solid var(--color-mkt-line);justify-content:space-between;align-items:center;gap:30px;padding:28px 0;display:flex}.marketing-root.mkt-editorial-page .mkt-job-list h3{margin-block:12px;font-size:28px}.marketing-root.mkt-editorial-page .mkt-job-list p{color:var(--color-mkt-muted)}.marketing-root.mkt-editorial-page .mkt-job-list>a>span{white-space:nowrap;font-size:14px}.marketing-root.mkt-editorial-page .mkt-journal-list{display:block}.marketing-root.mkt-editorial-page .mkt-journal-entry{border-top:1px solid var(--color-mkt-line);grid-template-columns:240px minmax(0,1fr);gap:36px;padding:30px 0;display:grid}.marketing-root.mkt-editorial-page .mkt-journal-entry>div:first-child{border-radius:15px}.marketing-root.mkt-editorial-page .mkt-journal-entry>div:last-child{padding:0}.marketing-root.mkt-editorial-page .mkt-journal-entry h3{color:var(--color-mkt-ink);font-size:28px;font-weight:500}.marketing-root.mkt-editorial-page .mkt-journal-entry p{color:var(--color-mkt-muted)}.marketing-root.mkt-editorial-page .mkt-article-prose{color:var(--color-mkt-ink);font-size:18px;line-height:1.85}.marketing-root.mkt-editorial-page .mkt-article-prose :is(h2,h3,h4){color:var(--color-mkt-ink);font-weight:500}.marketing-root.mkt-editorial-page .mkt-article-sidebar{border-color:var(--color-mkt-line);background:var(--mkt-soft)}.marketing-root.mkt-editorial-page main>.mkt-page{padding-top:0}@media (max-width:1023px){.marketing-root.mkt-conversion-page .mkt-conversion-layout{gap:35px}.marketing-root.mkt-conversion-page .mkt-conversion-panel{padding:25px}.marketing-root.mkt-support-page .mkt-showcase-work{gap:35px}.marketing-root.mkt-editorial-page .mkt-careers-intro{gap:40px}}@media (max-width:767px){.marketing-root.mkt-support-page .mkt-support-heading,.marketing-root.mkt-editorial-page .mkt-support-heading{margin-bottom:30px;padding-block:32px}.marketing-root.mkt-support-page .mkt-support-heading .mkt-display,.marketing-root.mkt-editorial-page .mkt-support-heading .mkt-display,.marketing-root.mkt-conversion-page .mkt-conversion-story .mkt-display{font-size:clamp(2.55rem,10vw,3.4rem)}.marketing-root.mkt-conversion-page .mkt-conversion-layout{grid-template-columns:1fr;padding-block:35px 55px}.marketing-root.mkt-conversion-page .mkt-conversion-panel{border-radius:18px;padding:22px}.marketing-root.mkt-support-page .mkt-support-intro,.marketing-root.mkt-support-page .mkt-legal-layout,.marketing-root.mkt-support-page .mkt-needs-list article,.marketing-root.mkt-support-page .mkt-showcase-work,.marketing-root.mkt-editorial-page .mkt-careers-intro{grid-template-columns:1fr;gap:28px}.marketing-root.mkt-support-page .mkt-principles>li{grid-template-columns:35px 1fr;gap:15px}.marketing-root.mkt-support-page .mkt-principles>li>p{grid-column:2}.marketing-root.mkt-support-page .mkt-presentation-entry{padding:25px;display:block}.marketing-root.mkt-support-page .mkt-presentation-entry button{margin-top:25px}.marketing-root.mkt-support-page .mkt-support-product-links>a{font-size:21px}.marketing-root.mkt-editorial-page .mkt-editorial-filters{grid-template-columns:1fr}.marketing-root.mkt-editorial-page .mkt-job-list>a{display:block}.marketing-root.mkt-editorial-page .mkt-job-list>a>span{margin-top:20px;display:block}.marketing-root.mkt-editorial-page .mkt-journal-entry{grid-template-columns:1fr;gap:20px}.marketing-root.mkt-editorial-page .mkt-journal-entry>div:first-child{max-width:400px}}.marketing-root.mkt-editorial-page .mkt-article-meta{color:var(--color-mkt-muted);flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px;font-size:13px;display:flex}.marketing-root.mkt-editorial-page .mkt-article-layout{grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:70px;padding-block:15px 80px;display:grid}.marketing-root.mkt-editorial-page .mkt-article-image{background:var(--mkt-soft);border-radius:20px;margin-bottom:38px;overflow:hidden}.marketing-root.mkt-editorial-page .mkt-article-sidebar>div{background:var(--mkt-soft);border-color:var(--color-mkt-line);box-shadow:none}.marketing-root.mkt-editorial-page .mkt-related-reading{padding-bottom:70px}.marketing-root.mkt-editorial-page .mkt-related-row{border-top:1px solid var(--color-mkt-line);grid-template-columns:1fr 3fr auto;align-items:center;gap:30px;padding:25px 0;display:grid}.marketing-root.mkt-editorial-page .mkt-related-row h3{font-size:24px}.marketing-root.mkt-editorial-page #apply>div{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);box-shadow:none}@media (max-width:767px){.marketing-root.mkt-editorial-page .mkt-article-layout{grid-template-columns:1fr;gap:35px}.marketing-root.mkt-editorial-page .mkt-related-row{grid-template-columns:1fr;gap:14px}}.marketing-root.mkt-editorial-page .mkt-article-layout{grid-template-columns:220px minmax(0,1fr)}.marketing-root.mkt-editorial-page .mkt-article-sidebar{background:0 0;gap:17px;font-size:14px;line-height:1.5;display:grid;position:sticky;top:115px}.marketing-root.mkt-editorial-page .mkt-article-sidebar a{color:var(--color-mkt-muted);text-underline-offset:4px;text-decoration:underline}.marketing-root.mkt-editorial-page #article-body,.marketing-root.mkt-editorial-page #article-body :is(h2,h3){scroll-margin-top:115px}@media (max-width:767px){.marketing-root.mkt-editorial-page .mkt-article-layout{grid-template-columns:1fr}.marketing-root.mkt-editorial-page .mkt-article-sidebar{border-bottom:1px solid var(--color-mkt-line);padding-bottom:25px;position:static}}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#b9ccc2]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9ccc2]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9ccc2]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#193f31]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#193f31]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#193f31]{flood-color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#b9d0c5]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9d0c5]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9d0c5]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#739a86]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#739a86]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#739a86]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#fffdf7]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#fffdf7]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#fffdf7]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#bbcec0]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#bbcec0]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#bbcec0]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#1a735d]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#1a735d]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#1a735d]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#2b5044]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#2b5044]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#2b5044]{flood-color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#e3edcf]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3edcf]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3edcf]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#347059]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#347059]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#347059]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#456756]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#456756]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#456756]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#c7d4c7]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#c7d4c7]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c7d4c7]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#c4dbcc]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#c4dbcc]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c4dbcc]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#e9eee4]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#e9eee4]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e9eee4]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#f0dfc3]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#f0dfc3]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f0dfc3]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#cbb691]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#cbb691]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cbb691]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#655235]{fill:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#655235]{stroke:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#655235]{flood-color:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#cdbb9b]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#cdbb9b]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cdbb9b]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#aa8751]{fill:#c4a36a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#aa8751]{stroke:#c4a36a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#aa8751]{flood-color:#c4a36a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#6d775c]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#6d775c]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#6d775c]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#dfc79f]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#dfc79f]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#dfc79f]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#d6e8dd]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#d6e8dd]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#d6e8dd]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#a2c7b4]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#a2c7b4]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#a2c7b4]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#295c4c]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#295c4c]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#295c4c]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#8fbaa3]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#8fbaa3]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#8fbaa3]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#e3eedb]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3eedb]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3eedb]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#365f4a]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#365f4a]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#365f4a]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#88ac97]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#88ac97]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#88ac97]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#edf6e9]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#edf6e9]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#edf6e9]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#e5dfee]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#e5dfee]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e5dfee]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#c3b2d7]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#c3b2d7]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c3b2d7]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#a28bb7]{fill:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#a28bb7]{stroke:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#a28bb7]{flood-color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#705784]{fill:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#705784]{stroke:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#705784]{flood-color:#7c3a22}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#c5b7d4]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#c5b7d4]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c5b7d4]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#11654f]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#11654f]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#11654f]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#f4f7ec]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#f4f7ec]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f4f7ec]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#f3f8eb]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#f3f8eb]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f3f8eb]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#728966]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#728966]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#728966]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [fill=\#7c9a87]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [stroke=\#7c9a87]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-ecosystem [flood-color=\#7c9a87]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#bbcebf]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#bbcebf]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#bbcebf]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#123e2b]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#123e2b]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#123e2b]{flood-color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#dce9db]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#dce9db]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#dce9db]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#fffef8]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#fffef8]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#fffef8]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#b9cdbb]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#b9cdbb]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#b9cdbb]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#d6dfd2]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#d6dfd2]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#d6dfd2]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#497f62]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#497f62]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#497f62]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#2a5140]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#2a5140]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#2a5140]{flood-color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#697c6a]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#697c6a]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#697c6a]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#52705a]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#52705a]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#52705a]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#dbe2d7]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#dbe2d7]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#dbe2d7]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#ebf0df]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#ebf0df]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#ebf0df]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#8daa80]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#8daa80]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#8daa80]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#526e4f]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#526e4f]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#526e4f]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#b4c5a5]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#b4c5a5]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#b4c5a5]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#f3ead7]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#f3ead7]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#f3ead7]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#c6ac78]{fill:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#c6ac78]{stroke:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#c6ac78]{flood-color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#d8c8a7]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#d8c8a7]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#d8c8a7]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#dbece1]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#dbece1]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#dbece1]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#a8c9b4]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#a8c9b4]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#a8c9b4]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#4f7860]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#4f7860]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#4f7860]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#a2c0aa]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#a2c0aa]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#a2c0aa]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#39815d]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#39815d]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#39815d]{flood-color:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#e9e2ed]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#e9e2ed]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#e9e2ed]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#c5b7d0]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#c5b7d0]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#c5b7d0]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#eef0e8]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#eef0e8]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#eef0e8]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#7f9270]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#7f9270]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#7f9270]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#829475]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#829475]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#829475]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#c5d0bb]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#c5d0bb]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#c5d0bb]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#174d3b]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#174d3b]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#174d3b]{flood-color:#0c3b30}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#b7d5b5]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#b7d5b5]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#b7d5b5]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#f4f7ed]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#f4f7ed]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#f4f7ed]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [fill=\#7b9b7e]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [stroke=\#7b9b7e]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-crm [flood-color=\#7b9b7e]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#dfd8e7]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#dfd8e7]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#dfd8e7]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#d4dfc9]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#d4dfc9]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#d4dfc9]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#9aaa89]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#9aaa89]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#9aaa89]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#718b67]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#718b67]{stroke:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#718b67]{flood-color:#7eae9a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#a6b69b]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#a6b69b]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#a6b69b]{flood-color:#d7e8df}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#f1dfbe]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#f1dfbe]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#f1dfbe]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#c5ac7c]{fill:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#c5ac7c]{stroke:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#c5ac7c]{flood-color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#b98f60]{fill:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#b98f60]{stroke:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#b98f60]{flood-color:#e4c99a}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#fffdf7]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#fffdf7]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#fffdf7]{flood-color:#fff}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [fill=\#c0b0ce]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [stroke=\#c0b0ce]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root .mkt-illustration-people [flood-color=\#c0b0ce]{flood-color:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b7cbb9]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b7cbb9]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d8e5d4]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d8e5d4]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#fffdf4]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#fffdf4]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b5c6ad]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b5c6ad]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#cedbc1]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#cedbc1]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#284d3a]{fill:#0c3b30}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#284d3a]{stroke:#0c3b30}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#c5d1bc]{fill:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#c5d1bc]{stroke:#d7e8df}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d7dfcf]{fill:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d7dfcf]{stroke:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#2c6850]{fill:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#2c6850]{stroke:#0b5c4a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#eee0be]{fill:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#eee0be]{stroke:#f3e6c8}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b59b61]{fill:#e4c99a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b59b61]{stroke:#e4c99a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#705826]{fill:#7c3a22}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#705826]{stroke:#7c3a22}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#76967b]{fill:#7eae9a}html[data-marketing-theme=emerald] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#76967b]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#b9ccc2]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9ccc2]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9ccc2]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#193f31]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#193f31]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#193f31]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#b9d0c5]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#b9d0c5]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#b9d0c5]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#739a86]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#739a86]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#739a86]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#fffdf7]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#fffdf7]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#fffdf7]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#bbcec0]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#bbcec0]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#bbcec0]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#1a735d]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#1a735d]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#1a735d]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#2b5044]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#2b5044]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#2b5044]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#e3edcf]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3edcf]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3edcf]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#347059]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#347059]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#347059]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#456756]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#456756]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#456756]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#c7d4c7]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#c7d4c7]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c7d4c7]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#c4dbcc]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#c4dbcc]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#c4dbcc]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#e9eee4]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#e9eee4]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e9eee4]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#6d775c]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#6d775c]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#6d775c]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#d6e8dd]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#d6e8dd]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#d6e8dd]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#a2c7b4]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#a2c7b4]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#a2c7b4]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#295c4c]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#295c4c]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#295c4c]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#8fbaa3]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#8fbaa3]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#8fbaa3]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#e3eedb]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#e3eedb]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#e3eedb]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#365f4a]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#365f4a]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#365f4a]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#88ac97]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#88ac97]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#88ac97]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#edf6e9]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#edf6e9]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#edf6e9]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#11654f]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#11654f]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#11654f]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#f4f7ec]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#f4f7ec]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f4f7ec]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#f3f8eb]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#f3f8eb]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f3f8eb]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#728966]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#728966]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#728966]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#7c9a87]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#7c9a87]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#7c9a87]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#bbcebf]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#bbcebf]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#bbcebf]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#123e2b]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#123e2b]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#123e2b]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#dce9db]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#dce9db]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#dce9db]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#fffef8]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#fffef8]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#fffef8]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#b9cdbb]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#b9cdbb]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#b9cdbb]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#d6dfd2]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#d6dfd2]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#d6dfd2]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#497f62]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#497f62]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#497f62]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#2a5140]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#2a5140]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#2a5140]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#697c6a]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#697c6a]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#697c6a]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#52705a]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#52705a]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#52705a]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#dbe2d7]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#dbe2d7]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#dbe2d7]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#ebf0df]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#ebf0df]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#ebf0df]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#8daa80]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#8daa80]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#8daa80]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#526e4f]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#526e4f]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#526e4f]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#b4c5a5]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#b4c5a5]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#b4c5a5]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#dbece1]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#dbece1]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#dbece1]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#a8c9b4]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#a8c9b4]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#a8c9b4]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#4f7860]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#4f7860]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#4f7860]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#a2c0aa]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#a2c0aa]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#a2c0aa]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#39815d]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#39815d]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#39815d]{flood-color:#0b5c4a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#eef0e8]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#eef0e8]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#eef0e8]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#7f9270]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#7f9270]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#7f9270]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#829475]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#829475]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#829475]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#c5d0bb]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#c5d0bb]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#c5d0bb]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#174d3b]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#174d3b]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#174d3b]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#b7d5b5]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#b7d5b5]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#b7d5b5]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#f4f7ed]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#f4f7ed]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#f4f7ed]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#7b9b7e]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#7b9b7e]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#7b9b7e]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#d4dfc9]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#d4dfc9]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#d4dfc9]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#9aaa89]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#9aaa89]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#9aaa89]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#718b67]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#718b67]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#718b67]{flood-color:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#a6b69b]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#a6b69b]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#a6b69b]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#fffdf7]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#fffdf7]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#fffdf7]{flood-color:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b7cbb9]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b7cbb9]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d8e5d4]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d8e5d4]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#fffdf4]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#fffdf4]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b5c6ad]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b5c6ad]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#cedbc1]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#cedbc1]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#284d3a]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#284d3a]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#c5d1bc]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#c5d1bc]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#d7dfcf]{fill:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#d7dfcf]{stroke:#d7e8df}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#2c6850]{fill:#0b5c4a}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#2c6850]{stroke:#0b5c4a}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#76967b]{fill:#7eae9a}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#76967b]{stroke:#7eae9a}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#f0dfc3]{fill:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#f0dfc3]{stroke:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#f0dfc3]{flood-color:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#cbb691]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#cbb691]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cbb691]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#655235]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#655235]{stroke:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#655235]{flood-color:#0c3b30}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#cdbb9b]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#cdbb9b]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#cdbb9b]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#aa8751]{fill:#dceae4}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#aa8751]{stroke:#dceae4}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#aa8751]{flood-color:#dceae4}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [fill=\#dfc79f]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [stroke=\#dfc79f]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-ecosystem [flood-color=\#dfc79f]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#f3ead7]{fill:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#f3ead7]{stroke:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#f3ead7]{flood-color:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#c6ac78]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#c6ac78]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#c6ac78]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [fill=\#d8c8a7]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [stroke=\#d8c8a7]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-crm [flood-color=\#d8c8a7]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#f1dfbe]{fill:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#f1dfbe]{stroke:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#f1dfbe]{flood-color:#fff}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#c5ac7c]{fill:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#c5ac7c]{stroke:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#c5ac7c]{flood-color:#e7f3ee}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [fill=\#b98f60]{fill:#dceae4}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [stroke=\#b98f60]{stroke:#dceae4}html[data-marketing-theme=green] .marketing-root .mkt-illustration-people [flood-color=\#b98f60]{flood-color:#dceae4}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#eee0be]{fill:#fff}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#eee0be]{stroke:#fff}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#b59b61]{fill:#dceae4}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#b59b61]{stroke:#dceae4}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [fill=\#705826]{fill:#0c3b30}html[data-marketing-theme=green] .marketing-root.mkt-product-page .mkt-payroll-art [stroke=\#705826]{stroke:#0c3b30}.mkt-price-controls{flex-direction:column;gap:20px;margin:28px 0 12px;display:flex}.mkt-price-products{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.mkt-price-products button,.mkt-price-cadence button{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 14px}.mkt-price-products button.is-selected,.mkt-price-cadence button.is-selected{background:var(--color-mkt-action);color:#fff;border-color:var(--color-mkt-action)}.mkt-price-switches{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.mkt-price-switches label{flex-direction:column;gap:6px;font-size:14px;display:flex}.mkt-price-switches select{border:1px solid var(--color-mkt-line);background:#fff;border-radius:8px;min-height:44px;padding:0 12px}.mkt-price-cadence{gap:8px;display:flex}.mkt-price-unit{color:var(--color-mkt-muted)}.mkt-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:20px;display:grid}.mkt-price-grid article{border:1px solid var(--color-mkt-line);background:#fff;border-radius:16px;flex-direction:column;padding:24px;display:flex}.mkt-price-grid article.is-featured{border:2px solid var(--color-mkt-action);box-shadow:0 12px 32px #0c3b3014}.mkt-price-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--color-mkt-action);margin:0 0 8px;font-size:12px;font-weight:700}.mkt-price-badge-spacer{visibility:hidden}.mkt-price-grid h2{margin:0;font-size:22px}.mkt-price-amount{margin:16px 0 0;font-size:40px;line-height:1}.mkt-price-amount span{font-size:16px}.mkt-price-billed{color:var(--color-mkt-muted);min-height:44px}.mkt-price-grid ul{flex:1;margin:8px 0 24px;padding:0;list-style:none}.mkt-price-grid li{border-top:1px solid var(--color-mkt-line);padding:8px 0 8px 22px;position:relative}.mkt-price-grid li:before{content:"✓";color:var(--color-mkt-action);position:absolute;left:0}.mkt-price-grid a{text-align:center}.mkt-price-waitlist{margin-top:48px}@media (max-width:800px){.mkt-price-grid{grid-template-columns:1fr}}html[data-marketing-theme=charcoal] .mkt-price-grid article,html[data-marketing-theme=emerald] .mkt-price-grid article{background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .mkt-price-cadence button,html[data-marketing-theme=emerald] .mkt-price-cadence button{background:var(--color-mkt-surface);color:var(--color-mkt-ink);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .mkt-price-cadence button.is-selected,html[data-marketing-theme=emerald] .mkt-price-cadence button.is-selected{background:var(--color-mkt-action);color:#fff;border-color:var(--color-mkt-action)}html[data-marketing-theme=charcoal] .mkt-price-switches select,html[data-marketing-theme=emerald] .mkt-price-switches select{background:var(--color-mkt-surface);color:var(--color-mkt-ink);border-color:var(--color-mkt-line)}.marketing-root .mkt-all-products-hub{border-top:1px solid var(--color-mkt-line);background:var(--color-mkt-surface);padding-block:88px 80px}.marketing-root .mkt-hub-layout{grid-template-columns:minmax(320px,.95fr) minmax(0,1.65fr);align-items:flex-start;gap:56px;display:grid}.marketing-root .mkt-hub-sidebar{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:104px}.marketing-root .mkt-hub-h2{letter-spacing:-.045em;color:var(--color-mkt-ink);margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,3.4vw,3.6rem);font-weight:400;line-height:1.1}.marketing-root .mkt-hub-h2 em{font-style:italic;font-weight:400}.marketing-root .mkt-hub-desc{color:var(--color-mkt-muted);max-width:440px;margin:0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.65}.marketing-root .mkt-hub-actions{margin-top:24px}.marketing-root .mkt-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.marketing-root .mkt-hub-card{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:18px;flex-direction:column;padding:26px 24px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;box-shadow:0 1px 3px #00000005}.marketing-root .mkt-hub-card:hover{border-color:var(--color-mkt-action);transform:translateY(-3px);box-shadow:0 12px 28px -6px #00000012}.marketing-root .mkt-hub-card-header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.marketing-root .mkt-hub-card-icon{color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.marketing-root .mkt-hub-card-title{color:var(--color-mkt-ink);letter-spacing:-.015em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.25}.marketing-root .mkt-hub-card-bullets{flex-direction:column;flex:1;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.marketing-root .mkt-hub-bullet-item{color:var(--color-mkt-muted);align-items:flex-start;gap:10px;font-size:.88rem;font-weight:450;line-height:1.5;display:flex}.marketing-root .mkt-hub-check-icon{color:var(--color-mkt-action);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.marketing-root .mkt-hub-divider{border-top:1px dashed var(--color-mkt-line);margin-top:auto;margin-bottom:16px}.marketing-root .mkt-hub-learn-more{color:var(--color-mkt-ink);align-items:center;gap:6px;width:fit-content;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.marketing-root .mkt-hub-learn-more:hover{color:var(--color-mkt-action);gap:9px}.marketing-root .mkt-hub-arrow{transition:transform .15s;display:inline-block}.marketing-root .mkt-hub-learn-more:hover .mkt-hub-arrow{transform:translate(2px)}html[data-marketing-theme=charcoal] .marketing-root .mkt-hub-card{background:var(--mkt-panel);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root .mkt-hub-card:hover{border-color:var(--color-mkt-action);box-shadow:0 12px 28px -6px #0006}html[data-marketing-theme=charcoal] .marketing-root .mkt-hub-card-icon{background:var(--mkt-soft);color:var(--color-mkt-action);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root .mkt-hub-check-icon,html[data-marketing-theme=charcoal] .marketing-root .mkt-hub-learn-more:hover{color:var(--color-mkt-action)}html[data-marketing-theme=emerald] .marketing-root .mkt-hub-card{background:var(--color-mkt-surface);border-color:var(--color-mkt-line)}html[data-marketing-theme=emerald] .marketing-root .mkt-hub-card-icon{background:var(--mkt-soft);color:var(--color-mkt-action);border-color:var(--color-mkt-line)}html[data-marketing-theme=emerald] .marketing-root .mkt-hub-check-icon,html[data-marketing-theme=emerald] .marketing-root .mkt-hub-learn-more:hover{color:var(--color-mkt-action)}@media (max-width:1040px){.marketing-root .mkt-hub-layout{grid-template-columns:1fr;gap:40px}.marketing-root .mkt-hub-sidebar{max-width:600px;position:static}}@media (max-width:680px){.marketing-root .mkt-all-products-hub{padding-block:54px 48px}.marketing-root .mkt-hub-grid{grid-template-columns:1fr;gap:16px}.marketing-root .mkt-hub-card{padding:22px 18px 18px}}.marketing-root.mkt-about-page{--serif:Georgia, "Times New Roman", serif;--sans:var(--font-plus-jakarta-sans), var(--font-inter), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ease:cubic-bezier(.22, .8, .2, 1);background:var(--color-mkt-surface);color:var(--color-mkt-ink);font-family:var(--sans)}.marketing-root.mkt-about-page .mkt-about-section{border-top:1px solid var(--color-mkt-line);padding-block:clamp(64px,7vw,104px);position:relative}.marketing-root.mkt-about-page .mkt-section-header-center{text-align:center;margin-inline:auto;max-width:780px;margin-bottom:clamp(40px,5vw,64px)}.marketing-root.mkt-about-page .mkt-about-h2{font-family:var(--serif);letter-spacing:-.025em;color:var(--color-mkt-ink);margin-block:8px 14px;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:500;line-height:1.18}.marketing-root.mkt-about-page .mkt-about-lead-center{color:var(--color-mkt-muted);max-width:660px;margin-inline:auto;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.62}.marketing-root.mkt-about-page .mkt-about-hero-section{background-color:var(--color-mkt-surface);border-bottom:1px solid var(--color-mkt-line);background-image:url(/images/hero-bg/about.png);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.marketing-root.mkt-about-page .mkt-about-hero{z-index:2;padding-block:clamp(56px,7vw,96px) clamp(64px,8vw,108px);position:relative}.marketing-root.mkt-about-page .mkt-about-hero-grid{max-width:820px;display:block}.marketing-root.mkt-about-page .mkt-about-hero-pill{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);color:var(--color-mkt-action);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.marketing-root.mkt-about-page .mkt-about-hero-title{font-family:var(--serif);letter-spacing:-.03em;color:var(--color-mkt-ink);margin:0 0 20px;font-size:clamp(2.4rem,4.4vw,3.8rem);font-weight:500;line-height:1.12}.marketing-root.mkt-about-page .mkt-about-hero-title em{color:var(--color-mkt-action);font-style:italic}.marketing-root.mkt-about-page .mkt-about-hero-lead{color:var(--color-mkt-muted);margin-bottom:32px;font-size:clamp(1.05rem,1.4vw,1.22rem);line-height:1.65}.marketing-root.mkt-about-page .mkt-about-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;display:flex}.marketing-root.mkt-about-page .mkt-about-hero-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.marketing-root.mkt-about-page .mkt-chip{color:var(--color-mkt-muted);background:var(--mkt-panel);border:1px solid var(--color-mkt-line);border-radius:8px;align-items:center;padding:5px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.marketing-root.mkt-about-page .mkt-about-hero-visual-frame{display:none!important}.marketing-root.mkt-about-page .mkt-about-hero-visual-glow{display:none}.marketing-root.mkt-about-page .mkt-about-hero-visual-img{object-fit:contain;filter:drop-shadow(0 14px 36px #0000000f);border-radius:20px;width:100%;height:auto;display:block}.marketing-root.mkt-about-page .mkt-about-floating-badge{border:1px solid var(--color-mkt-line);color:var(--color-mkt-ink);z-index:2;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 8px 24px -4px #0000001a}.marketing-root.mkt-about-page .badge-top-right{top:14px;right:14px}.marketing-root.mkt-about-page .badge-bottom-left{bottom:14px;left:14px}.marketing-root.mkt-about-page .badge-dot{background:#16a34a;border-radius:50%;width:8px;height:8px}.marketing-root.mkt-about-page .badge-sparkle{color:var(--color-mkt-action)}.marketing-root.mkt-about-page .mkt-about-story-section{background:var(--color-mkt-surface);padding:clamp(64px,7vw,92px) 0}.marketing-root.mkt-about-page .mkt-story-header{grid-template-columns:1.15fr .85fr;align-items:flex-end;gap:clamp(32px,5vw,64px);margin-bottom:clamp(40px,5vw,56px);display:grid}.marketing-root.mkt-about-page .mkt-story-kicker-wrap{align-items:center;gap:12px;margin-bottom:16px;display:flex}.marketing-root.mkt-about-page .mkt-story-kicker-line{background:var(--color-mkt-action);border-radius:1px;width:26px;height:2px}.marketing-root.mkt-about-page .mkt-story-kicker-wrap .mkt-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-muted);margin:0;font-size:.74rem;font-weight:800}.marketing-root.mkt-about-page .mkt-story-h2{font-family:var(--serif);color:var(--color-mkt-ink);letter-spacing:-.015em;margin:0;font-size:clamp(2rem,3.2vw,3rem);font-weight:600;line-height:1.18}.marketing-root.mkt-about-page .mkt-story-lead{color:var(--color-mkt-muted);margin:0;font-size:1.02rem;line-height:1.7}.marketing-root.mkt-about-page .mkt-story-lead strong{color:var(--color-mkt-ink);font-weight:600}.marketing-root.mkt-about-page .mkt-story-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.4vw,28px);margin-bottom:clamp(36px,4vw,48px);display:grid}.marketing-root.mkt-about-page .mkt-story-card{border:1px solid var(--color-mkt-line);background:#fff;border-radius:24px;flex-direction:column;padding:clamp(28px,3.2vw,38px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .mkt-story-card:hover,.marketing-root.mkt-about-page .mkt-story-photo-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px -8px #00000014}.marketing-root.mkt-about-page .mkt-story-icon-box{background:var(--mkt-soft);width:42px;height:42px;color:var(--color-mkt-action);border:1px solid var(--color-mkt-line);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.marketing-root.mkt-about-page .mkt-story-card-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:12px;font-size:.72rem;font-weight:800;display:block}.marketing-root.mkt-about-page .mkt-story-card-title{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 20px;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.25}.marketing-root.mkt-about-page .mkt-story-origin-text p{color:var(--color-mkt-muted);margin:0 0 16px;font-size:.94rem;line-height:1.65}.marketing-root.mkt-about-page .mkt-story-origin-text p:last-child{margin-bottom:0}.marketing-root.mkt-about-page .mkt-story-photo-card{border:1px solid var(--color-mkt-line);background:#f8fafc;border-radius:24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .mkt-story-photo-img{object-fit:cover;object-position:center 15%;width:100%;height:100%;min-height:480px;display:block}.marketing-root.mkt-about-page .mkt-story-philosophy-card{justify-content:space-between}.marketing-root.mkt-about-page .mkt-story-philosophy-top{flex-direction:column;display:flex}.marketing-root.mkt-about-page .mkt-story-quote{font-family:var(--serif);color:var(--color-mkt-ink);border:none;margin:0 0 12px;padding:0;font-size:clamp(1.15rem,1.5vw,1.35rem);font-style:italic;font-weight:500;line-height:1.48}.marketing-root.mkt-about-page .mkt-story-quote-author{color:var(--color-mkt-muted);font-size:.82rem;font-style:normal;font-weight:600;display:block}.marketing-root.mkt-about-page .mkt-story-card-divider{background:var(--color-mkt-line);width:100%;height:1px;margin:22px 0 18px}.marketing-root.mkt-about-page .mkt-story-impact-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:14px;font-size:.7rem;font-weight:800;display:block}.marketing-root.mkt-about-page .mkt-story-impact-list{flex-direction:column;gap:14px;display:flex}.marketing-root.mkt-about-page .mkt-story-impact-item{align-items:center;gap:12px;display:flex}.marketing-root.mkt-about-page .mkt-impact-icon-badge{background:var(--mkt-soft);width:36px;height:36px;color:var(--color-mkt-action);border:1px solid var(--color-mkt-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marketing-root.mkt-about-page .mkt-impact-text{flex-direction:column;gap:2px;display:flex}.marketing-root.mkt-about-page .mkt-impact-text strong{font-family:var(--serif);color:var(--color-mkt-ink);font-size:1.15rem;font-weight:700;line-height:1.1}.marketing-root.mkt-about-page .mkt-impact-text span{color:var(--color-mkt-muted);font-size:.82rem;line-height:1.35}.marketing-root.mkt-about-page .mkt-story-bottom-bar{border-top:1px solid var(--color-mkt-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:32px;display:grid}.marketing-root.mkt-about-page .mkt-story-bottom-item{align-items:center;gap:16px;display:flex}.marketing-root.mkt-about-page .mkt-bottom-stat-icon{background:var(--mkt-soft);width:44px;height:44px;color:var(--color-mkt-action);border:1px solid var(--color-mkt-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marketing-root.mkt-about-page .mkt-bottom-stat-copy{flex-direction:column;gap:3px;display:flex}.marketing-root.mkt-about-page .mkt-bottom-stat-copy strong{font-family:var(--serif);color:var(--color-mkt-ink);font-size:clamp(1.35rem,1.8vw,1.65rem);font-weight:700;line-height:1.1}.marketing-root.mkt-about-page .mkt-bottom-stat-copy span{color:var(--color-mkt-muted);font-size:.84rem;line-height:1.35}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-story-card,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-story-photo-card,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-story-card,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-story-photo-card{background:var(--mkt-panel);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-story-icon-box,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-impact-icon-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bottom-stat-icon,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-story-icon-box,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-impact-icon-badge,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-bottom-stat-icon{background:var(--mkt-soft);color:var(--color-mkt-action);border-color:var(--color-mkt-line)}@media (max-width:1024px){.marketing-root.mkt-about-page .mkt-story-header{grid-template-columns:1fr;gap:20px}.marketing-root.mkt-about-page .mkt-story-cards-grid{grid-template-columns:1fr}.marketing-root.mkt-about-page .mkt-story-bottom-bar{grid-template-columns:1fr;gap:20px}}.marketing-root.mkt-about-page .mkt-about-mission-section{background:var(--color-mkt-surface)}.marketing-root.mkt-about-page .mkt-about-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(24px,3vw,32px);display:grid}.marketing-root.mkt-about-page .mkt-mission-panel{border:1px solid var(--color-mkt-line);background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;padding:0;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .mkt-mission-panel:hover,.marketing-root.mkt-about-page .mkt-vision-panel:hover,.marketing-root.mkt-about-page .mkt-mission-quote-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px -8px #00000014}.marketing-root.mkt-about-page .mkt-mission-panel-content{flex-direction:column;flex:1;padding:clamp(32px,3.8vw,44px) clamp(32px,3.8vw,44px) 28px;display:flex}.marketing-root.mkt-about-page .mkt-badge-mission{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:999px;width:fit-content;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-block}.marketing-root.mkt-about-page .mkt-mission-panel .mkt-about-panel-title,.marketing-root.mkt-about-page .mkt-vision-panel .mkt-about-panel-title{font-family:var(--serif);color:var(--color-mkt-ink);letter-spacing:-.01em;margin:18px 0 16px;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:600;line-height:1.24}.marketing-root.mkt-about-page .mkt-mission-panel .mkt-about-panel-desc,.marketing-root.mkt-about-page .mkt-vision-panel .mkt-about-panel-desc{color:var(--color-mkt-muted);margin:0 0 24px;font-size:.98rem;line-height:1.62}.marketing-root.mkt-about-page .mkt-mission-list,.marketing-root.mkt-about-page .mkt-vision-list{flex-direction:column;gap:14px;margin:auto 0 0;padding:0;list-style:none;display:flex}.marketing-root.mkt-about-page .mkt-mission-list li,.marketing-root.mkt-about-page .mkt-vision-list li{color:var(--color-mkt-ink);align-items:flex-start;gap:12px;font-size:.94rem;font-weight:500;line-height:1.5;display:flex}.marketing-root.mkt-about-page .check-mission,.marketing-root.mkt-about-page .check-vision{background:var(--mkt-soft);width:22px;height:22px;color:var(--color-mkt-action);border:1px solid var(--color-mkt-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:800;display:inline-flex}.marketing-root.mkt-about-page .mkt-mission-mountain-art{width:100%;height:230px;margin-top:auto;position:relative;overflow:hidden}.marketing-root.mkt-about-page .mkt-mission-mountain-img{object-fit:cover;object-position:center 65%;width:100%;height:100%;display:block}.marketing-root.mkt-about-page .mkt-mission-mountain-overlay{pointer-events:none;background:linear-gradient(#0000 20%,#0f172a40 55%,#0f172ab8 100%);position:absolute;inset:0}.marketing-root.mkt-about-page .mkt-mission-art-caption{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;bottom:22px;left:28px}.marketing-root.mkt-about-page .mkt-mission-art-dash{background:#ffffffd9;flex-shrink:0;width:24px;height:1.5px}.marketing-root.mkt-about-page .mkt-mission-art-labels{flex-direction:column;gap:2px;display:flex}.marketing-root.mkt-about-page .mkt-mission-art-sub{letter-spacing:.14em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 1px 4px #00000080;font-size:.7rem;font-weight:700}.marketing-root.mkt-about-page .mkt-mission-art-title{letter-spacing:.15em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #00000080;font-size:.74rem;font-weight:800}.marketing-root.mkt-about-page .mkt-vision-stack{flex-direction:column;gap:clamp(20px,2.5vw,24px);display:flex}.marketing-root.mkt-about-page .mkt-vision-panel{border:1px solid var(--color-mkt-line);background:#fff;border-radius:24px;flex-direction:column;flex:1;padding:clamp(32px,3.8vw,44px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .mkt-vision-glow-bg{display:none!important}.marketing-root.mkt-about-page .mkt-badge-vision{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);z-index:1;border-radius:999px;width:fit-content;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-block;position:relative}.marketing-root.mkt-about-page .mkt-mission-quote-card{border:1px solid var(--color-mkt-line);background:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:26px clamp(24px,3vw,36px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 4px 18px #00000005}.marketing-root.mkt-about-page .mkt-mission-quote-content{flex-direction:column;flex:1;gap:8px;display:flex}.marketing-root.mkt-about-page .mkt-mission-quote-icon{color:#2563eb;flex-shrink:0;width:28px;height:28px}.marketing-root.mkt-about-page .mkt-mission-quote-text{color:var(--color-mkt-ink);margin:0;font-size:1.02rem;font-weight:500;line-height:1.45}.marketing-root.mkt-about-page .mkt-mission-quote-divider{background:var(--color-mkt-line);flex-shrink:0;width:1px;height:52px}.marketing-root.mkt-about-page .mkt-mission-stat-box{flex-direction:column;flex-shrink:0;gap:4px;min-width:140px;display:flex}.marketing-root.mkt-about-page .mkt-mission-stat-number{font-family:var(--serif);color:#1e40af;letter-spacing:-.02em;font-size:clamp(2rem,2.5vw,2.45rem);font-weight:700;line-height:1}.marketing-root.mkt-about-page .mkt-mission-stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mkt-muted);font-size:.68rem;font-weight:800;line-height:1.35}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-mission-panel,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-vision-panel,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-mission-quote-card,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-mission-panel,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-vision-panel,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-mission-quote-card{background:var(--mkt-panel);border-color:var(--color-mkt-line)}.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-mission-quote-divider,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-mission-quote-divider{background:var(--color-mkt-line)}.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-mission-stat-number{color:#60a5fa}.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-badge-mission{color:#34d399;background:#10b9812e;border-color:#34d39933}.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-badge-vision{color:#a78bfa;background:#8b5cf62e;border-color:#a78bfa33}.marketing-theme-charcoal .marketing-root.mkt-about-page .check-mission{color:#34d399;background:#10b98133}.marketing-theme-charcoal .marketing-root.mkt-about-page .check-vision{color:#a78bfa;background:#8b5cf633}@media (max-width:960px){.marketing-root.mkt-about-page .mkt-about-mission-grid{grid-template-columns:1fr}}@media (max-width:600px){.marketing-root.mkt-about-page .mkt-mission-quote-card{flex-direction:column;align-items:flex-start}.marketing-root.mkt-about-page .mkt-mission-quote-divider{width:100%;height:1px}}.marketing-root.mkt-about-page .mkt-about-platform-section{background:var(--color-mkt-surface);padding:clamp(64px,7vw,92px) 0}.marketing-root.mkt-about-page .mkt-platform-bento-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.4vw,28px);display:grid}.marketing-root.mkt-about-page .mkt-bento-card{border:1px solid var(--color-mkt-line);background:#fff;border-radius:24px;flex-direction:column;padding:clamp(28px,3.2vw,36px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .mkt-bento-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px -8px #00000014}.marketing-root.mkt-about-page .mkt-bento-intro-card{justify-content:space-between}.marketing-root.mkt-about-page .mkt-bento-intro-top{flex-direction:column;display:flex}.marketing-root.mkt-about-page .mkt-bento-kicker{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mkt-action);margin-bottom:16px;font-size:.72rem;font-weight:800;display:block}.marketing-root.mkt-about-page .mkt-bento-h2{font-family:var(--serif);color:var(--color-mkt-ink);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(1.85rem,2.6vw,2.45rem);font-weight:500;line-height:1.18}.marketing-root.mkt-about-page .mkt-bento-lead{font-family:var(--sans);color:var(--color-mkt-muted);margin:0;font-size:.95rem;line-height:1.68}.marketing-root.mkt-about-page .mkt-bento-hub-card{background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden;padding:0!important}.marketing-root.mkt-about-page .mkt-bento-hub-img{object-fit:cover;width:100%;height:100%;min-height:100%;max-height:none;display:block}.marketing-root.mkt-about-page .mkt-bento-feature-card{justify-content:space-between}.marketing-root.mkt-about-page .mkt-bento-feature-top{flex-direction:column;display:flex}.marketing-root.mkt-about-page .mkt-bento-icon-badge{background:var(--mkt-soft);width:44px;height:44px;color:var(--color-mkt-action);border:1px solid var(--color-mkt-line);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.marketing-root.mkt-about-page .mkt-bento-title{font-family:var(--serif);color:var(--color-mkt-ink);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.3rem,1.7vw,1.55rem);font-weight:500;line-height:1.25}.marketing-root.mkt-about-page .mkt-bento-desc{font-family:var(--sans);color:var(--color-mkt-muted);margin:0;font-size:.92rem;line-height:1.62}.marketing-root.mkt-about-page .mkt-bento-arrow-btn{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);width:38px;height:38px;color:var(--color-mkt-action);border-radius:50%;justify-content:center;align-items:center;margin-top:24px;transition:all .25s;display:flex}.marketing-root.mkt-about-page .mkt-bento-card:hover .mkt-bento-arrow-btn{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#fff;transform:translate(3px)}.marketing-root.mkt-about-page .mkt-bento-card-wave:after,.marketing-root.mkt-about-page .mkt-bento-card-gradient:after{display:none!important}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bento-card,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-bento-card{background:var(--mkt-panel);border-color:var(--color-mkt-line)}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bento-icon-badge,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-bento-icon-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bento-arrow-btn,.marketing-theme-charcoal .marketing-root.mkt-about-page .mkt-bento-arrow-btn{background:var(--mkt-soft);color:var(--color-mkt-action);border-color:var(--color-mkt-line)}@media (max-width:960px){.marketing-root.mkt-about-page .mkt-platform-bento-grid{grid-template-columns:1fr}}.marketing-root.mkt-about-page .mkt-about-values-section{background:var(--color-mkt-surface);padding-block:clamp(56px,7vw,96px)}.marketing-root.mkt-about-page .mkt-values-stepper-wrap{margin-top:clamp(24px,4vw,44px);position:relative}.marketing-root.mkt-about-page .mkt-values-track-bar{background:var(--color-mkt-line);z-index:1;pointer-events:none;align-items:center;height:2px;display:flex;position:absolute;top:31px;left:calc(12.5% - 8.25px);right:calc(12.5% - 8.25px)}.marketing-root.mkt-about-page .track-segment{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.marketing-root.mkt-about-page .track-mid-dot{z-index:2;width:9px;height:9px;box-shadow:0 0 0 3px var(--color-mkt-surface);border-radius:50%;position:relative}.marketing-root.mkt-about-page .dot-green{background:#10b981}.marketing-root.mkt-about-page .dot-blue{background:#3b82f6}.marketing-root.mkt-about-page .dot-orange{background:#f59e0b}.marketing-root.mkt-about-page .mkt-about-values-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid;position:relative}.marketing-root.mkt-about-page .mkt-val-column{flex-direction:column;display:flex}.marketing-root.mkt-about-page .mkt-val-node-container{z-index:3;justify-content:center;margin-bottom:18px;display:flex;position:relative}.marketing-root.mkt-about-page .mkt-val-bubble{border-radius:50%;place-items:center;width:62px;height:62px;transition:transform .3s,box-shadow .3s;display:grid;position:relative}.marketing-root.mkt-about-page .mkt-val-column:hover .mkt-val-bubble{transform:translateY(-3px)}.marketing-root.mkt-about-page .bubble-icon-inner{background:var(--color-mkt-surface);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 6px #0000000f}.marketing-root.mkt-about-page .bubble-pointer-arrow{border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.marketing-root.mkt-about-page .bubble-green{color:#0b5c4a;background:#f0fdf4;border:1.5px solid #bbf7d0;box-shadow:0 6px 16px -2px #10b9812e}.marketing-root.mkt-about-page .bubble-green .bubble-pointer-arrow{border-top:7px solid #bbf7d0}.marketing-root.mkt-about-page .bubble-blue{color:#2563eb;background:#eff6ff;border:1.5px solid #bfdbfe;box-shadow:0 6px 16px -2px #3b82f62e}.marketing-root.mkt-about-page .bubble-blue .bubble-pointer-arrow{border-top:7px solid #bfdbfe}.marketing-root.mkt-about-page .bubble-orange{color:#d97706;background:#fffbeb;border:1.5px solid #fde68a;box-shadow:0 6px 16px -2px #f59e0b2e}.marketing-root.mkt-about-page .bubble-orange .bubble-pointer-arrow{border-top:7px solid #fde68a}.marketing-root.mkt-about-page .bubble-purple{color:#7c3aed;background:#faf5ff;border:1.5px solid #e9d5ff;box-shadow:0 6px 16px -2px #a855f72e}.marketing-root.mkt-about-page .bubble-purple .bubble-pointer-arrow{border-top:7px solid #e9d5ff}.marketing-root.mkt-about-page .mkt-about-val-card{border-radius:20px;flex-direction:column;flex:1;padding:34px 24px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}.marketing-root.mkt-about-page .mkt-val-column:hover .mkt-about-val-card{transform:translateY(-4px)}.marketing-root.mkt-about-page .card-green{background:#f7fdfa;border:1px solid #d1fae5;box-shadow:0 10px 28px -6px #10b9810f}.marketing-root.mkt-about-page .card-green .val-card-num,.marketing-root.mkt-about-page .card-green .mkt-val-subtitle{color:#0b5c4a}.marketing-root.mkt-about-page .card-green .val-divider-bar{background:#10b981}.marketing-root.mkt-about-page .card-blue{background:#f8fbff;border:1px solid #dbeafe;box-shadow:0 10px 28px -6px #3b82f60f}.marketing-root.mkt-about-page .card-blue .val-card-num,.marketing-root.mkt-about-page .card-blue .mkt-val-subtitle{color:#2563eb}.marketing-root.mkt-about-page .card-blue .val-divider-bar{background:#3b82f6}.marketing-root.mkt-about-page .card-orange{background:#fffdf9;border:1px solid #fef3c7;box-shadow:0 10px 28px -6px #f59e0b0f}.marketing-root.mkt-about-page .card-orange .val-card-num,.marketing-root.mkt-about-page .card-orange .mkt-val-subtitle{color:#d97706}.marketing-root.mkt-about-page .card-orange .val-divider-bar{background:#f59e0b}.marketing-root.mkt-about-page .card-purple{background:#fcfaff;border:1px solid #ede9fe;box-shadow:0 10px 28px -6px #8b5cf60f}.marketing-root.mkt-about-page .card-purple .val-card-num,.marketing-root.mkt-about-page .card-purple .mkt-val-subtitle{color:#7c3aed}.marketing-root.mkt-about-page .card-purple .val-divider-bar{background:#8b5cf6}.marketing-root.mkt-about-page .val-card-num{font-family:var(--serif);margin-bottom:14px;font-size:2.25rem;font-weight:700;line-height:1;display:block}.marketing-root.mkt-about-page .mkt-val-title{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 8px;font-size:1.35rem;font-weight:600;line-height:1.25}.marketing-root.mkt-about-page .mkt-val-subtitle{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:.72rem;font-weight:800;line-height:1.35;display:block}.marketing-root.mkt-about-page .val-divider-bar{border-radius:999px;width:34px;height:2px;margin-bottom:20px;display:block}.marketing-root.mkt-about-page .mkt-val-desc{font-family:var(--sans);color:var(--color-mkt-muted);margin:0;font-size:.94rem;line-height:1.65}.marketing-root.mkt-about-page .mkt-about-timeline-section{background:var(--color-mkt-surface);padding-block:clamp(64px,7vw,100px)}.marketing-root.mkt-about-page .mkt-timeline-stepper-wrap{max-width:900px;margin:0 auto clamp(36px,4.5vw,54px);position:relative}.marketing-root.mkt-about-page .mkt-timeline-rail{background:var(--color-mkt-line);z-index:1;pointer-events:none;height:2px;position:absolute;bottom:12px;left:calc(12.5% - 8.25px);right:calc(12.5% - 8.25px)}.marketing-root.mkt-about-page .mkt-timeline-nodes-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.marketing-root.mkt-about-page .mkt-timeline-node{cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;align-items:center;padding:0;transition:transform .25s;display:flex}.marketing-root.mkt-about-page .mkt-timeline-node:hover{transform:translateY(-2px)}.marketing-root.mkt-about-page .node-year{font-family:var(--serif);color:var(--color-mkt-ink);margin-bottom:5px;font-size:1.25rem;font-weight:700;line-height:1.1}.marketing-root.mkt-about-page .node-tag{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--color-mkt-muted);text-align:center;margin-bottom:14px;font-size:.68rem;font-weight:800}.marketing-root.mkt-about-page .node-icon-bubble{background:var(--color-mkt-surface);border:1.5px solid var(--color-mkt-line);width:44px;height:44px;color:var(--color-mkt-muted);border-radius:50%;place-items:center;margin-bottom:14px;transition:all .25s;display:grid;box-shadow:0 2px 6px #0000000a}.marketing-root.mkt-about-page .mkt-timeline-node:hover .node-icon-bubble{border-color:var(--color-mkt-ink);color:var(--color-mkt-ink)}.marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-icon-bubble{color:#fff;background:#1c2024;border-color:#1c2024;box-shadow:0 4px 14px #0000002e}.marketing-root.mkt-about-page .node-dot-wrap{z-index:2;justify-content:center;align-items:center;height:24px;display:flex;position:relative}.marketing-root.mkt-about-page .node-dot{width:7px;height:7px;box-shadow:0 0 0 3px var(--color-mkt-surface);background:#94a3b8;border-radius:50%;transition:all .25s}.marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-dot{width:9px;height:9px;box-shadow:0 0 0 4px var(--color-mkt-surface), 0 0 0 8px #1c20241f, 0 0 16px #1c202438;background:#1c2024}.marketing-root.mkt-about-page .mkt-about-milestone-display{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:26px;max-width:1040px;margin-inline:auto;padding:clamp(28px,4vw,44px);animation:.3s ease-out mktMilestoneFade;box-shadow:0 20px 48px -12px #0000000f}@keyframes mktMilestoneFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.marketing-root.mkt-about-page .milestone-display-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(28px,4vw,48px);display:grid}.marketing-root.mkt-about-page .milestone-display-content{flex-direction:column;display:flex}.marketing-root.mkt-about-page .milestone-badge-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.marketing-root.mkt-about-page .milestone-year-pill{font-family:var(--sans);color:#fff;background:#1c2024;border-radius:999px;padding:4px 14px;font-size:.82rem;font-weight:700}.marketing-root.mkt-about-page .milestone-quarter-pill{font-family:var(--sans);color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:4px 14px;font-size:.82rem;font-weight:600}.marketing-root.mkt-about-page .milestone-tag-pill{font-family:var(--sans);color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:4px 14px;font-size:.82rem;font-weight:600}.marketing-root.mkt-about-page .milestone-title{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 12px;font-size:clamp(1.8rem,2.6vw,2.3rem);font-weight:500;line-height:1.22}.marketing-root.mkt-about-page .milestone-summary{font-family:var(--sans);color:var(--color-mkt-muted);margin:0 0 22px;font-size:.96rem;line-height:1.62}.marketing-root.mkt-about-page .milestone-highlights-box{border-top:1px solid var(--color-mkt-line);padding-top:20px}.marketing-root.mkt-about-page .highlights-label{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mkt-muted);margin-bottom:16px;font-size:.72rem;font-weight:800;display:block}.marketing-root.mkt-about-page .milestone-highlights-list{flex-direction:column;gap:14px;display:flex}.marketing-root.mkt-about-page .milestone-achievement-item{align-items:center;gap:14px;display:flex}.marketing-root.mkt-about-page .achievement-icon-box{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.marketing-root.mkt-about-page .box-blue{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe}.marketing-root.mkt-about-page .box-green{color:#16a34a;background:#f0fdf4;border:1px solid #d1fae5}.marketing-root.mkt-about-page .box-purple{color:#9333ea;background:#faf5ff;border:1px solid #ede9fe}.marketing-root.mkt-about-page .achievement-text p{font-family:var(--sans);color:var(--color-mkt-ink);margin:0;font-size:.92rem;line-height:1.48}.marketing-root.mkt-about-page .milestone-display-visual{justify-content:center;align-items:center;height:100%;display:flex}.marketing-root.mkt-about-page .milestone-globe-wrapper{border:1px solid var(--color-mkt-line);background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;min-height:340px;display:flex;position:relative;overflow:hidden}.marketing-root.mkt-about-page .milestone-globe-img{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.marketing-root.mkt-about-page .mkt-about-people-section{background:var(--color-mkt-surface)}.marketing-root.mkt-about-page .mkt-team-bento-layout{grid-template-columns:.95fr 1.05fr 1.05fr;align-items:stretch;gap:24px;display:grid}.marketing-root.mkt-about-page .mkt-team-featured-card{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);border-radius:24px;flex-direction:column;justify-content:space-between;height:100%;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000005}.marketing-root.mkt-about-page .mkt-team-featured-card:hover{border-color:#0b5c4a59;transform:translateY(-3px);box-shadow:0 16px 32px -8px #0000000f}.marketing-root.mkt-about-page .mkt-team-featured-card .mkt-team-card-inner{flex-direction:column;padding:32px 30px 16px;display:flex}.marketing-root.mkt-about-page .mkt-team-featured-visual{background:0 0;flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:300px;margin-top:auto;display:flex;position:relative;overflow:hidden}.marketing-root.mkt-about-page .mkt-team-featured-img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}.marketing-root.mkt-about-page .mkt-team-col-stack{flex-direction:column;gap:24px;height:100%;display:flex}.marketing-root.mkt-about-page .mkt-team-split-card{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);border-radius:24px;flex:1;grid-template-columns:minmax(0,1fr) clamp(96px,30%,128px);align-items:center;gap:16px;padding:22px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:grid;box-shadow:0 4px 20px #00000005}.marketing-root.mkt-about-page .mkt-team-split-card:hover{border-color:#0b5c4a59;transform:translateY(-3px);box-shadow:0 16px 32px -8px #0000000f}.marketing-root.mkt-about-page .mkt-team-split-info{flex-direction:column;display:flex}.marketing-root.mkt-about-page .mkt-team-split-visual{background:0 0;border-radius:14px;align-self:center;width:100%;height:190px;position:relative;overflow:hidden}.marketing-root.mkt-about-page .mkt-team-split-img{object-fit:cover;object-position:center 20%;border-radius:14px;width:100%;height:100%;display:block}.marketing-root.mkt-about-page .person-card-header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.marketing-root.mkt-about-page .person-avatar-circle{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);width:44px;height:44px;font-family:var(--sans);color:var(--color-mkt-action);border-radius:50%;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;display:grid}.marketing-root.mkt-about-page .person-tag-badge{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--color-mkt-muted);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.7rem;font-weight:700}.marketing-root.mkt-about-page .person-name{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 6px;font-size:clamp(1.35rem,1.6vw,1.6rem);font-weight:500;line-height:1.25}.marketing-root.mkt-about-page .person-name-large{margin:0 0 8px;font-size:clamp(1.8rem,2.3vw,2.2rem)}.marketing-root.mkt-about-page .person-role{font-family:var(--sans);color:var(--color-mkt-ink);margin-bottom:4px;font-size:.94rem;font-weight:700;line-height:1.35;display:block}.marketing-root.mkt-about-page .person-specialty{font-family:var(--sans);color:var(--color-mkt-muted);margin-bottom:14px;font-size:.86rem;line-height:1.4;display:block}.marketing-root.mkt-about-page .person-accent-bar{background:var(--color-mkt-action);border-radius:2px;width:28px;height:2.5px;margin-bottom:14px}.marketing-root.mkt-about-page .person-bio{font-family:var(--sans);color:var(--color-mkt-muted);margin:0;font-size:.88rem;line-height:1.6}.marketing-root.mkt-about-page .mkt-team-culture-card{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);background-image:none;border-radius:24px;flex-direction:column;flex:1;justify-content:space-between;padding:32px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000005}.marketing-root.mkt-about-page .mkt-team-culture-card:hover{border-color:#0b5c4a59;transform:translateY(-3px);box-shadow:0 16px 32px -8px #0000000f}.marketing-root.mkt-about-page .culture-icon-badge{background:var(--mkt-soft);border:1px solid var(--color-mkt-line);width:44px;height:44px;color:var(--color-mkt-action);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.marketing-root.mkt-about-page .culture-card-title{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 10px;font-size:clamp(1.35rem,1.7vw,1.65rem);font-weight:500;line-height:1.3}.marketing-root.mkt-about-page .culture-card-desc{font-family:var(--sans);color:var(--color-mkt-muted);margin:0 0 22px;font-size:.92rem;line-height:1.55}.marketing-root.mkt-about-page .mkt-team-join-btn{justify-content:center;align-items:center;gap:8px;width:fit-content;text-decoration:none;display:inline-flex}.marketing-root.mkt-about-page .mkt-about-security-section{background:var(--mkt-panel)}.marketing-root.mkt-about-page .mkt-about-security-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(40px,6vw,76px);display:grid}.marketing-root.mkt-about-page .mkt-about-security-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:28px 32px;display:grid}.marketing-root.mkt-about-page .security-mini-card{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:16px;padding:20px 18px}.marketing-root.mkt-about-page .mini-card-top{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.marketing-root.mkt-about-page .mini-card-top h4{color:var(--color-mkt-ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.marketing-root.mkt-about-page .mini-card-badge{color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:700}.marketing-root.mkt-about-page .security-mini-card p{color:var(--color-mkt-muted);margin:0;font-size:.86rem;line-height:1.5}.marketing-root.mkt-about-page .mkt-about-security-links{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.marketing-root.mkt-about-page .security-visual-wrap{background:var(--color-mkt-surface);border:1px solid var(--color-mkt-line);border-radius:28px;place-items:center;padding:24px;display:grid;box-shadow:0 20px 48px -12px #00000014}.marketing-root.mkt-about-page .security-shield-img{object-fit:contain;border-radius:16px;width:100%;height:auto;display:block}.marketing-root.mkt-about-page .mkt-about-security-grid{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.marketing-root.mkt-about-page .mkt-about-security-left{display:contents}.marketing-root.mkt-about-page .mkt-about-security-left .mkt-kicker{order:1;margin-bottom:16px}.marketing-root.mkt-about-page .mkt-about-security-left .mkt-about-h2{text-wrap:balance;order:2;max-width:24ch;margin-inline:auto}.marketing-root.mkt-about-page .mkt-about-security-left .mkt-lead{order:3;max-width:720px;margin:20px auto 0}.marketing-root.mkt-about-page .mkt-about-security-right{order:4;width:100%;max-width:520px;margin:4px auto 0}.marketing-root.mkt-about-page .mkt-about-security-cards{text-align:left;order:5;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;margin-block:0 36px}.marketing-root.mkt-about-page .mkt-about-security-links{order:6;justify-content:center;gap:28px}.marketing-root.mkt-about-page .mkt-about-security-links .mkt-text-link{gap:12px;margin-top:0}.marketing-root.mkt-about-page .mkt-about-security-links .mkt-text-link:first-child{background:var(--color-mkt-action);color:#fff;border:1px solid var(--color-mkt-action);border-radius:6px;min-height:48px;padding:0 22px;font-size:.88rem;transition:background .2s,border-color .2s}.marketing-root.mkt-about-page .mkt-about-security-links .mkt-text-link:first-child:hover{background:var(--mkt-hover,var(--color-mkt-action));border-color:var(--mkt-hover,var(--color-mkt-action))}.marketing-root.mkt-about-page .security-shield-img{mix-blend-mode:multiply;border-radius:0;-webkit-mask-image:radial-gradient(70% 72%,#000 60%,#0000 100%);mask-image:radial-gradient(70% 72%,#000 60%,#0000 100%)}.marketing-root.mkt-about-page .security-visual-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.marketing-root.mkt-about-page .security-mini-card{background:var(--mkt-panel);border-radius:20px;padding:22px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 4px 20px #00000008}.marketing-root.mkt-about-page .security-mini-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -8px #00000012}.marketing-root.mkt-about-page .mini-card-top{flex-direction:column-reverse;align-items:flex-start;gap:12px;margin-bottom:10px}.marketing-root.mkt-about-page .mini-card-top .mini-card-badge{border-radius:999px;align-self:flex-end;padding:3px 10px}.marketing-root.mkt-about-page .mini-card-top h4{font-family:var(--serif);font-size:1.15rem;font-weight:500;line-height:1.3}.marketing-root.mkt-about-page .mkt-about-locations-section{background:var(--color-mkt-surface)}.marketing-root.mkt-about-page .mkt-about-locations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:36px;display:grid}.marketing-root.mkt-about-page .mkt-about-location-card{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);border-radius:24px;flex-direction:column;padding:clamp(28px,4vw,40px);transition:transform .3s,border-color .3s;display:flex}.marketing-root.mkt-about-page .mkt-about-location-card:hover{border-color:#0b5c4a66;transform:translateY(-3px)}.marketing-root.mkt-about-page .location-card-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.marketing-root.mkt-about-page .location-flag{font-size:1.8rem}.marketing-root.mkt-about-page .location-role-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--color-mkt-action);background:var(--mkt-soft);border:1px solid var(--color-mkt-line);border-radius:999px;padding:4px 12px;font-size:.76rem;font-weight:700}.marketing-root.mkt-about-page .location-city{font-family:var(--serif);color:var(--color-mkt-ink);margin:0 0 10px;font-size:1.45rem;font-weight:600}.marketing-root.mkt-about-page .location-address{color:var(--color-mkt-muted);margin:0 0 20px;font-size:.95rem;line-height:1.6}.marketing-root.mkt-about-page .location-contact-item{flex-direction:column;gap:3px;margin-top:10px;font-size:.88rem;display:flex}.marketing-root.mkt-about-page .location-contact-item .lbl{color:var(--color-mkt-ink);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}.marketing-root.mkt-about-page .location-contact-item .val{color:var(--color-mkt-muted);text-decoration:none}.marketing-root.mkt-about-page a.val:hover{color:var(--color-mkt-action);text-decoration:underline}.marketing-root.mkt-about-page .mkt-about-channels-bar{background:var(--mkt-panel);border:1px solid var(--color-mkt-line);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:24px 28px;display:grid}.marketing-root.mkt-about-page .channel-box{flex-direction:column;gap:4px;display:flex}.marketing-root.mkt-about-page .channel-label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-mkt-muted);font-size:.78rem;font-weight:700}.marketing-root.mkt-about-page .channel-box a{color:var(--color-mkt-ink);word-break:break-all;font-size:.9rem;font-weight:600;text-decoration:none}.marketing-root.mkt-about-page .channel-box a:hover{color:var(--color-mkt-action)}.marketing-root.mkt-about-page .social-links{flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.marketing-root.mkt-about-page .social-links a{color:var(--color-mkt-action);font-weight:600}.marketing-root.mkt-about-page .social-links span{color:var(--color-mkt-line)}.marketing-root.mkt-about-page .mkt-about-cta-section{background:var(--color-mkt-surface);padding-block:clamp(40px,5vw,64px) clamp(60px,7vw,90px)}.marketing-root.mkt-about-page .mkt-about-next{background:var(--mkt-soft);box-sizing:border-box;border-radius:14px;justify-content:space-between;align-items:center;gap:45px;padding:45px;display:flex}.marketing-root.mkt-about-page .mkt-about-next-content{flex:1}.marketing-root.mkt-about-page .mkt-about-next .mkt-kicker{color:var(--color-mkt-action);margin-bottom:14px}.marketing-root.mkt-about-page .mkt-about-next-title{font-family:var(--serif);letter-spacing:-.02em;color:var(--color-mkt-ink);margin:0;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:500;line-height:1.18}.marketing-root.mkt-about-page .mkt-about-next-body{max-width:620px;color:var(--color-mkt-muted);margin-top:18px;margin-bottom:0;font-size:.98rem;line-height:1.6}.marketing-root.mkt-about-page .mkt-about-next-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;display:flex}.marketing-root.mkt-about-page .mkt-about-next-actions a{flex-shrink:0}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page{--serif:Georgia, "Times New Roman", serif}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-about-hero-pill,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-chip,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-about-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-badge-mission,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-badge-vision,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .check-mission,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .check-vision,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-story-icon-box,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-impact-icon-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bottom-stat-icon,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-bento-icon-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .val-icon-box,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .person-tag-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .person-avatar-circle,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mini-card-badge,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .location-role-tag{background:var(--mkt-soft);border-color:var(--color-mkt-line);color:var(--color-mkt-action)}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-icon-bubble{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#fff}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-dot,html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .milestone-year-pill{background:var(--color-mkt-action)}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .milestone-tag-pill{background:var(--mkt-soft);border-color:var(--color-mkt-line);color:var(--color-mkt-ink)}html[data-marketing-theme=charcoal] .marketing-root.mkt-about-page .milestone-globe-wrapper{background:var(--mkt-panel)}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page{--serif:Georgia, "Times New Roman", serif}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .mkt-about-hero-pill,html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .mkt-about-next{background:#fbf8f2;border:1px solid #e4c99a}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-icon-bubble{background:var(--color-mkt-action);border-color:var(--color-mkt-action);color:#fff}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .mkt-timeline-node.is-active .node-dot,html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .milestone-year-pill{background:var(--color-mkt-action)}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .milestone-tag-pill{background:var(--mkt-soft);border-color:var(--color-mkt-line);color:var(--color-mkt-ink)}html[data-marketing-theme=emerald] .marketing-root.mkt-about-page .milestone-globe-wrapper{background:#fdfaf5}@media (max-width:1040px){.marketing-root.mkt-about-page .mkt-values-track-bar{display:none}.marketing-root.mkt-about-page .milestone-display-grid{grid-template-columns:1fr;gap:32px}.marketing-root.mkt-about-page .milestone-globe-wrapper{min-height:260px;max-height:320px}.marketing-root.mkt-about-page .mkt-about-hero-grid,.marketing-root.mkt-about-page .mkt-about-story-grid,.marketing-root.mkt-about-page .mkt-about-security-grid{grid-template-columns:1fr;gap:40px}.marketing-root.mkt-about-page .mkt-about-pillars-grid,.marketing-root.mkt-about-page .mkt-about-values-grid,.marketing-root.mkt-about-page .mkt-about-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root.mkt-about-page .mkt-team-bento-layout{grid-template-columns:1fr;gap:24px}.marketing-root.mkt-about-page .mkt-about-security-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root.mkt-about-page .mkt-team-featured-visual{min-height:320px}.marketing-root.mkt-about-page .mkt-about-channels-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root.mkt-about-page .mkt-about-next{padding:32px 28px;display:block}.marketing-root.mkt-about-page .mkt-about-next-actions{width:100%;margin-top:26px}}@media (max-width:680px){.marketing-root.mkt-about-page .mkt-about-mission-grid,.marketing-root.mkt-about-page .mkt-about-pillars-grid,.marketing-root.mkt-about-page .mkt-about-values-grid,.marketing-root.mkt-about-page .mkt-about-people-grid,.marketing-root.mkt-about-page .mkt-about-security-cards,.marketing-root.mkt-about-page .mkt-about-locations-grid,.marketing-root.mkt-about-page .mkt-about-channels-bar,.marketing-root.mkt-about-page .mkt-about-story-stats,.marketing-root.mkt-about-page .mkt-story-cards-grid,.marketing-root.mkt-about-page .mkt-story-bottom-bar,.marketing-root.mkt-about-page .mkt-platform-bento-grid{grid-template-columns:1fr;gap:16px}.marketing-root.mkt-about-page .mkt-team-split-card{grid-template-columns:1fr;gap:20px}.marketing-root.mkt-about-page .mkt-team-split-visual{height:240px}.marketing-root.mkt-about-page .mkt-timeline-rail{display:none}.marketing-root.mkt-about-page .mkt-timeline-nodes-grid{grid-template-columns:repeat(2,1fr);gap:16px}.marketing-root.mkt-about-page .mkt-about-hero-actions,.marketing-root.mkt-about-page .mkt-about-next-actions{flex-direction:column;width:100%}.marketing-root.mkt-about-page .mkt-about-hero-actions a,.marketing-root.mkt-about-page .mkt-about-next-actions a{justify-content:center;width:100%}}
