@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--sync-green:#a7d000;--sync-blue:#007cc4;--sync-ink:#1e1b14;--brand:#115cbf;--brand-strong:#0a397c;--accent:#008fa3;--accent-soft:#dff7fb;--ink:#0c1826;--muted:#4d5f73;--muted-strong:#2e435a;--bg:#f5f8fb;--bg-strong:#eaf1f8;--surface:#fff;--surface-strong:#f8fbff;--footer:#081421;--line:#d8e3ee;--line-strong:#b7c8da;--good:#0f7d55;--good-soft:#e3f4ec;--warning:#bc7800;--warning-soft:#fbf0d8;--danger:#b3261e;--danger-soft:#fbe7e5;--grad-brand:linear-gradient(135deg, var(--brand), var(--brand-strong));--grad-mark:linear-gradient(135deg, var(--brand), var(--accent));--grad-page:radial-gradient(circle at 12% 0%, #008fa32b, transparent 34rem), linear-gradient(180deg, #fbfdff 0%, var(--bg) 42%, #eef4f9 100%);--text-heading:var(--ink);--text-body:var(--muted-strong);--text-subtle:var(--muted);--text-link:var(--brand);--text-on-brand:#fff;--surface-page:var(--bg);--surface-card:var(--surface);--border-default:var(--line);--border-strong:var(--line-strong);--focus-ring:var(--accent);--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-sans);--weight-regular:400;--weight-medium:500;--weight-semibold:680;--weight-bold:720;--weight-heavy:800;--weight-black:900;--text-display:clamp(3.35rem, 8.2vw, 6.9rem);--text-h2:clamp(2.35rem, 5.1vw, 4.6rem);--text-h3:clamp(1.22rem, 2vw, 1.55rem);--text-lead:clamp(1.08rem, 1.6vw, 1.28rem);--text-body-size:17px;--text-sm:.94rem;--text-xs:.78rem;--tracking-display:-.055em;--tracking-h3:-.03em;--tracking-logo:-.035em;--tracking-eyebrow:.14em;--leading-display:.98;--leading-heading:1.15;--leading-body:1.65;--leading-lead:1.55;--radius-xs:10px;--radius-sm:16px;--radius:24px;--radius-lg:34px;--radius-pill:999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-section:clamp(4rem, 8vw, 7rem);--shadow-soft:0 18px 60px #0c182617;--shadow-strong:0 30px 90px #0c182626;--shadow-brand:0 14px 34px #115cbf40;--shadow-mark:0 10px 28px #115cbf3d;--container:1180px;--container-prose:850px;--ease:cubic-bezier(.4, 0, .2, 1);--dur-fast:.18s;--dur:.24s;--d-900:#081120;--d-850:#0a1422;--d-800:#0d1b2e;--d-700:#122439;--d-line:#ffffff1a;--d-line-soft:#ffffff0f;--on-dark:#eaf2fb;--on-dark-muted:#9fb4ca;--on-dark-faint:#6f879f;--blue-elec:#1f93e6;--blue:#007cc4;--blue-deep:#0a4f8f;--blue-glow:#007cc473;--lime:#a7d000;--lime-ink:#1c2700;--maxw:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;display:block}a{color:var(--blue);text-decoration:none}.skip-link{z-index:1000;color:var(--blue-deep);box-shadow:var(--shadow-strong);background:#fff;border-radius:999px;padding:.7rem 1rem;font-weight:900;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus,.skip-link:focus-visible{outline:3px solid var(--lime);outline-offset:3px;transform:translateY(0)}.container{width:min(var(--maxw), calc(100% - 3rem));margin-inline:auto}.container-narrow{width:min(820px,100% - 3rem);margin-inline:auto}.section{padding:clamp(4rem,7vw,7rem) 0}.section-sm{padding:clamp(2.5rem,4vw,4rem) 0}.dark{background:var(--d-850);color:var(--on-dark)}.dark h1,.dark h2,.dark h3{color:#fff}.light{background:#fff}.tint{background:linear-gradient(#fbfdff,#f1f6fc)}h1,h2,h3{color:var(--ink);letter-spacing:-.05em;margin:0;font-weight:900;line-height:1}.display{letter-spacing:-.052em;font-size:clamp(2.8rem,6vw,5rem);line-height:.97}.h2{font-size:clamp(2rem,4.2vw,3.4rem)}.h3{letter-spacing:-.03em;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.15}.lead{color:var(--muted-strong);font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:500;line-height:1.55}.dark .lead{color:var(--on-dark-muted)}.muted{color:var(--muted)}.dark .muted{color:var(--on-dark-muted)}.eyebrow{white-space:nowrap;color:var(--blue);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.1rem;padding:0;font-size:.8rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:1.8rem;height:2px}.eyebrow.lime{color:#8aab00}.dark .eyebrow{color:#5cb8ee}.dark .eyebrow.lime{color:var(--lime)}.eyebrow.center{justify-content:center}.eyebrow.center:before{display:none}.hl{color:var(--blue)}.dark .hl{color:#5cb8ee}.mark{white-space:nowrap;z-index:0;position:relative}.mark:after{content:"";background:var(--lime);z-index:-1;border-radius:2px;height:.34em;position:absolute;bottom:.08em;left:-2px;right:-2px}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.5rem;font-size:1rem;font-weight:800;line-height:1.1;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.btn .arr{transition:transform .18s}.btn:hover .arr{transform:translate(3px)}.btn-primary{color:#fff;background:linear-gradient(135deg, var(--blue-elec), var(--blue));box-shadow:0 12px 30px var(--blue-glow)}.btn-primary:hover{box-shadow:0 18px 40px var(--blue-glow);color:#fff;transform:translateY(-2px)}.btn-lime{color:var(--lime-ink);background:var(--lime);box-shadow:0 12px 30px #a7d00052}.btn-lime:hover{transform:translateY(-2px);box-shadow:0 18px 40px #a7d00066}.btn-ghost{color:var(--ink);border-color:var(--line-strong);background:#fff}.btn-ghost:hover{border-color:var(--blue);color:var(--blue-deep)}.dark .btn-ghost{color:#fff;background:#ffffff0d;border-color:#ffffff47}.dark .btn-ghost:hover{background:#ffffff1f;border-color:#ffffff80}.btn-lg{padding:1.1rem 1.8rem;font-size:1.08rem}.btn-sm{padding:.6rem 1.1rem;font-size:.92rem}.micro{color:var(--muted);font-size:.86rem;font-weight:600}.dark .micro{color:var(--on-dark-faint)}.micro b{color:var(--good)}.dark .micro b{color:var(--lime)}.site-header{z-index:50;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,backdrop-filter .25s;position:fixed;top:0;left:0;right:0}.site-header.on-dark{background:0 0}.site-header.scrolled{backdrop-filter:blur(16px);border-bottom-color:var(--d-line);background:#081120d9}.nav{justify-content:space-between;align-items:center;gap:1.1rem;padding:1.1rem 0;display:flex;position:relative}.nav-logo{flex:none}.nav-logo img{width:auto;height:2.1rem}.nav-check{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.nav-links{flex:auto;justify-content:center;align-items:center;gap:.2rem;display:flex}.nav-trigger,.nav-links>a{min-height:2.4rem;color:var(--on-dark-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:.45rem .62rem;font-size:.9rem;font-weight:800;display:inline-flex}.nav-trigger:hover,.nav-links>a:hover,.nav-item:focus-within>.nav-trigger,.nav-item:hover>.nav-trigger{color:#fff;background:#ffffff14}.nav-item{position:relative}.nav-item.has-panel:after{content:"";height:.7rem;position:absolute;top:100%;left:-.35rem;right:-.35rem}.nav-panel{z-index:60;opacity:0;pointer-events:none;background:#081120f7;border:1px solid #ffffff24;border-radius:18px;gap:.35rem;min-width:300px;padding:.7rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + .55rem);left:0;transform:translateY(-6px);box-shadow:0 22px 70px #00000052}.nav-panel-wide{grid-template-columns:repeat(2,minmax(0,1fr));width:min(680px,100vw - 2rem)}.nav-item:hover .nav-panel,.nav-item:focus-within .nav-panel{opacity:1;pointer-events:auto;transform:none}.nav-panel-link{color:#fff;border-radius:13px;gap:.2rem;padding:.78rem .85rem;display:grid}.nav-panel-link:hover{color:#fff;background:#ffffff14}.nav-panel-link span{color:inherit;font-size:.94rem;font-weight:900}.nav-panel-link small{color:var(--on-dark-muted);font-size:.78rem;font-weight:600;line-height:1.35}.nav-right{flex:none;align-items:center;gap:.75rem;display:flex}.nav-signin{color:var(--on-dark-muted);white-space:nowrap;font-size:.92rem;font-weight:800}.nav-signin:hover{color:#fff}.nav-toggle{color:#fff;cursor:pointer;border:1px solid #ffffff38;border-radius:999px;padding:.48rem .85rem;font-size:.9rem;font-weight:900;display:none}.nav-mobile-only,.nav-links>a.nav-mobile-only,.nav-close-label,.nav-check:checked~.nav-toggle .nav-open-label{display:none}.nav-check:checked~.nav-toggle .nav-close-label{display:inline}.site-header.light-head .nav-trigger,.site-header.light-head .nav-links>a,.site-header.light-head .nav-signin{color:var(--muted-strong)}.site-header.light-head .nav-trigger:hover,.site-header.light-head .nav-links>a:hover,.site-header.light-head .nav-item:focus-within>.nav-trigger,.site-header.light-head .nav-item:hover>.nav-trigger,.site-header.light-head .nav-signin:hover{color:var(--blue);background:#eaf4fc}.site-header.light-head .nav-panel{border-color:var(--line);box-shadow:var(--shadow-soft);background:#fffffffa}.site-header.light-head .nav-panel-link{color:var(--ink)}.site-header.light-head .nav-panel-link:hover{color:var(--blue-deep);background:#eaf4fc}.site-header.light-head .nav-panel-link small{color:var(--muted)}.site-header.light-head .nav-toggle{color:var(--ink);border-color:var(--line-strong)}.site-header.light-head.scrolled{border-bottom-color:var(--line);background:#ffffffeb}.hero{position:relative;overflow:hidden}.hero-bg{pointer-events:none;background:radial-gradient(58% 70% at 80% 4%,#007cc457,#0000 68%),radial-gradient(48% 62% at 6% 102%,#a7d00024,#0000 66%);position:absolute;inset:0}.hero-grid-lines{pointer-events:none;opacity:.5;background-image:linear-gradient(var(--d-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--d-line-soft) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(70% 70% at 60% 30%,#000,#0000 80%)}.hero-inner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,4vw,4rem);padding:clamp(3.5rem,6vw,6rem) 0 clamp(3rem,5vw,5rem);display:grid;position:relative}.hero h1{max-width:13ch}.hero .lead{max-width:34ch;margin-top:1.4rem}.hero-list{gap:.7rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.hero-list li{color:var(--on-dark-muted);padding-left:1.7rem;font-weight:600;position:relative}.hero-list li:before{content:"";background:var(--lime);border-radius:3px;width:.8rem;height:.8rem;position:absolute;top:.5em;left:0;box-shadow:0 0 14px #a7d00080}.hero-cta{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2rem;display:flex}.hero-micro{margin-top:1.2rem}.hero-lead-mobile,.hero-cta-mobile,.hero-micro-mobile,.cta-copy-mobile{display:none}.loopcard{border:1px solid var(--d-line);backdrop-filter:blur(8px);background:linear-gradient(165deg,#ffffff17,#ffffff05);border-radius:22px;padding:1.7rem;position:relative;box-shadow:0 34px 90px #00000073}.loopcard .lt{letter-spacing:.12em;text-transform:uppercase;color:#7fd3e6;margin:0 0 1.2rem;font-size:.72rem;font-weight:900}.lstage{border:1px solid var(--d-line);background:#ffffff0d;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.lstage+.larrow{margin:.55rem 0}.lstage .ldot{border-radius:.7rem;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:1.05rem;font-weight:900;display:grid}.ldot.gm{color:#c2e63f;background:#a7d0002e}.ldot.bm{color:#5cb8ee;background:#007cc43d}.ldot.wm{color:#fff;background:#ffffff1a}.lstage small{color:var(--on-dark-faint);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:800;display:block}.lstage strong{color:#fff;margin-top:.2rem;font-size:.98rem;display:block}.larrow{text-align:center;color:var(--on-dark-faint);font-size:1.05rem}.loopcard .lnote{color:var(--on-dark-muted);margin:1.2rem 0 0;font-size:.82rem}.logostrip{flex-wrap:wrap;align-items:center;gap:clamp(1.2rem,3vw,2.6rem);padding:1.4rem 0 2.6rem;display:flex}.logostrip .ls-label{color:var(--on-dark-faint);font-size:.8rem;font-weight:800}.logostrip .wm{color:#5d7691;letter-spacing:-.02em;opacity:.85;font-size:1.25rem;font-weight:900}.light .logostrip .wm,.tint .logostrip .wm{color:#9aabbe}.light .logostrip .ls-label,.tint .logostrip .ls-label{color:var(--muted)}.grid-2{grid-template-columns:repeat(2,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:1.2rem;display:grid}.section-head{max-width:58rem;margin-bottom:clamp(2rem,3vw,3rem)}.section-head.center{text-align:center;max-width:58rem;margin-inline:auto}.section-head .lead{max-width:72ch}.section-head.center .lead{margin-inline:auto}.card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;padding:1.7rem}.card.lift{transition:transform .2s,border-color .2s,box-shadow .2s}.card.lift:hover{border-color:#1f93e666;transform:translateY(-4px);box-shadow:0 24px 60px #0c18261f}.card .ico{width:2.8rem;height:2.8rem;color:var(--blue);background:#eaf4fc;border-radius:.8rem;place-items:center;margin-bottom:1.1rem;font-size:1.3rem;display:grid}.card .ico.lime{color:#6f8c00;background:#f2f8d9}.card h3{margin-bottom:.6rem}.card p{color:var(--muted);margin:0}.card.dark-card{background:var(--d-800);border-color:var(--d-line);box-shadow:none}.card.dark-card p{color:var(--on-dark-muted)}.card .clist{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.card .clist li{color:var(--muted-strong);padding-left:1.5rem;font-size:.95rem;font-weight:600;position:relative}.card .clist li:before{content:"✓";color:var(--good);font-weight:900;position:absolute;top:-.05em;left:0}.feature-link-card{color:inherit;text-decoration:none}.feature-link-card:hover{color:inherit}.feature-link-more{color:var(--blue);margin-top:1rem;font-size:.92rem;font-weight:900;display:inline-flex}.leak-grid{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.leak-item{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:.85rem;padding:1.05rem 1.2rem;font-weight:650;display:flex}.leak-item .x{background:var(--warning-soft);width:1.7rem;height:1.7rem;color:var(--warning);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:900;display:grid}.logic-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:1rem;margin-top:2.5rem;display:grid}.logic-box{border:1px solid var(--d-line);background:linear-gradient(170deg,#ffffff0f,#ffffff04);border-radius:18px;padding:1.5rem}.logic-box .lhk{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.logic-box.in .lhk{color:var(--lime)}.logic-box.mid .lhk{color:#fff}.logic-box.out .lhk{color:#5cb8ee}.logic-box h3{color:#fff;margin:.5rem 0 .9rem;font-size:1.15rem}.logic-box ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.logic-box li{color:var(--on-dark-muted);padding-left:1.1rem;font-size:.92rem;position:relative}.logic-box li:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.logic-arrow{color:#5cb8ee;place-items:center;font-size:1.6rem;font-weight:900;display:grid}.steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.step{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.4rem;position:relative}.step .num{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;margin-bottom:.9rem;font-weight:900;display:grid}.step h3{margin-bottom:.4rem;font-size:1.08rem}.step p{color:var(--muted);margin:0;font-size:.95rem}.persona{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-soft);color:inherit;background:#fff;border-radius:20px;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.persona:hover,.persona:focus-visible{color:inherit;border-color:#007cc46b;outline:none;transform:translateY(-4px);box-shadow:0 22px 54px #10273a24}.persona>img{aspect-ratio:16/9;object-fit:cover;background:#e8eef4;width:100%;height:auto;display:block}.persona-copy{flex-direction:column;flex:1;align-items:flex-start;padding:1.5rem;display:flex}.persona .ptag{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0;font-size:.72rem;font-weight:900}.persona h3{color:var(--ink);margin:.5rem 0 .7rem;font-size:1.4rem}.persona p:not(.ptag){color:var(--muted);margin:0 0 1rem;font-size:.97rem}.persona .pwin{color:var(--blue);align-items:center;gap:.5rem;margin-top:auto;font-size:.9rem;font-weight:800;display:inline-flex}.persona-section-cta{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:clamp(1.25rem,3vw,3rem);margin-top:1.4rem;padding:clamp(1.2rem,2.5vw,1.7rem);display:flex}.persona-section-cta h3{color:var(--ink);margin:0;font-size:clamp(1.2rem,2vw,1.5rem)}.persona-section-cta p{max-width:66ch;color:var(--muted);margin:.45rem 0 0}.persona-section-cta .hero-cta{flex:none;margin:0}.compare{border:1px solid var(--d-line);background:var(--d-800);border-radius:20px;overflow:hidden}.compare-row{border-top:1px solid var(--d-line);grid-template-columns:1.4fr 1fr 1fr;align-items:center;display:grid}.compare-row>div{padding:1.1rem 1.4rem}.compare-row:first-child{border-top:0}.compare-head{background:#ffffff08}.compare-head .ch-us{color:var(--lime);font-weight:900}.compare-head .ch-them{color:var(--on-dark-faint);font-weight:800}.compare-row .feat{color:var(--on-dark);font-weight:700}.compare .yes{color:var(--lime);font-weight:900}.compare .no{color:#e07a7a;font-weight:800}.compare .meh{color:var(--on-dark-faint)}.customer-trust{border-block:1px solid var(--line);overflow:hidden}.customer-trust-heading{text-align:center;justify-items:center;gap:.55rem;margin-bottom:1.7rem;display:grid}.customer-trust-heading .eyebrow{margin:0}.customer-logo-toggle{border:1px solid var(--line);min-height:2.75rem;color:var(--muted-strong);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin-top:.25rem;padding:.55rem .9rem;font-size:.82rem;font-weight:800}.customer-logo-toggle:hover{border-color:var(--blue);color:var(--blue)}.customer-logo-toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--blue) 35%, transparent);outline-offset:2px}.customer-logo-marquee{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.customer-logo-track{align-items:center;gap:1.5rem;width:max-content;margin:0;padding:0;list-style:none;animation:36s linear infinite customer-logo-scroll;display:flex}.customer-logo-track li{border:1px solid var(--line);background:#fff;border-radius:16px;flex:0 0 11rem;place-items:center;height:5.5rem;padding:.85rem 1rem;display:grid}.customer-logo-track img{object-fit:contain;width:100%;height:100%;display:block}.customer-logo-marquee:hover .customer-logo-track,.customer-logo-marquee.is-paused .customer-logo-track{animation-play-state:paused}@keyframes customer-logo-scroll{to{transform:translate(calc(-50% - .75rem))}}.quote-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;flex-direction:column;gap:1rem;padding:1.8rem;display:flex}.quote-card.feature{grid-column:span 2}.stars{color:#f0a500;letter-spacing:2px;font-size:.95rem}.quote-card blockquote{color:var(--ink);margin:0;font-size:1.05rem;font-weight:600;line-height:1.55}.quote-card.feature blockquote{letter-spacing:-.01em;font-size:1.3rem}.who{align-items:center;gap:.8rem;margin-top:auto;display:flex}.who .av{background:linear-gradient(135deg, var(--blue), var(--accent));color:#fff;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-weight:900;display:grid}.who b{color:var(--ink);font-size:.95rem;display:block}.who span{color:var(--muted);font-size:.84rem}.statband{text-align:center;grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.statband .stat .big{letter-spacing:-.04em;color:#fff;font-size:clamp(2.6rem,5vw,3.8rem);font-weight:900;line-height:1}.statband .stat .big .lime{color:var(--lime)}.statband .stat .cap{color:var(--on-dark-muted);margin-top:.5rem;font-size:.98rem;font-weight:600}.stat-disclaimer{max-width:72ch;color:var(--on-dark-faint);text-align:center;margin:1.8rem auto 0;font-size:.82rem;line-height:1.5}.price-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:24px;gap:1.4rem;padding:2.2rem;display:grid}.price-card .pc-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pricing-cta-mobile{display:none}.price-list{grid-template-columns:1fr 1fr;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.price-list li{color:var(--muted-strong);padding-left:1.6rem;font-weight:650;position:relative}.price-list li:before{content:"✓";color:var(--good);font-weight:900;position:absolute;left:0}.faq{gap:.75rem;display:grid}.faq details{border:1px solid var(--line);background:#fff;border-radius:14px;padding:1.1rem 1.3rem}.faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:1rem;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--blue);font-size:1.3rem;font-weight:900;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);margin:.85rem 0 0}.cta-band{text-align:center;background:linear-gradient(150deg, var(--d-800), var(--d-900));border:1px solid var(--d-line);border-radius:28px;padding:clamp(2.5rem,5vw,4.5rem);position:relative;overflow:hidden}.cta-band .hero-bg{opacity:.9}.cta-band>*{z-index:1;position:relative}.cta-band h2{color:#fff;max-width:18ch;margin-inline:auto}.cta-band .lead{max-width:46ch;color:var(--on-dark-muted);margin:1.1rem auto 2rem}.cta-band .cta-body-text{color:var(--on-dark-faint);margin-top:.85rem;font-size:.92em;display:block}.cta-band .hero-cta{justify-content:center}.site-footer{background:var(--d-900);color:var(--on-dark-muted);padding:clamp(1.8rem,3vw,2.5rem) 0 1.2rem}.footer-compact{gap:1rem;display:grid}.footer-brand-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.footer-brand{flex:none}.footer-brand img{object-fit:contain;width:auto;max-width:min(12rem,100%);height:1.9rem;display:block}.footer-brand-row p{max-width:76ch;color:var(--on-dark-faint);margin:0;font-size:.95rem;line-height:1.45}.footer-sections{border-top:1px solid var(--d-line);border-bottom:1px solid var(--d-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:1rem 0;display:grid}.footer-section h2{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem}.footer-section ul{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.footer-section a{color:var(--on-dark-muted);font-size:.9rem;font-weight:690}.footer-section a:hover{color:#fff}.footer-bottom{color:var(--on-dark-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.86rem;display:flex}.footer-bottom .social{flex-wrap:wrap;gap:1rem;display:flex}.footer-bottom .social a{color:var(--on-dark-faint);font-weight:800}.footer-bottom .social a:hover{color:#fff}.page-hero{padding:calc(72px + clamp(2.5rem,4vw,4rem)) 0 clamp(2.5rem,4vw,4rem);position:relative;overflow:hidden}.page-hero.dark{background:var(--d-850)}.page-hero.tint{border-bottom:1px solid var(--line);background:linear-gradient(#fbfdff,#eef4fb)}.breadcrumb{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:1.1rem;font-size:.86rem;font-weight:700;display:flex}.dark .breadcrumb{color:var(--on-dark-faint)}.breadcrumb a{color:inherit}.breadcrumb .sep{opacity:.5}.page-hero h1{max-width:18ch;font-size:clamp(2.2rem,4.5vw,3.6rem)}.page-hero .lead{max-width:56ch;margin-top:1.1rem}.page-hero-inner.has-visual{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:clamp(1.5rem,3.5vw,3.75rem);display:grid}.page-hero-copy{min-width:0}.page-hero-visual{isolation:isolate;background:0 0;margin:0;position:relative}.page-hero-visual:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(circle,#007cc429,#0000 68%);border-radius:999px;position:absolute;inset:14% 8% 3%}.page-hero-visual img{aspect-ratio:16/9;object-fit:contain;filter:drop-shadow(0 22px 42px #0c18261f);border-radius:22px;width:100%;height:auto;display:block}.compact-demo-hero{background:linear-gradient(150deg, var(--d-800), var(--d-900));padding:calc(72px + clamp(1.2rem,2.4vw,1.8rem)) 0 clamp(1.2rem,2.4vw,1.8rem);position:relative;overflow:hidden}.compact-demo-hero>*{z-index:1;position:relative}.compact-demo-hero-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);display:grid}.compact-demo-hero-copy{gap:.55rem;display:grid}.compact-demo-hero .eyebrow{margin:0}.compact-demo-hero h1{color:#fff;letter-spacing:-.045em;max-width:18ch;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.03}.compact-demo-hero .lead{max-width:68ch;color:var(--on-dark-muted);margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.5}.compact-demo-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.compact-demo-hero-actions .btn{white-space:nowrap;padding:.72rem 1.05rem;font-size:.92rem}.content-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.content-layout>*,.prose,.aside,.aside-card,.pricing-grid,.pricing-tier{min-width:0}.aside{gap:1.2rem;display:grid;position:sticky;top:96px}.aside-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;padding:1.4rem}.aside-card h3,.aside-card h4{margin:0 0 .7rem;font-size:1rem}.aside-nav{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.aside-nav a{color:var(--muted-strong);font-size:.92rem;font-weight:600}.aside-nav a:hover{color:var(--blue)}.about-layout{grid-template-columns:minmax(0,.95fr) minmax(280px,.55fr)}.about-story{max-width:760px}.about-portrait{max-width:640px}.about-portrait img{aspect-ratio:2/3;object-fit:cover}.about-cta-row{margin:2rem 0 0}.about-live-cta{margin-top:clamp(2.5rem,5vw,4rem)}.about-highlight-card{background:linear-gradient(145deg,#fff,#eef8ff)}.about-highlight-card h2,.about-aside h2{letter-spacing:-.035em;margin:0 0 .7rem;font-size:clamp(1.15rem,2vw,1.45rem)}.about-highlight-card p,.about-aside p{color:var(--muted);margin:0;line-height:1.55}.prose .cta-band h2{color:#fff}.prose .cta-band .lead{color:var(--on-dark-muted)}.prose .btn{text-decoration:none}.feature-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:2rem 0;display:grid}.feature-table>div{border:1px solid var(--line);background:var(--surface-strong);border-radius:16px;gap:.35rem;padding:1.1rem 1.2rem;display:grid}.feature-table strong{color:var(--ink);font-size:1rem}.feature-table span{color:var(--muted);font-size:.94rem;line-height:1.5}.product-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 2.5rem;display:grid}.product-workflow-card{min-height:245px;color:inherit;border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff 20%,#eef8ff 100%);border-radius:22px;grid-template-columns:1fr auto;gap:.45rem 1rem;padding:1.45rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.product-workflow-card:before{content:"";background:linear-gradient(180deg, var(--blue), var(--lime));width:5px;position:absolute;inset:0 auto 0 0}.product-workflow-card:hover,.product-workflow-card:focus-visible{color:inherit;border-color:#007cc466;transform:translateY(-4px);box-shadow:0 22px 46px #0c2b4424}.product-workflow-card:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.product-workflow-card>span:not(.product-workflow-number):not(.product-workflow-kicker),.product-workflow-card strong,.product-workflow-card em{grid-column:1/-1}.product-workflow-number{color:#007cc447;grid-area:1/2;font-size:2rem;font-weight:900;line-height:1}.product-workflow-kicker{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;grid-area:1/1;align-self:center;font-size:.73rem;font-weight:900}.product-workflow-card strong{color:var(--ink);font-size:1.2rem;line-height:1.25}.product-workflow-card>span:not(.product-workflow-number):not(.product-workflow-kicker){color:var(--muted);font-size:.94rem;line-height:1.55}.product-workflow-card em{color:var(--blue);align-self:end;font-size:.88rem;font-style:normal;font-weight:850}.process-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:2rem 0;display:grid}.process-band>div{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;padding:1.1rem}.process-band span{background:var(--d-900);color:#fff;border-radius:999px;place-items:center;width:2rem;height:2rem;margin-bottom:.7rem;font-weight:900;display:grid}.process-band strong{color:var(--ink);display:block}.process-band p{color:var(--muted);margin:.25rem 0 0;font-size:.92rem;line-height:1.45}.count-to-lines{border:1px solid var(--line);background:linear-gradient(135deg,#eef8ff,#f7fbef);border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1rem;margin:2rem 0;padding:1.2rem;display:grid}.count-source{box-shadow:var(--shadow-soft);background:#fff;border-radius:17px;padding:1.2rem}.count-source span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.count-source strong{color:var(--ink);margin-top:.4rem;font-size:1.25rem;line-height:1.2;display:block}.line-stack{gap:.55rem;display:grid}.line-stack>div{border:1px solid var(--line);color:var(--muted-strong);background:#fff;border-radius:13px;padding:.75rem .9rem;font-weight:800}.integration-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:2rem 0;display:grid}.integration-logo-card{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;gap:.65rem;padding:1rem;display:grid}a.integration-logo-card{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}a.integration-logo-card:hover,a.integration-logo-card:focus-visible{box-shadow:var(--shadow-soft);border-color:#4c60e659;outline:none;transform:translateY(-2px)}.integration-logo-card img{object-fit:contain;background:#fff;border-radius:12px;width:100%;max-height:82px;margin:0}.integration-logo-card span{color:var(--muted);font-size:.9rem;font-weight:700;line-height:1.45}.integration-flow{margin:2rem 0}.integration-flow img{border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:22px;margin:0}.integration-flow figcaption{color:var(--muted);text-align:center;margin-top:.75rem;font-size:.9rem}.eup-layout{grid-template-columns:minmax(0,1fr) 260px}.eup-feature{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff,#f3f9ff);border-radius:24px;grid-template-columns:minmax(0,.88fr) minmax(280px,1.12fr);align-items:center;gap:clamp(1rem,3vw,2rem);margin:2rem 0;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.eup-feature-reverse .eup-feature-copy{order:2}.eup-feature-reverse figure{order:1}.eup-feature h3{margin-top:0}.eup-feature ul{margin-bottom:0}.eup-feature figure{min-width:0;margin:0}.eup-feature figure img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;max-height:420px;margin:0}.eup-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0;display:grid}.eup-video-grid .demo-embed{min-width:0;margin:0}.eup-video-grid h3{margin-top:0;font-size:1.1rem}.eup-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin:2rem 0;display:grid}.eup-pricing-grid .pricing-tier{min-width:0}.eup-pricing-grid .eyebrow{margin:0}.eup-pricing-grid .price{flex-direction:column;align-items:flex-start}.eup-pricing-grid .comparison-scroll{margin:.5rem 0}.eup-access-note{color:var(--muted-strong);background:#f7fbef;border-radius:14px;padding:.85rem 1rem}.story-layout{grid-template-columns:minmax(0,1fr) 260px}.story-showcase{gap:1.25rem;margin:2rem 0 2.5rem;display:grid}.customer-story-group{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff,#f5f9fd);border-radius:24px;padding:clamp(1rem,2.6vw,1.6rem);overflow:hidden}.customer-story-group.cleva{background:linear-gradient(145deg,#fff,#f6fbef)}.customer-story-group.das{background:linear-gradient(145deg,#fff,#eef8ff)}.customer-story-group.it-global{background:linear-gradient(145deg,#fff,#f4f6fb)}.customer-story-brand{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.customer-story-brand img,.case-study-brand img{object-fit:contain;border-radius:0;width:100%;max-width:210px;height:auto;max-height:72px;margin:0}.customer-story-brand span,.case-study-brand span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.customer-story-brand strong{color:var(--ink);margin-top:.35rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.3;display:block}.story-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.story-card-grid.single{grid-template-columns:minmax(0,1fr)}.story-card{border:1px solid var(--line);background:#ffffffe0;border-radius:18px;gap:.55rem;padding:1rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 10px 30px #0c18260f;text-decoration:none!important}.story-card:hover{border-color:#007cc457;transform:translateY(-3px);box-shadow:0 18px 45px #007cc41f}.story-card span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.story-card strong{color:var(--ink);line-height:1.25}.story-card small{color:var(--muted);font-size:.9rem;line-height:1.5}.story-stat-card{background:linear-gradient(145deg,#0f2238,#103f63);gap:.35rem;display:grid}.story-stat-card strong{color:#fff;letter-spacing:-.04em;font-size:1.65rem}.story-stat-card span{color:var(--on-dark-muted);font-size:.92rem;line-height:1.45}.case-study-brand{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.5rem;padding:1rem 1.2rem;display:flex}.case-study-brand img{width:auto;max-width:190px}.case-study-visual{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:24px;margin:2rem 0;padding:clamp(.75rem,2vw,1rem)}.case-study-visual img{border-radius:18px;width:100%;margin:0;display:block}.case-study-visual figcaption{color:var(--muted);text-align:center;margin-top:.75rem;font-size:.9rem}.proof-grid>div{background:#fff;box-shadow:0 10px 30px #0c18260f}.case-study-impact{box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff 0%,#eef8ff 56%,#f8fbef 100%);border:1px solid #007cc438;border-radius:26px;margin:0 0 2rem;overflow:hidden}.case-study-impact-head{border-bottom:1px solid #007cc429;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);align-items:center;gap:1.1rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.case-study-impact-head img{object-fit:contain;border-radius:0;max-width:190px;max-height:72px;margin:0}.case-study-impact-head span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.case-study-impact-head strong{color:var(--ink);letter-spacing:-.035em;margin-top:.35rem;font-size:clamp(1.22rem,2.6vw,1.65rem);line-height:1.15;display:block}.case-study-impact-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1rem,2.5vw,1.6rem);padding:clamp(1rem,2.4vw,1.5rem);display:grid}.case-study-impact-body p{color:var(--muted-strong);margin:0;font-weight:620}.case-study-impact-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.case-study-impact-list li{background:#ffffffd1;border:1px solid #d8e3eee6;border-radius:14px;grid-template-columns:minmax(90px,.34fr) minmax(0,1fr);align-items:start;gap:.75rem;padding:.72rem .85rem;display:grid}.case-study-impact-list b{color:var(--ink);font-size:.94rem;line-height:1.25}.case-study-impact-list span{color:var(--muted);font-size:.9rem;line-height:1.45}.story-card-facts{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.story-card-facts li{color:var(--blue-deep);background:#eaf4fc;border-radius:999px;margin:0;padding:.25rem .48rem;font-size:.72rem;font-weight:850;line-height:1.2}.story-featured-note{color:var(--muted-strong);background:#ffffffbd;border:1px solid #007cc429;border-radius:18px;margin:1rem 0 0;padding:1rem 1.1rem;font-weight:650}.floating-demo-button{z-index:45;color:#fff;background:linear-gradient(135deg, var(--blue-elec), var(--blue-deep));border:1px solid #ffffff52;border-radius:999px;gap:.1rem;min-width:156px;padding:.82rem 1.05rem;text-decoration:none;display:grid;position:fixed;top:38vh;right:clamp(1rem,2vw,1.5rem);box-shadow:0 18px 44px #007cc457}.floating-demo-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 24px 56px #007cc46b}.floating-demo-button span{opacity:.86;font-size:.72rem;font-weight:800;line-height:1}.floating-demo-button strong{font-size:.96rem;line-height:1.05}.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0;display:grid}.demo-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:22px;gap:1rem;padding:1.5rem;display:grid}.demo-card h2{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.1}.demo-card p{color:var(--muted);margin:0}.demo-card ul{margin:0}.demo-note{color:var(--muted-strong);background:#eef8ff;border:1px solid #cfe7f7;border-radius:18px;padding:1rem 1.1rem;font-weight:650}.demo-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:2rem 0;display:grid}.demo-mini{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;padding:1rem}.demo-mini strong{color:var(--ink);margin-bottom:.35rem;display:block}.demo-mini span{color:var(--muted);font-size:.92rem;line-height:1.5}.demo-embed{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(#f8fbff,#edf5fd);border-radius:24px;margin:2.2rem 0;padding:1.2rem}.demo-embed-feature{background:linear-gradient(145deg,#fff,#eef8ff);padding:clamp(1rem,2vw,1.6rem)}.booking-page-main{padding:clamp(1rem,2vw,1.5rem) 0 clamp(2rem,4vw,3rem)}.interactive-demo-page-main{padding-top:clamp(1.25rem,2.5vw,2rem)}.booking-page-content{max-width:1120px;margin-inline:auto}.booking-intro{background:linear-gradient(145deg,#fff,#f3f9ff);border:1px solid #007cc429;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,1.5rem);margin:0 0 .75rem;padding:clamp(.8rem,1.7vw,1.05rem) clamp(.9rem,2vw,1.25rem);display:grid;box-shadow:0 12px 32px #0c18260f}.booking-intro-copy{gap:.45rem;display:grid}.booking-intro .eyebrow{margin:0;font-size:.72rem}.booking-intro h1{letter-spacing:-.045em;max-width:none;font-size:clamp(1.85rem,3.2vw,2.55rem);line-height:1.02}.booking-intro p{max-width:78ch;color:var(--muted-strong);margin:0;font-size:1rem;font-weight:550;line-height:1.5}.booking-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.booking-actions .button-secondary{white-space:nowrap;margin:0;padding:.62rem 1rem;font-size:.9rem}.booking-embed{background:#fff;margin:0 0 1.75rem;padding:clamp(.75rem,1.5vw,1rem);scroll-margin-top:5rem}.booking-embed-copy{gap:.35rem;margin-bottom:.75rem;display:grid}.booking-embed h2{margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem)}.booking-embed p{max-width:82ch;margin:0;font-size:1rem;line-height:1.5}.booking-inline-container{border:1px solid var(--line);background:#fff;border-radius:18px;width:100%;min-height:810px;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.booking-inline-container iframe{border:0;min-height:810px;display:block;width:100%!important}.booking-page-trial-section{padding-top:0}.booking-trial-strip{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,2vw,1.25rem);display:flex}.booking-trial-strip .eyebrow{margin:0 0 .35rem;font-size:.72rem}.booking-trial-strip h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.15}.booking-trial-strip p{color:var(--muted);margin:.35rem 0 0;font-size:.95rem;line-height:1.45}.booking-trial-strip .btn{flex:none}.iframe-wrap{aspect-ratio:16/9;background:var(--d-900);border-radius:18px;width:100%;position:relative;overflow:hidden}.iframe-wrap iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.contact-intro-card,.contact-form-panel{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:24px;padding:clamp(1.2rem,3vw,1.8rem)}.contact-intro-card h2,.contact-form-copy h2{margin-top:0}.contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.2rem;display:grid}.contact-channel-grid>div{border:1px solid var(--line);background:var(--surface-strong);border-radius:16px;padding:1rem}.contact-channel-grid strong{color:var(--ink);margin-bottom:.3rem;display:block}.contact-channel-grid span{color:var(--muted);font-size:.94rem;line-height:1.5;display:block}.contact-form-panel{background:linear-gradient(145deg,#fff,#f3f9ff);grid-template-columns:minmax(190px,.38fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.contact-form-copy p{color:var(--muted)}.zoho-form-embed{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:560px;padding:clamp(.75rem,2vw,1.25rem);overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.zoho-form-embed>div,.zoho-form-embed form{max-width:100%!important}.zoho-form-embed #crmWebToEntityForm,.zoho-form-embed .crmWebToEntityForm{max-width:100%!important;color:var(--ink)!important;background:0 0!important;padding:0!important;font-family:inherit!important}.zoho-form-embed .zcwf_title{display:none!important}.zoho-form-embed .zcwf_row{margin:0 0 .9rem!important}.zoho-form-embed .zcwf_col_lab,.zoho-form-embed .zcwf_col_fld{float:none!important;width:100%!important;margin:0!important;padding:0!important}.zoho-form-embed .zcwf_col_lab label{margin-bottom:.35rem;display:block;color:var(--ink)!important;font:inherit!important;font-size:.88rem!important;font-weight:850!important}.zoho-form-embed .zcwf_col_fld input[type=text],.zoho-form-embed .zcwf_col_fld textarea{min-height:44px;box-shadow:0 1px #08142108;border:1px solid var(--line-strong)!important;width:100%!important;color:var(--ink)!important;font:inherit!important;background:#fff!important;border-radius:12px!important;padding:.75rem .85rem!important}.zoho-form-embed .zcwf_col_fld textarea{min-height:120px}.zoho-form-embed .zcwf_button{max-width:none!important;height:auto!important;font:inherit!important;border-radius:999px!important;padding:.72rem 1.2rem!important;font-size:.92rem!important;font-weight:850!important}.zoho-form-embed .formsubmit.zcwf_button{box-shadow:0 12px 30px #007cc438;color:#fff!important;background:linear-gradient(135deg, var(--blue-elec), var(--blue))!important;border:0!important}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0;display:grid}.pricing-tier{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:22px;gap:.75rem;padding:1.35rem;display:grid}.pricing-tier.featured{border-color:#007cc466;box-shadow:0 22px 60px #007cc424}.pricing-tier h3{font-size:1.25rem}.pricing-tier .price{color:var(--ink);align-items:baseline;gap:.35rem;display:flex}.pricing-tier .price strong{letter-spacing:-.05em;font-size:2.1rem;line-height:1}.pricing-tier .price span{color:var(--muted);font-weight:700}.pricing-tier p{color:var(--muted);margin:0;font-size:.95rem}.comparison-scroll{overscroll-behavior-inline:contain;max-width:100%;box-shadow:var(--shadow-soft);border-radius:18px;margin:2rem 0;overflow-x:auto}.comparison-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:18px;width:100%;margin:0;font-size:.95rem;overflow:hidden}.comparison-table th,.comparison-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem}.comparison-table tr:last-child td{border-bottom:0}.comparison-table th{background:var(--d-850);color:#fff;font-weight:900}.comparison-table th:not(:first-child),.comparison-table td:not(:first-child){text-align:center}.comparison-table .yes{color:var(--good);font-weight:900}.comparison-table .no{color:var(--danger);font-weight:900}.pricing-proof{border-left:4px solid var(--lime);background:#f7fbef;border-radius:0 18px 18px 0;margin:2rem 0;padding:1.2rem 1.4rem}.pricing-proof blockquote{color:var(--ink);margin:0;font-weight:750}.pricing-proof cite{color:var(--muted);margin-top:.6rem;font-size:.92rem;font-style:normal;display:block}.persona-page-copy{max-width:820px}.persona-visual{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:24px;margin:0 0 clamp(1.8rem,4vw,2.6rem);padding:clamp(.55rem,1.5vw,.85rem)}.persona-visual img{aspect-ratio:16/9;object-fit:cover;border-radius:17px;width:100%;height:auto;margin:0;display:block}.persona-visual figcaption{color:var(--muted);text-align:center;margin:.7rem .35rem .1rem;font-size:.88rem;line-height:1.5}.persona-answer-card{box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#eef8ff,#f8fbef);border:1px solid #007cc43d;border-radius:24px;margin:0 0 2.4rem;padding:clamp(1.2rem,2.8vw,1.7rem)}.persona-answer-card span,.persona-proof-card>span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:900;display:block}.persona-answer-card strong{color:var(--ink);letter-spacing:-.035em;margin-top:.4rem;font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.15;display:block}.persona-answer-card p{color:var(--muted-strong);margin:.75rem 0 0;font-size:1rem}.persona-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:2rem 0;display:grid}.persona-outcome-grid>div{border:1px solid var(--line);background:var(--surface-strong);border-radius:17px;padding:1.1rem}.persona-outcome-grid strong{color:var(--ink);font-size:1rem;line-height:1.3;display:block}.persona-outcome-grid span{color:var(--muted);margin-top:.4rem;font-size:.9rem;line-height:1.5;display:block}.persona-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:2rem 0;display:grid}.persona-workflow-four{grid-template-columns:repeat(4,minmax(0,1fr))}.persona-workflow>div{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;padding:1rem}.persona-workflow span{background:var(--d-900);color:#fff;border-radius:999px;place-items:center;width:2rem;height:2rem;margin-bottom:.7rem;font-size:.84rem;font-weight:900;display:grid}.persona-workflow strong{color:var(--ink);display:block}.persona-workflow p{color:var(--muted);margin:.3rem 0 0;font-size:.88rem;line-height:1.48}.persona-proof-card{box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff,#eef8ff);border:1px solid #007cc433;border-radius:24px;margin:2.4rem 0;padding:clamp(1.25rem,3vw,1.8rem)}.persona-proof-card h2{margin-top:.45rem;font-size:clamp(1.45rem,2.6vw,1.9rem)}.persona-proof-card p:last-child{flex-wrap:wrap;gap:.7rem;display:flex}.persona-proof-card-dark{background:linear-gradient(145deg,var(--d-900),var(--blue-deep))}.persona-proof-card-dark>span{color:var(--lime)}.persona-proof-card-dark h2{color:#fff}.persona-proof-card-dark p{color:var(--on-dark-muted)}.persona-proof-card-dark .button-secondary{color:#fff;background:0 0;border-color:#ffffff59}.persona-calculator-card{background:linear-gradient(145deg,#f8fbef,#eef8ff);border-color:#62b42261}.prose .persona-calculator-card>span{color:#397a12}.prose .persona-calculator-card h2{color:var(--ink)}.prose .persona-calculator-card p{color:var(--muted-strong)}.persona-aside-highlight{background:linear-gradient(145deg,#fff,#eef8ff)}.persona-aside-highlight h2{margin:.45rem 0 .65rem;font-size:1.35rem;line-height:1.2}.persona-aside-highlight p:not(.eyebrow){color:var(--muted);font-size:.94rem;line-height:1.55}.persona-aside-highlight .button{text-align:center;margin-top:1rem}.post-head{text-align:center;max-width:760px;margin-inline:auto}.post-cat{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:#eaf4fc;border-radius:999px;margin-bottom:1.2rem;padding:.4rem .9rem;font-size:.74rem;font-weight:900;display:inline-block}.post-head h1{max-width:none;font-size:clamp(2.2rem,4.5vw,3.4rem)}.post-meta{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;margin-top:1.5rem;font-size:.92rem;font-weight:600;display:flex}.post-meta .who{margin:0}.post-meta .dot{opacity:.4}.post-cover{aspect-ratio:16/8;background:linear-gradient(135deg, var(--d-800), var(--blue-deep));color:#ffffff8c;width:min(1000px,100%);box-shadow:var(--shadow-strong);border-radius:20px;place-items:center;margin:clamp(2rem,4vw,3rem) auto 0;font-weight:700;display:grid;overflow:hidden}.post-cover img{object-fit:cover;width:100%;height:100%}.author-card{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.3rem 1.5rem;display:flex}.author-card .av{background:linear-gradient(135deg, var(--blue), var(--accent));color:#fff;border-radius:50%;flex:none;place-items:center;width:3.2rem;height:3.2rem;font-size:1.1rem;font-weight:900;display:grid}.author-card b{display:block}.author-card span{color:var(--muted);font-size:.9rem}.related-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:1.5rem;display:grid}.post-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.post-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px #0c18261f}.post-card .thumb{aspect-ratio:16/9;color:var(--blue);text-align:center;background:linear-gradient(135deg,#dceaf6,#eaf4fc);place-items:center;padding:1rem;font-weight:900;display:grid}.post-card .thumb:has(img){padding:0}.post-card .thumb img{object-fit:cover;width:100%;height:100%;display:block}.post-card .pc-body{padding:1.2rem 1.3rem 1.4rem}.post-card .pc-cat{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:900}.post-card h3{letter-spacing:-.02em;margin:.5rem 0 0;font-size:1.1rem;line-height:1.25}.post-card p{color:var(--muted);margin:.7rem 0 0;font-size:.95rem;line-height:1.55}@media (width<=920px){.content-layout,.related-grid,.case-study-impact-body{grid-template-columns:1fr}.aside{position:static}}.prose{color:var(--muted-strong);font-size:1.12rem;line-height:1.75}.prose>*+*{margin-top:1.3rem}.prose h2{color:var(--ink);margin-top:2.6rem;font-size:clamp(1.6rem,3vw,2.2rem)}.prose h3{color:var(--ink);margin-top:2rem;font-size:1.35rem}.prose ul,.prose ol{padding-left:1.3rem}.prose li+li{margin-top:.5rem}.prose blockquote{border-left:4px solid var(--blue);background:var(--accent-soft);color:var(--muted-strong);border-radius:0 14px 14px 0;margin:2rem 0;padding:1.2rem 1.6rem;font-weight:600}.prose a{text-underline-offset:3px;text-decoration:underline}.prose .product-workflow-card{text-decoration:none}.prose .button,.prose .button-secondary{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin:.5rem .5rem 0 0;padding:.78rem 1.25rem;font-size:.95rem;font-weight:850;line-height:1.1;text-decoration:none;display:inline-flex}.prose .button{color:#fff;background:linear-gradient(135deg, var(--blue-elec), var(--blue));box-shadow:0 12px 30px #007cc438}.prose .button-secondary{color:var(--ink);border:1px solid var(--line-strong);background:#fff}.prose img{border-radius:16px;margin:2rem 0}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (width<=1000px){.nav{flex-wrap:wrap}.nav-toggle{order:3;align-items:center;display:inline-flex}.site-header:has(.nav-check:checked){backdrop-filter:blur(18px);border-bottom-color:var(--d-line);background:#081120f5}.site-header.light-head:has(.nav-check:checked){border-bottom-color:var(--line);background:#fffffff5}.nav-links{border:1px solid var(--d-line);backdrop-filter:blur(18px);scrollbar-gutter:stable;background:#081120fe;border-radius:16px;flex-direction:column;flex:0 0 100%;order:5;justify-content:stretch;align-items:stretch;gap:.08rem;max-height:calc(100dvh - 74px);padding:.4rem;display:none;overflow:auto;box-shadow:0 22px 70px #00000073}.nav-check:checked~.nav-links{display:flex}.nav-item{width:100%}.nav-trigger,.nav-links>a{color:#fff;justify-content:space-between;width:100%;min-height:1.95rem;padding:.3rem .58rem;font-size:.88rem;line-height:1.15}.nav-panel{opacity:1;pointer-events:auto;min-width:0;box-shadow:none;background:#ffffff0d;border-radius:14px;gap:.04rem;margin:.04rem 0 .16rem;padding:.18rem;position:static;transform:none}.nav-panel-wide{width:auto}.nav-panel-link{border-radius:10px;gap:0;min-height:1.8rem;padding:.27rem .55rem}.nav-panel-link span{font-size:.88rem;line-height:1.15}.nav-panel-link small{display:none}.nav-mobile-only,.nav-links>a.nav-mobile-only{display:inline-flex}.nav .nav-mobile-cta{color:#fff;width:100%;min-height:2.15rem;margin-top:.18rem}.site-header.light-head .nav-links{border-color:var(--line);background:#fffffffa}.site-header.light-head .nav-trigger,.site-header.light-head .nav-links>a{color:var(--ink)}.site-header.light-head .nav-links>a.nav-mobile-cta{color:#fff}.site-header.light-head .nav-panel{background:#f7fbff}}@media (width<=1000px) and (width>=360px){.nav-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-panel-link{align-content:center}}@media (width<=1000px) and (height<=760px){.nav-links{gap:.06rem;max-height:calc(100dvh - 74px);padding:.38rem}.nav-trigger,.nav-links>a{min-height:1.9rem;padding:.28rem .55rem;font-size:.86rem}.nav-panel{gap:.04rem;margin-bottom:.14rem;padding:.18rem}.nav-panel-link{min-height:1.78rem;padding:.27rem .55rem}.nav-panel-link span{font-size:.86rem}.nav .nav-mobile-cta{min-height:2rem;margin-top:.1rem}}@media (width<=920px){.hero-inner,.page-hero-inner.has-visual,.grid-2,.logic-flow,.statband,.process-band,.demo-grid,.pricing-grid,.eup-feature,.eup-video-grid,.eup-pricing-grid{grid-template-columns:1fr}.page-hero-visual{width:min(100%,760px);margin-inline:auto}.grid-3,.grid-4,.steps,.leak-grid,.feature-table,.product-workflow-grid,.integration-logos,.count-to-lines,.demo-mini-grid,.story-card-grid{grid-template-columns:1fr 1fr}.footer-sections{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-form-panel{grid-template-columns:1fr}.booking-intro{grid-template-columns:1fr;align-items:start}.booking-actions{justify-content:flex-start}.compact-demo-hero-inner{grid-template-columns:1fr}.compact-demo-hero-actions{justify-content:flex-start}.persona-section-cta{flex-direction:column;align-items:flex-start}.persona-section-cta .hero-cta{width:100%}.persona-outcome-grid,.persona-workflow,.persona-workflow-four{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-trial-strip{flex-direction:column;align-items:flex-start}.customer-story-brand{grid-template-columns:1fr}.eup-feature-reverse .eup-feature-copy,.eup-feature-reverse figure{order:initial}.logic-arrow{transform:rotate(90deg)}.quote-card.feature{grid-column:auto}.nav-signin{display:none}.compare-row{grid-template-columns:1.2fr .8fr .8fr;font-size:.9rem}}@media (width<=560px){body{font-size:16px;overflow-x:hidden}.container,.container-narrow{width:min(100% - 2rem, var(--maxw))}.page-hero-inner.has-visual{gap:1.35rem}.page-hero-visual{width:calc(100% + .5rem);margin-inline:-.25rem}.compare{background:0 0;border-radius:18px;overflow:visible}.compare-row{border:1px solid var(--d-line);background:var(--d-800);border-radius:16px;grid-template-columns:1fr;gap:0;font-size:.95rem;display:grid;overflow:hidden}.compare-row.compare-head{display:none}.compare-row+.compare-row{margin-top:.75rem}.compare-row>div{min-width:0;padding:.85rem 1rem}.compare-row .feat{background:#ffffff0a}.compare-row>div:not(.feat){border-top:1px solid var(--d-line);overflow-wrap:anywhere;grid-template-columns:minmax(6.6rem,.42fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.compare-row>div:not(.feat):before{color:var(--on-dark-faint);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:900;line-height:1.35}.compare-row>div:nth-child(2):before{content:"Sync 365";color:var(--lime)}.compare-row>div:nth-child(3):before{content:"Alternative"}.pricing-cta-desktop{display:none}.pricing-cta-mobile{margin-top:0;display:flex}.compact-demo-hero{padding-top:calc(64px + 1rem)}.compact-demo-hero-inner{gap:.8rem}.compact-demo-hero-copy{gap:.4rem}.compact-demo-hero h1{font-size:clamp(1.75rem,8vw,2.15rem)}.compact-demo-hero .lead{font-size:.95rem;line-height:1.4}.compact-demo-hero-actions{grid-template-columns:1fr 1fr;gap:.45rem;width:100%;display:grid}.compact-demo-hero-actions .btn{text-align:center;min-width:0;padding:.68rem .55rem;font-size:.85rem}.booking-page-main{padding-top:.85rem}.booking-intro{border-radius:18px;gap:.7rem;padding:.75rem .85rem}.booking-intro-copy{gap:.35rem}.booking-intro .eyebrow{font-size:.68rem}.booking-intro h1{font-size:clamp(1.65rem,7.5vw,2rem)}.booking-intro p{font-size:.95rem;line-height:1.38}.booking-actions{flex-wrap:nowrap;gap:.45rem;width:100%;display:flex}.booking-actions .button-secondary{flex:1 1 0;width:auto;min-width:0;padding:.62rem .6rem;font-size:.86rem}.booking-embed{border-radius:18px;padding:.65rem}.booking-inline-container,.booking-inline-container iframe{min-height:972px}.booking-trial-strip .btn{width:100%}.comparison-table{min-width:640px}.comparison-scroll--stacked{box-shadow:none;border-radius:0;overflow-x:visible}.comparison-table--stacked{background:0 0;border:0;border-radius:0;min-width:0}.comparison-table--stacked thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.comparison-table--stacked tbody,.comparison-table--stacked tr,.comparison-table--stacked td{width:100%;display:block}.comparison-table--stacked tr{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;overflow:hidden}.comparison-table--stacked tr+tr{margin-top:.8rem}.comparison-table--stacked td{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:.7rem;padding:.85rem 1rem;display:grid;text-align:left!important}.comparison-table--stacked td:last-child{border-bottom:0}.comparison-table--stacked td:before{content:attr(data-label);color:var(--ink);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:900;line-height:1.35}.pricing-tier{padding:1.1rem}.grid-3,.grid-4,.steps,.leak-grid,.price-list,.feature-table,.product-workflow-grid,.integration-logos,.count-to-lines,.demo-mini-grid,.footer-sections,.contact-channel-grid,.story-card-grid,.case-study-impact-head,.persona-outcome-grid,.persona-workflow,.persona-workflow-four{grid-template-columns:1fr}.persona-proof-card p:last-child{display:grid}.floating-demo-button{gap:0;min-width:auto;padding:.55rem .72rem;top:31vh;right:.65rem}.floating-demo-button span{display:none}.floating-demo-button strong{font-size:.82rem;line-height:1}.footer-brand-row{align-items:flex-start}.footer-bottom{flex-direction:column;align-items:flex-start}.eyebrow{white-space:normal;letter-spacing:.12em}.btn{width:100%}.nav .btn{width:auto}.nav .nav-mobile-cta{width:100%}.hero-cta{flex-direction:column;align-items:stretch}.hero-inner{gap:1.4rem;padding-top:calc(64px + .75rem);padding-bottom:2.2rem}.hero h1{letter-spacing:-.045em;max-width:100%;font-size:clamp(2.18rem,10vw,2.55rem);line-height:1}.hero .eyebrow{letter-spacing:.1em;gap:.5rem;margin-bottom:.75rem;font-size:.72rem;line-height:1.35}.hero .eyebrow:before{width:1.2rem}.hero .lead{max-width:none;margin-top:.9rem;font-size:1rem;line-height:1.45}.hero-lead-desktop,.hero-cta-desktop,.hero-micro-desktop{display:none}.hero-lead-mobile{display:block}.hero-cta-mobile{gap:.65rem;margin-top:1.05rem;display:flex}.hero .hero-cta-mobile .btn-lg{min-height:48px;padding:.9rem 1.05rem;font-size:1rem}.hero-micro-mobile{margin-top:.75rem;font-size:.8rem;line-height:1.45;display:block}.hero-list{gap:.5rem;margin-top:1.25rem}.hero-list li{padding-left:1.35rem;font-size:.94rem;line-height:1.45}.hero-list li:before{width:.62rem;height:.62rem;top:.45em}}@media (width<=360px){.nav{flex-wrap:nowrap;gap:.55rem;padding:.7rem 0}.nav-logo img{height:1.75rem}.nav-toggle{order:3;padding:.44rem .72rem;font-size:.85rem}.nav-right{display:none}.nav-links{max-height:calc(100dvh - 64px);position:absolute;top:calc(100% + .45rem);left:0;right:0}.hero-inner{padding-top:calc(56px + .75rem)}.hero h1{font-size:2.05rem}.hero .lead{font-size:.97rem;line-height:1.42}.hero .hero-cta .btn-lg{gap:.4rem;padding:1rem 1.1rem;font-size:1rem}.hero .hero-cta-mobile .btn-lg{min-height:46px;padding:.82rem 1rem;font-size:.95rem}.hero .hero-cta .btn .arr,.cta-copy-desktop{display:none}.cta-copy-mobile{display:inline}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.reveal{opacity:1!important;transition:none!important;transform:none!important}.customer-logo-toggle{display:none}.customer-logo-marquee{overflow:visible;mask-image:none}.customer-logo-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.customer-logo-track li[aria-hidden=true]{display:none}}
