/* ===================== TOKENS ===================== */
:root{
  --ink:#170C2E;
  --ink-soft:#4C4363;
  --muted:#6E6483;
  --violet:#6D28D9;
  --violet-2:#8B5CF6;
  --violet-deep:#2B0F63;
  --violet-deep-2:#3E1785;
  --violet-soft:#F2EDFF;
  --violet-line:#E4D9FB;
  --teal:#0E8F82;
  --teal-ink:#0A6459;
  --teal-soft:#E4F5F2;
  --teal-line:#CDEBE5;
  --amber:#C9791E;
  --amber-ink:#8F5813;
  --amber-soft:#FBF0DE;
  --amber-line:#F0DBB4;
  --paper:#FCFAFF;
  --surface:#FFFFFF;
  --line:#E8E1F7;
  --line-soft:#F0EBFB;
  --shadow: 0 1px 2px rgba(23,12,46,.04), 0 12px 32px -16px rgba(23,12,46,.18);
  --shadow-lg: 0 24px 64px -24px rgba(23,12,46,.35);
  --radius:16px;
  --radius-sm:10px;
  --maxw:1360px;
  --on-violet:#ffffff;
  --on-teal:#ffffff;
  --on-amber:#2A1B04;
  --face-julien-hero:url('data:image/jpeg;base64,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');
  --face-sabrina-hero:url('data:image/jpeg;base64,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');
  --face-karim-hero:url('data:image/jpeg;base64,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');
  --face-julien-livreur:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgFBgcGBQgHBgcJCAgJDBMMDAsLDBgREg4THBgdHRsYGxofIywlHyEqIRobJjQnKi4vMTIxHiU2OjYwOiwwMTD/2wBDAQgJCQwKDBcMDBcwIBsgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDD/wAARCACgAKADASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAABAUCAwYHAQD/xAA6EAACAQMCBAUACAQFBQAAAAABAgMABBESIQUxQVEGEyJhcSMyQoGRocHwBxQksVJy0eHxFTNTYpL/xAAZAQADAQEBAAAAAAAAAAAAAAABAgMEAAX/xAAgEQACAgIDAAMBAAAAAAAAAAAAAQIRAyESMUEiMlET/9oADAMBAAIRAxEAPwDG4Feqmo16hzUk+ucV5LPTIlcDlVeR1oh+VCzDByKJxMDJ2qY51VA21WMwVSfwrlsBXO8SN63APvUZp4YwpjOsttsc4+aBubqKeUqhaN23O/Xrjt8UG0lxK5VlLKo2J2NVUBXIZRXys+pwAGOGK9cdD+FDX38ux1QamQj1Kx+rVMrRLCytJiU9GHP76CtGZEfWCxIKrk++1OkKwrzDHaCJRqZWOnJ5g9DVtre4iSF/t5056ctj++1WNbq5TyD6jgervihXtHL63BHqzqB27cqNoNPwP/m1hmjZmIiP2h07g16n0lwGJCqSfV3oEQyyxSKxwdQIxyznBqwSNCRbMMowzqx1oaOphFyBCpUxhgN1LDn+FUrOHLK8OkxtjI3+6pmdBFHqwTnGCaHNyiyaoNujAcm9h1rqtATaHFtOskYGRkD8a+J3NA2+jWGjfrqA/wDU0was8lTostqysioNvU2NUSSYrkcwrVjcVZA2SSaGZilWRNkZFcwF7kkUPIakznOKhIdq5HEfMEQLk7AUJPKb4J5brFvtk7mrLr1Q4JwvXfFVWc8UMErKqgaeeM1WC9Ekz0xNjVLIsrAj1EYP41etvDKxaJn14wMLtiifBPBrrjckl1cBhak6Vz9rf9710iy8J2Wga4lJPtQlKnRWGPkrOa/yomwsy5A2znlR1hwG1kDYLnb07cj2966QvhezVdkwvbnRdj4dhUgldKjtz+KXmyv8kc+t/Ck3m50AjY183g+4ieXTGTr2A58+ZrrUNhDGAFjAqZtkBzoANK2wqKOYWngx/N1yD6NWG2Khxjwjqy1tHpLHO/WuoNGgGAvvVEyB1xpFdyY3FHAfEPA760cPJCSnTyxgAdsUtt4dnYAu+NsNhh91d041w2K+tHhlQEEbexrkl9wQ2nEHjQjzFOVRttXwe9VhO9GfJjraF/DTcAMs8PXIK77dsimQlR1yv/NUXBAAMQaKRTv7H3FfJJrZhIvlSnbH2W+KM43snF1osZx3oaY5r3J3qJUk1JFGG3C5Xah45dO1XltjQpX1ZoiBaYepMnaowfV2qTNg0Ag96h/k5PfA+fahbXhks6rCW9UrBQBtv/tTMyxpCTLvg+kdSaY+G7RpeNwu2Csan8TVouo2TrlKjc+HrCOzs7e1iULHGo5flWlt1AXbAzSzhq6S+r/FgUzQhRt+VZbvZ6KVKglF1YFGxKAuO1BRkk8qLQnPKigSLQoJ251LQMb4zVevpUvMGKcTYPNgE0K+cYq2Zsk4NVNyHvU2PQDcYEgXvWF8d2XlvHcwjDDnvitzcHMmo7Y6VnPFQSa0khfBJB0/NdF0wTVqjlvGp5LeVJXB0SruSNs9c9qXeeu6Bsaxt2Bp1dKGTyWGpAA3PdQaRzWwVyupdPUdVIrajznoaWh822R2znGDmrQozVdgwe0T0hSMhgO/ersYrM+2aI7RJl51W42xRLppNUyD1YrkxWiKErXjMc1I8qraicD38mny2J3G4HvWr8GPqvAc/VFZC/RnaEjlnFaTwBLm+uiBnBAx7U8vpoGP7nUbcbgr150wQHFA2WlUXWwBx3o6KaJiMOp9s1no3JhMO9EBsGqI3UHc7UR6CQBzNMkBn2cjPSvCTj08q91KuORr55YwMkgCuOsHk22qp/q4G1SuLu2QFmkGKoMySgmJs4pWFAkzYLNyrKeIJhLHJg7rzHY1qZsONufasb4mtZoWaRclHFCJ0lqzCX0pWQMuS4JjPxnb9aR3zSD6XDK0ZGfimV9O3mS4B1jkfegYbzzIAJVzqOMjt1/fvW6HR5s+w/ghY2jOc4diR8UxVcmqrUKIIwuMaBjbFELiss27ZeCVEy2rrVDD1mvA+W2r6Q6QK45uzxjtVTMKvUBgKrlQA0yFoHvCDaNjAKnV8048BSeUl5Om7AqoI980vtrZruQwxorMyNsTjbG5+a1H8O+HQ/8ASZpiG0ySHmOWNulM3UToJ8rHzQ3N3ABLeiD7hvS6Xh9xZnzI+IiUc/SrH+1Dnh13e8Xbz2dLRCcaSQSOm/QUHw3wpxGPi4kLKbVXUli/qwD03pIRT7Zqm5R6Vmv4Xxx1jWOWQYPJuYNaS0uXlAkG4xWcvbS2SC5ZIGWJl+jZ8atXbY7/ADzp3wDXFYIrKc6Buam1TKK2iHEb91bSm2N6y3EJb2S61HiAhDchq/StFegTSOrZTUcZHQUrXh8Md5qni8yIH6ofd/8AMf05UFsataKLWGF1zLxcO3YHFErayph7W8x0Ol85rLTeCL6XiTXEEkaWhkyADh8fvp3p0OD3Nne67NpFtzzjY6mH3/oapKKSslByk6aHFrPcGRVuB6t/V3qPH4PN4ZJsCyrmjbWASQAurBhjBNVcQRngkQscFcHFTj2Ue00cP4y/lzlsEc1NL9EmseQjSK3qKqM/Jp/f8IeTjaWqsfpXKqTvpNbjw74Yfh1n9CBG7kqZ2XLEdgOnzWt5OCMWPA8sqejA2cmYUxtgYx2okSYpt40sBYcaOkACWNZDgYyeRP5VmZ7kocCpfbY0o/zfFhkDerc1OVskdqCUkGioxqQE0Wiad6Lo8dTX0xXPOqn9KUM7HHOgkFsacKZRNKgbEkkTInzW88BLFNwtdK4jBIVfjauWW8rC6hKnBEi7/fXSvBEwhtXiH2ZZAP8A6NCWkVxfJUaaWzIfMfoHtVsNuwX6SQsPYYomNyyjYZqwg4wPyqSdGtR0Ir/1TrFjCgjatEi+Vbc8AAYpFo1cU0Zzjc/NPrg/QKvLA603atnVuhe6BjqP/IqxOHpMoZd/aqWmA9LDamNqhWMNGQVO/OkjpjSRTHZFVCrI6jseVWLZCMkkKTnnk5o1GI5g1GWTY5GKd0yVNA5xFGdsUkvJgWbsKY3Up3waz/EZfLiZycVNlEqVmRt4ZbnxVGsIJaNiQMdcH8/9K6OjRycPieBWHlFdStz2rJeEUiPHJ5X2dCpBb/ETWxGlf5plUhG2AxjJPaqd7BjSXRz/APigFbjFqF5i3yfgscVgrmA681pfHHEhceIbkqQVgCwA/wCUYP55pHDIspqitGTLUpsiyYFW2uykGrJFHSh420kg0e0RWmXz/wDboCQ4BoqR8pS+dzg0YoEmfW7/ANTHgFjrGFHM710Pw1N5HFr23ZthKXX4beuYec0bhgSN+YracD4jni8EpOTLGIz2yK7KtFMEtnVrWUMAQaKkuFRCds4pNwyXVHkHAzQ/FeOW8EbhcMyg7k7VmTPQtAdvx1IeLkzghZG0k45N0FP+I+IrVYIyQoxsdOSWPxXNOLceM8mXgjKnIO31hTGz4ja2dvbyGKWSaUFdLv6VP96fwRyVmptuNpcO2bWeOIHT5kiYBP8AemvDZZxb+Yp+iJOnPPFYm28Qzl3E6q67Y2Bx++RrR2HiC1MCh2wW6dqW0U5WtGrt7oPH3qqeUE7csUksuKRZ2kBRjpz2o6WXOSD8V1iUVXDjJArMcduRGPJ55U5pzd3Kw+aznlgffWF49fGWUs2ewx2oLYG9D3+HmDfSyTprOQS3Yj9/nTzxlxyHgnDJp1YPdykrCD9lj1x7VzfhnjGTw/bTJBCss0rgKztsNqS8Q4vdccvXuLyYyHko5Ko9h2qsIN7ZGWVR0uwO7kYgs7FmO5J6mgra7ZJSOlF3owhxS+BCM1pSVGFt2ajI05oCSQLJ81esmpcUBdZD1NIZyCdWVoS4BAzRFvgpULvZKKWzn0LHILYABJPWmvCZ1UK8WSY3G+eWTvik7lWJFHcOm0oyDBUDtzPenmrQsJVI6ovFFh8Py3CNgnbn3rKtcCRdUpbJGTjkMn9KDt+KF+GPAM4zsSfqjlmn3g2CC5gcTKGJXSQw/SsbjXZ6EXyFz2sNwA0UisSMEe/7xTKDhPmQx/1XqR9WCnInn92wo9fDkJmV0t09JypXmP8AWnlrw24iWIILcKnINEN9uvenUV4y3BVpGUfhBWNmecLucZ225fsUM8YggMjzqTnlqwTW0veEzzl1kcFXwTHEgUbfdVdl4Zto7gTTxJ6TqAIyaDivWHiktmTsb9lfywGxnIz3FbOz4oG4UkjnMoOlsDr0pH4qggtL1JYUVSy7jpnpS+64mBw+JY3wTuye9Q9FGPH+Jhg2iRiz4wo3zWQ4vcbahqIzjGd9v96nd3RIV+Wl9h2FKruVpzGTpUnGSeVWhElOX4UXSmRS2QQDknry7UJauRKcbDPSvuIkq7qpAAGTvzqi1kwfitUVowTl8hrcRlo9WKXagj4o15w0YGaHW381simXQr7L45imx61KTD75qqcBtxXiDbnXcReQSmEXY0Be3gzoFEuMKcGlNyhMhNOoformVk6mwOtMOFyLHqBXAHOhbaPfJ50QwWNta5Kkbg9a6X4CL9CWdFkKqQwAO5rR+F+JmJ2VQQV5786yTtrKsuQBn0jtTXgs4iTylBDMoJ37/wC1ZskdG3FOmdGTiuB5nIqQNWenWvY+NzatZlIQHkTnnyrOB2MARsbjYc81ONWTOgK6EhTnmxPU1lNnZqrTjV1cuilzuMkZ2+PmmU1/HHGTK+gf4u1Z3g9zFbTBMB2C4GOXtv8AcTQnGbyU3Tk4RW9PcAmudh0gbxTfC8mjcesISufas5JOZJVUbIMg4NSvOIFiVd88ufP986UmXVPufSN8Z5Cqwh+kZ5PA+4uD5YOc+nFQ4XbNc3CR5LBjp5fnQjsZCRn052z26VrPC3C2ERu3DADZRjn3/Sml8ULD5MyF3bIbqQFiAGIwaEuYtH1PyrXcQkRbuWKNoS6Mco6A0FJw+HiZMUcItrwKWVVPpkxvj22q8JdWZZw26MwjPqAJptauFUZpfJHpbcEEbYNeK7gbVV7IxdMK3YVDLoarhuV717LMCNjVFEi5WW6iRuardQTy3NeRSjGTVgXWNQoMKIxREtgV9chEXDHUPY70XFE8p0QqWY9qLt+EBcSXBDHOyDvU2ysYt9Ca2EnlO4UqmOZHM9qJsJv6hFJKlzgtz+B+FE+IWCwRwx4LM4XA71RxDh89nOs0IPln1a16Cpya6fpaMXuvBrBxA6UY5VcbZ75xR0PEw6gIcMNlHfuTWZjuUMGGI1EHny51OK5QnzMlTj7NSeJFllaNNa8QYMFLgyOxyfbp+lU3/EFncorH6Mcyd2PakcE4WbXITqYYCj+341TBcK94jSYC6slcc/auWMDysslnEspkYDA2AI5daFkuCz4AC525cv3ivNTyyeXGDI5OyqOtbTwz4MHmxXPEFDgA/RnlnpTuSj2LGLkxd4X4JLfyxvIjLbjBLctQ9q6JHaJbQaEAxijbazS3RFVcKq7ADlX0ygqc4HWss3ZvxqkYTjnATeTS3NmNN0n2f/IO3zS3wqXn4k0kgP8AToQc8wx2/HnW1WRIboyPG4XB1bcu1LlMTXM7wweVrOo4XBY9z71XHOVUzPlhG7RjvE3Dmiuv5qNSYbgknA+q3UffzpZHBtXQQElgeOaFpEI3UrkGs7x/gq2lubuwDiNd5I330juD2rRGVqjJOFPkj//Z');
  --face-sabrina-aubagne:url('data:image/jpeg;base64,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');
  --face-karim-vitrolles:url('data:image/jpeg;base64,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');
  --face-julien-y:url('data:image/jpeg;base64,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');
  --face-sabrina-d:url('data:image/jpeg;base64,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');
  --face-jack-lucas:url('data:image/jpeg;base64,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');
  --face-sarra-nadia:url('data:image/jpeg;base64,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');
  --face-thomas:url('data:image/jpeg;base64,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');
  --face-sarah-k:url('data:image/jpeg;base64,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');
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    --ink:#F3EEFF;
    --ink-soft:#D8CFEE;
    --muted:#A79DC4;
    --violet:#9B6BF0;
    --violet-2:#B79AFA;
    --violet-deep:#150A30;
    --violet-deep-2:#22103F;
    --violet-soft:#241348;
    --violet-line:#3B2265;
    --teal:#3FC2B2;
    --teal-ink:#8FE9DC;
    --teal-soft:#0F2B27;
    --teal-line:#1D4640;
    --amber:#E7A94B;
    --amber-ink:#F4CE97;
    --amber-soft:#332209;
    --amber-line:#4A340F;
    --paper:#0F0A20;
    --surface:#181030;
    --line:#332457;
    --line-soft:#241941;
    --shadow: 0 1px 2px rgba(0,0,0,.3), 0 20px 48px -20px rgba(0,0,0,.6);
    --shadow-lg: 0 32px 80px -24px rgba(0,0,0,.7);
  }
}
:root[data-theme="dark"]{
  --ink:#F3EEFF;
  --ink-soft:#D8CFEE;
  --muted:#A79DC4;
  --violet:#9B6BF0;
  --violet-2:#B79AFA;
  --violet-deep:#150A30;
  --violet-deep-2:#22103F;
  --violet-soft:#241348;
  --violet-line:#3B2265;
  --teal:#3FC2B2;
  --teal-ink:#8FE9DC;
  --teal-soft:#0F2B27;
  --teal-line:#1D4640;
  --amber:#E7A94B;
  --amber-ink:#F4CE97;
  --amber-soft:#332209;
  --amber-line:#4A340F;
  --paper:#0F0A20;
  --surface:#181030;
  --line:#332457;
  --line-soft:#241941;
  --shadow: 0 1px 2px rgba(0,0,0,.3), 0 20px 48px -20px rgba(0,0,0,.6);
  --shadow-lg: 0 32px 80px -24px rgba(0,0,0,.7);
}

/* ===================== BASE ===================== */
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;background:var(--paper);color:var(--ink);
  font-family:"IBM Plex Sans",system-ui,-apple-system,sans-serif;
  font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}
img{max-width:100%}
a{color:inherit}
.mono{font-family:"IBM Plex Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums}
h1,h2,h3,h4{font-family:Archivo,sans-serif;margin:0;letter-spacing:-.025em;line-height:1.08;color:var(--ink)}
h1{font-size:clamp(36px,5.4vw,64px);font-weight:800}
h2{font-size:clamp(27px,3.6vw,42px);font-weight:700;line-height:1.12}
h3{font-size:20px;font-weight:700;letter-spacing:-.015em}
p{margin:0}
.eyebrow{
  display:inline-flex;align-items:center;gap:8px;
  font-family:"IBM Plex Mono",monospace;font-size:11.5px;font-weight:600;
  letter-spacing:.14em;text-transform:uppercase;color:var(--violet);
}
.lede{font-size:clamp(17px,1.5vw,20px);color:var(--muted);max-width:54ch;line-height:1.55}
section{padding:clamp(40px,5vw,72px) 0}
.section-head{max-width:640px;margin-bottom:clamp(28px,4vw,48px)}
.section-head p{color:var(--muted);margin-top:14px;font-size:17px}
::selection{background:var(--violet);color:#fff}
:focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:4px}

/* ===================== BUTTONS ===================== */
.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:15px;
  padding:13px 24px;border-radius:11px;text-decoration:none;cursor:pointer;
  border:1px solid transparent;transition:transform .15s ease, box-shadow .15s ease, background .15s ease, border-color .15s ease;
  white-space:nowrap;
}
.btn:active{transform:translateY(1px)}
.btn-solid{background:var(--violet);color:#fff;box-shadow:0 10px 24px -10px rgba(109,40,217,.55)}
.btn-solid:hover{background:#5B21B6;box-shadow:0 14px 30px -10px rgba(109,40,217,.65)}
.btn-ghost{background:transparent;border-color:var(--line);color:var(--ink)}
.btn-ghost:hover{border-color:var(--violet);color:var(--violet)}
.btn-white{background:#fff;color:var(--violet-deep)}
.btn-white:hover{background:#F1EBFF}
.btn-outline-light{background:transparent;border-color:rgba(255,255,255,.35);color:#fff}
.btn-outline-light:hover{border-color:#fff;background:rgba(255,255,255,.08)}
.btn-sm{padding:9px 16px;font-size:13.5px}

/* ===================== NAV ===================== */
header.nav{
  position:sticky;top:0;z-index:100;background:color-mix(in srgb, var(--paper) 88%, transparent);
  backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft);
}
.nav-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 28px;max-width:var(--maxw);margin:0 auto}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none}
.brand-word{font-family:Archivo,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.01em;color:var(--ink)}
.brand-logo{height:34px;width:auto;display:block}
.brand-word b{color:var(--violet)}
.nav-links{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0}
.nav-links a{font-size:14.5px;font-weight:500;text-decoration:none;color:var(--ink-soft);transition:color .15s}
.nav-links a:hover{color:var(--violet)}
.nav-actions{display:flex;align-items:center;gap:10px}
.navlink-btn{background:none;border:0;font:inherit;color:inherit;cursor:pointer;padding:0}

/* ===================== LOGO MARK ===================== */
.logo-mark{width:15px;height:34px;flex:none}

/* ===================== HERO ===================== */
.hero{padding:48px 0 64px;position:relative}
.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}
@media(max-width:980px){.hero-grid{grid-template-columns:1fr}}
.hero h1{margin-top:20px;font-size:clamp(30px,3.6vw,44px)}
.hero .lede{margin-top:20px}
.hero-ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}
.hero-stats{display:grid;grid-template-columns:repeat(3,auto);gap:36px;margin-top:52px}
@media(max-width:980px){.hero-stats{grid-template-columns:repeat(2,1fr);gap:28px}}
.stat .n{font-family:"IBM Plex Mono",monospace;font-weight:600;font-size:26px;color:var(--ink)}
.stat .k{font-size:12.5px;color:var(--muted);margin-top:2px;max-width:14ch;line-height:1.3}

/* ---- hero demo card ---- */
.demo-shell{position:relative;min-width:0}
.demo-card{
  background:var(--surface);border:1px solid var(--line);border-radius:20px;
  box-shadow:var(--shadow-lg);overflow:hidden;position:relative;z-index:1;
}
.demo-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line-soft);background:var(--violet-soft)}
.demo-agent{display:flex;align-items:center;gap:9px}
.agent-dot{width:9px;height:9px;border-radius:50%;background:var(--violet);box-shadow:0 0 0 4px color-mix(in srgb, var(--violet) 18%, transparent)}
.demo-agent b{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.06em;color:var(--violet-deep)}
:root[data-theme="dark"] .demo-agent b, @media (prefers-color-scheme:dark){.demo-agent b{color:var(--violet-2)}}
.demo-live{display:flex;align-items:center;gap:6px;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;color:var(--teal-ink);text-transform:uppercase}
.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--teal);animation:pulse 1.6s ease-in-out infinite}
@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}
.demo-src-toggle{display:flex;gap:2px;background:rgba(255,255,255,.6);border-radius:999px;padding:3px}
.src-tab{display:flex;align-items:center;gap:6px;border:0;background:transparent;cursor:pointer;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 12px;border-radius:999px;transition:.15s;white-space:nowrap}
.src-tab .pulse-dot{display:none}
.src-tab[aria-selected="true"]{background:#fff;color:var(--teal-ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}
.src-tab[aria-selected="true"] .pulse-dot{display:inline-block}
@media(max-width:480px){.src-tab{padding:6px 9px;font-size:9.5px}}
.demo-body{padding:18px}
.search-row{display:flex;align-items:center;gap:10px;background:var(--paper);border:1px solid var(--line);border-radius:11px;padding:12px 14px;min-width:0}
.search-icon{flex:none;opacity:.55}
#typedQuery,#typedQuery2{font-family:"IBM Plex Mono",monospace;font-size:13.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0;display:block}
.caret{display:inline-block;width:2px;height:14px;background:var(--violet);margin-left:1px;vertical-align:-2px;animation:blink 1s step-end infinite}
@keyframes blink{50%{opacity:0}}
.search-cta{margin-left:auto;flex:none;background:var(--violet);color:#fff;font-family:"IBM Plex Mono",monospace;font-size:11.5px;font-weight:600;padding:7px 12px;border-radius:8px;letter-spacing:.03em}
.result-meta{display:flex;justify-content:space-between;align-items:center;margin:16px 0 10px;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}
.result-list{display:flex;flex-direction:column;gap:8px}
.result-card{
  display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;
  border:1px solid var(--line);border-radius:12px;padding:11px 13px;background:var(--surface);
  opacity:0;transform:translateY(10px);animation:cardIn .5s ease forwards;
}
.result-card:nth-child(1){animation-delay:.05s}
.result-card:nth-child(2){animation-delay:.22s}
.result-card:nth-child(3){animation-delay:.39s}
@keyframes cardIn{to{opacity:1;transform:translateY(0)}}
.avatar{width:38px;height:38px;border-radius:50%;background-size:cover;background-position:center top;position:relative;flex:none;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}
.avatar.top-match{box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),0 0 0 3px var(--paper),0 0 0 6px rgba(14,143,130,.35)}
@media(prefers-reduced-motion:no-preference){
  .avatar.top-match{animation:matchGlow 2.4s ease-in-out infinite}
}
@keyframes matchGlow{
  0%,100%{box-shadow:0 0 0 3px var(--paper),0 0 0 6px rgba(14,143,130,.35)}
  50%{box-shadow:0 0 0 3px var(--paper),0 0 0 9px rgba(14,143,130,.12)}
}
.rc-name{font-weight:600;font-size:13.5px;color:var(--ink)}
.rc-sub{font-size:12px;color:var(--muted);margin-top:1px}
.rc-score{text-align:right}
.rc-score .v{font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:16px;color:var(--teal-ink)}
.rc-score .l{font-size:9.5px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}
.demo-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-top:1px solid var(--line-soft);background:var(--paper)}
.demo-footer .credit{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--muted)}
.demo-badge{position:absolute;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:10px 14px;font-size:12.5px;z-index:2}
.demo-badge-1{top:-18px;right:22px;display:flex;align-items:center;gap:8px}
.demo-badge-1 .ic{width:26px;height:26px;border-radius:8px;background:var(--amber-soft);color:var(--amber-ink);display:flex;align-items:center;justify-content:center;font-size:14px}
@media(max-width:980px){.demo-badge{display:none}}

/* ===================== RUN CONSOLE (hero — source v2) ===================== */
.run-console{background:#120d18;border:1px solid rgba(255,255,255,.16);border-radius:17px;box-shadow:var(--shadow-lg);color:#f9f6fb;overflow:hidden;font-family:"IBM Plex Mono",monospace;min-height:716px;display:flex;flex-direction:column}
.run-console .run-foot{margin-top:auto}
.run-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.12);font-size:12px}
.run-job{display:flex;align-items:center;gap:9px;min-width:0}.run-job strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.run-live{width:7px;height:7px;border-radius:50%;background:var(--violet-2);box-shadow:0 0 0 0 rgba(155,107,240,.65);animation:runPing 1.8s infinite;flex:none}.run-meta{font-size:10px;color:#9f92aa;white-space:nowrap}
.run-query{padding:15px 18px 17px;border-bottom:1px solid rgba(255,255,255,.12);min-height:95px}.run-kicker{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#9f92aa;margin-bottom:10px}.run-query p{font-size:11.5px;line-height:1.65;color:#f9f6fb;margin:0;min-height:38px}.run-prompt{color:var(--violet-2)}.run-caret{display:none;width:2px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--violet-2);animation:blink 1s step-end infinite}.run-console.is-typing .run-caret{display:inline-block}
.run-stage{max-height:0;opacity:0;overflow:hidden;padding:0 18px;border-bottom:1px solid transparent;transition:max-height .5s ease,opacity .5s ease,padding .5s ease,border-color .5s ease}.run-stage.is-visible{max-height:90px;opacity:1;padding:13px 18px;border-color:rgba(255,255,255,.12)}.run-stage-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.run-stage-row>span{display:flex;align-items:baseline;gap:8px;min-width:0}.run-stage-row strong{font-family:Archivo,sans-serif;font-size:13px}.run-stage-row small{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#9f92aa;white-space:nowrap}.run-stage-row>b{font-size:10.5px;white-space:nowrap}.run-stage-final .run-stage-row>b{color:var(--violet-2);font-size:13px}.run-track{height:2px;margin-top:10px;background:rgba(255,255,255,.13);overflow:hidden}.run-track i{display:block;width:0;height:100%;background:var(--violet-2);transition:width .9s ease}.run-stage.is-visible .run-track i{width:var(--run-ratio)}
.run-candidates{max-height:0;opacity:0;overflow:hidden;padding:0 18px;border-bottom:1px solid transparent;transition:max-height .7s ease,opacity .7s ease,padding .7s ease,border-color .7s ease}.run-candidates.is-visible{max-height:255px;opacity:1;padding:14px 18px;border-color:rgba(255,255,255,.12)}.run-candidates-head{display:flex;justify-content:space-between;margin-bottom:10px;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#9f92aa}.run-candidate{display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;margin-top:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.run-candidate.is-visible{opacity:1;transform:none}.run-initials{width:31px;height:31px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(155,107,240,.18);color:var(--violet-2);font-size:9px;font-weight:700}.run-person{min-width:0;display:flex;flex-direction:column;gap:2px}.run-person strong{font-family:"IBM Plex Sans",sans-serif;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.run-person small{font-family:"IBM Plex Sans",sans-serif;font-size:9.5px;color:#9f92aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.run-candidate>b{font-size:11px;color:var(--teal)}
.run-foot{padding:12px 18px;font-size:9px;color:#9f92aa;opacity:0;transition:opacity .7s ease}.run-foot.is-visible{opacity:1}
@keyframes runPing{70%{box-shadow:0 0 0 7px rgba(155,107,240,0)}100%{box-shadow:0 0 0 0 rgba(155,107,240,0)}}
@media(max-width:520px){.run-head,.run-query,.run-stage.is-visible,.run-candidates.is-visible,.run-foot{padding-left:14px;padding-right:14px}.run-stage-row small{display:none}.run-stage-row>b{font-size:9.5px}.run-meta{display:none}}
@media(prefers-reduced-motion:reduce){.run-live{animation:none}.run-stage,.run-candidates,.run-candidate,.run-track i,.run-foot{transition:none}}

/* ===================== TINT SECTIONS ===================== */
.tint-violet{background:var(--violet-soft)}
.tint-teal{background:var(--teal-soft)}
.tint-amber{background:var(--amber-soft)}
.tint-deep{background:linear-gradient(160deg,var(--violet-deep),var(--violet-deep-2));color:#fff}
.tint-deep h2, .tint-deep h3{color:#fff}
.tint-deep .section-head p{color:#C9B9EE}
.tint-deep .eyebrow{color:#C7A6FA}

/* ===================== CONSTAT (3 steps) ===================== */
.constat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
@media(max-width:900px){.constat-grid{grid-template-columns:1fr}}
.constat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}
.constat-num{font-family:"IBM Plex Mono",monospace;font-size:12px;color:var(--violet);letter-spacing:.1em}
.constat-card h3{margin-top:10px}
.constat-card p{margin-top:10px;color:var(--muted);font-size:14.5px;line-height:1.6}
.constat-tail{margin-top:32px;font-size:16px;color:var(--ink-soft);max-width:70ch}
.constat-tail b{color:var(--ink)}
.constat-tail.callout{background:var(--surface);border-left:4px solid var(--violet);border-radius:0 12px 12px 0;padding:20px 24px;line-height:1.6;max-width:none}
.constat-tail.callout b{color:var(--violet)}

/* ===================== INSIGHT CARDS (constat riche) ===================== */
.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}
@media(max-width:900px){.insight-grid{grid-template-columns:1fr}}
.insight-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}
.insight-card .tag{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet)}
.insight-card h3{margin-top:10px;font-size:19px}
.insight-card p{margin-top:10px;color:var(--muted);font-size:14.5px;line-height:1.6}
.insight-card .tail{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--ink)}

/* ===================== CONSTAT · PROBLÈME → AGENT ===================== */
.constat-shift-section{background:var(--surface);padding-block:clamp(54px,6vw,84px)}
.constat-shift-section .section-head{max-width:850px}
.constat-shift-list{margin-top:38px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.constat-shift-row{display:grid;grid-template-columns:58px minmax(0,1fr) 42px minmax(0,1.08fr);align-items:center;column-gap:22px;min-height:116px;padding:22px 0;border-bottom:1px solid var(--line)}
.constat-shift-row:last-child{border-bottom:0}
.constat-shift-num{align-self:start;padding-top:4px;font-family:Archivo,sans-serif;font-size:20px;font-weight:700;color:var(--violet-2);opacity:.42}
.constat-shift-before h3{font-family:Inter,sans-serif;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.35;color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in oklab,var(--violet) 42%,transparent);text-decoration-thickness:1px}
.constat-shift-before p{max-width:48ch;margin-top:7px;font-size:12.5px;line-height:1.5;color:var(--muted);opacity:.82}
.constat-shift-arrow{font-size:31px;font-weight:300;line-height:1;color:var(--violet)}
.constat-shift-after{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px}
.constat-shift-after svg{width:24px;height:24px;fill:none;stroke:var(--violet);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.constat-shift-after p{font-family:Archivo,sans-serif;font-size:clamp(17px,1.55vw,21px);font-weight:650;line-height:1.32;color:var(--ink)}
.constat-shift-after strong{font-weight:800}
.constat-shift-note{max-width:790px;margin-top:28px;font-size:15px;line-height:1.65;color:var(--muted)}
.constat-shift-note strong{color:var(--ink)}
@media(max-width:900px){.constat-shift-row{grid-template-columns:42px minmax(0,1fr);gap:10px 16px;padding:24px 0}.constat-shift-num{grid-row:1 / span 3}.constat-shift-arrow{font-size:24px;transform:rotate(90deg);transform-origin:center;width:max-content}.constat-shift-after{grid-column:2}.constat-shift-before p{max-width:60ch}}
@media(max-width:520px){.constat-shift-section{padding-block:46px}.constat-shift-list{margin-top:28px}.constat-shift-row{grid-template-columns:32px minmax(0,1fr);column-gap:12px}.constat-shift-num{font-size:16px}.constat-shift-before h3,.constat-shift-after p{font-size:16px}.constat-shift-before p{font-size:12px}.constat-shift-after{grid-template-columns:22px minmax(0,1fr);gap:9px}.constat-shift-after svg{width:21px;height:21px}}

/* ===================== AGENTS ===================== */
.agents-intro{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px}
@media(max-width:900px){.agents-intro{grid-template-columns:1fr}}
.agent-chip{display:block;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:20px 20px 22px;text-decoration:none}
.agent-chip .tag{display:inline-flex;align-items:center;gap:7px;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px}
.agent-chip h3{color:#fff;margin-top:14px;font-size:20px}
.agent-chip p{color:#C9B9EE;font-size:14px;margin-top:8px;line-height:1.55}
a.agent-chip{transition:background .18s ease,border-color .18s ease,transform .18s ease}
a.agent-chip:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.32);transform:translateY(-2px)}
.agent-chip-link{display:block;margin-top:16px;font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.04em;color:#fff;opacity:.85}
a.agent-chip:hover .agent-chip-link{opacity:1;text-decoration:underline}
.tag-vito{background:rgba(155,107,240,.18);color:#CBB2FA}
.tag-lia{background:rgba(63,194,178,.18);color:#8FE9DC}
.tag-analyste{background:rgba(231,169,75,.18);color:#F4CE97}

.agent-section{padding:64px 0}
.agent-feature{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
@media(max-width:980px){.agent-feature{grid-template-columns:1fr}}
.agent-feature.rev .art{order:2}
.agent-feature.rev .txt{order:1}
@media(max-width:980px){.agent-feature.rev .art,.agent-feature.rev .txt{order:0}}
.agent-badge{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 8px;border-radius:999px;font-family:"IBM Plex Mono",monospace;font-size:12px;font-weight:600;letter-spacing:.05em}
.agent-badge .ic{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}
.badge-vito{background:var(--violet-soft);color:var(--violet-deep)}
.badge-vito .ic{background:var(--violet)}
:root[data-theme=dark] .badge-vito,@media(prefers-color-scheme:dark){.badge-vito{color:var(--violet-2)}}
.badge-lia{background:var(--teal-soft);color:var(--teal-ink)}
.badge-lia .ic{background:var(--teal)}
.badge-analyste{background:var(--amber-soft);color:var(--amber-ink)}
.badge-analyste .ic{background:var(--amber)}
.agent-feature h2{margin-top:16px}
.agent-feature .lede{margin-top:14px;font-size:16.5px}
.feat-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}
.feat-list li{display:flex;gap:12px;font-size:14.5px;color:var(--ink-soft);line-height:1.5}
.feat-list .chk{flex:none;width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;margin-top:1px}
.chk-vito{background:var(--violet)}.chk-lia{background:var(--teal)}.chk-analyste{background:var(--amber)}
.feat-list b{color:var(--ink)}

/* -- Lia call card -- */
.lia-card{background:var(--surface);border:1px solid var(--teal-line);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden}
.lia-top{background:var(--teal-soft);padding:18px 20px;display:flex;align-items:center;gap:12px}
.lia-avatar{width:42px;height:42px;border-radius:50%;background-size:cover;background-position:center top;position:relative;overflow:hidden;flex:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}
.lia-name{font-weight:700;font-size:14.5px}
.lia-sub{font-size:12px;color:var(--teal-ink)}
.waveform{display:flex;align-items:center;gap:3px;margin-left:auto;height:24px}
.waveform span{width:3px;border-radius:2px;background:var(--teal);animation:wave 1.1s ease-in-out infinite}
.waveform span:nth-child(1){height:8px;animation-delay:0s}
.waveform span:nth-child(2){height:16px;animation-delay:.1s}
.waveform span:nth-child(3){height:22px;animation-delay:.2s}
.waveform span:nth-child(4){height:12px;animation-delay:.3s}
.waveform span:nth-child(5){height:18px;animation-delay:.4s}
.waveform span:nth-child(6){height:9px;animation-delay:.5s}
@keyframes wave{0%,100%{transform:scaleY(.4)}50%{transform:scaleY(1)}}
.lia-body{padding:20px}
.lia-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:16px}
.lia-field .k{font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.lia-field .v{font-size:13.5px;margin-top:3px;color:var(--ink-soft)}
.lia-quote{background:var(--paper);border-left:3px solid var(--teal);border-radius:0 10px 10px 0;padding:14px 16px;font-size:13.5px;font-style:italic;color:var(--ink-soft);line-height:1.55}
.lia-scorebar{display:flex;align-items:center;gap:12px;margin-top:16px}
.lia-scorebar .score{font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:22px;color:var(--teal-ink)}
.lia-scorebar .tags{font-size:12px;color:var(--muted)}

/* -- Analyste gauge card -- */
.an-card{background:var(--surface);border:1px solid var(--amber-line);border-radius:20px;box-shadow:var(--shadow-lg);padding:24px}
.an-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.an-name{font-weight:700;font-size:15px}
.an-role{font-size:12.5px;color:var(--muted);margin-top:2px}
.an-status{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber-soft);padding:5px 10px;border-radius:999px;white-space:nowrap}
.an-gauge-row{display:flex;align-items:center;gap:22px;margin-top:20px}
.gauge-label{font-size:13px;color:var(--muted);line-height:1.5}
.gauge-label b{display:block;font-family:"IBM Plex Mono",monospace;color:var(--ink);font-size:13px}
.an-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}
.an-col h4{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;color:var(--muted)}
.an-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}
.an-col li{font-size:12.5px;color:var(--ink-soft);padding-left:14px;position:relative;line-height:1.45}
.an-col.good li::before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background:var(--teal)}
.an-col.warn li::before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background:var(--amber)}

/* ===================== ATS features grid ===================== */
.feat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
@media(max-width:1000px){.feat-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.feat-grid{grid-template-columns:1fr}}
.feat-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px}
.feat-tile .ic{width:38px;height:38px;border-radius:10px;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center;font-size:18px}
.feat-tile h3{margin-top:14px;font-size:15.5px}
.feat-tile p{margin-top:8px;font-size:13.5px;color:var(--muted);line-height:1.55}

/* ===================== Animated step flow (Don Vito outreach) ===================== */
.flow{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-top:32px;flex-wrap:wrap}
.flow-step{display:flex;flex-direction:column;align-items:center;gap:10px;width:160px;text-align:center;opacity:.4;transition:opacity .5s}
.flow-step.on{opacity:1}
.flow-node{width:54px;height:54px;flex:none;border-radius:50%;background:var(--violet-soft);border:2px solid var(--violet-line);display:flex;align-items:center;justify-content:center;color:var(--violet);font-size:20px;font-weight:600;transition:.4s}
.flow-step.on .flow-node{background:var(--violet);border-color:var(--violet);color:#fff;box-shadow:0 0 0 6px var(--violet-soft)}
.flow-lbl{font-size:13.5px;font-weight:600;color:var(--ink)}
.flow-desc{font-size:12.5px;color:var(--muted);line-height:1.45}
.flow-line{flex:1 1 30px;height:2px;background:var(--violet-line);min-width:24px;margin-top:27px;transition:background .4s}
.flow-line.on{background:var(--violet)}
@media(max-width:760px){.flow{flex-direction:column;align-items:center}.flow-line{width:2px;height:26px;min-width:0;flex:none;margin:0}.flow-step{width:220px}}

/* ===================== Cost cards (per-action credit pricing) ===================== */
.cost-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}
@media(max-width:900px){.cost-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.cost-grid{grid-template-columns:1fr}}
.cost-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px 22px;transition:.2s}
.cost-card:hover{border-color:var(--violet-line);box-shadow:var(--shadow-lg);transform:translateY(-3px)}
.cost-card .ic{width:40px;height:40px;border-radius:11px;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center;font-size:18px}
.cost-card .cr{font-family:"IBM Plex Mono",monospace;font-size:30px;font-weight:700;color:var(--violet);margin-top:18px;line-height:1}
.cost-card .cr span{font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-left:7px}
.cost-card .nm{font-size:14px;color:var(--ink);margin-top:8px;font-weight:600}

/* ===================== Video answer demo (deferred interview) ===================== */
.vid-demo{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:start}
@media(max-width:600px){.vid-demo{grid-template-columns:1fr}}
.video-mock{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(150deg,var(--amber-soft),var(--paper));aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;border:1px solid var(--amber-line)}
.video-mock .play{width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;color:var(--amber-ink);font-size:18px}
.video-mock .time{position:absolute;left:12px;bottom:10px;font-family:"IBM Plex Mono",monospace;font-size:10.5px;color:var(--amber-ink);background:rgba(255,255,255,.85);padding:3px 8px;border-radius:999px}

/* ===================== Blog ===================== */
.post-tag{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--violet);background:var(--violet-soft);padding:4px 10px;border-radius:999px;display:inline-block}
.post-tag.teal{color:var(--teal-ink);background:var(--teal-soft)}
.post-tag.amber{color:var(--amber-ink);background:var(--amber-soft)}
.post-tag.ink{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line)}
.post-featured{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:32px;margin-top:28px;transition:.2s}
.post-featured:hover{border-color:var(--violet-line);box-shadow:var(--shadow-lg)}
@media(max-width:820px){.post-featured{grid-template-columns:1fr}}
.post-featured h2{margin-top:14px;font-size:clamp(21px,2.4vw,28px);line-height:1.25}
.post-featured p{margin-top:12px;color:var(--muted);font-size:14.5px;line-height:1.6}
.post-visual{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:16/10;background:linear-gradient(150deg,var(--violet-soft),var(--paper));display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--violet)}
.post-visual::before{content:"";position:absolute;width:140px;height:140px;border-radius:50%;background:var(--violet);opacity:.14;top:-46px;right:-30px}
.post-visual::after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:var(--violet-deep);opacity:.10;bottom:-30px;left:-20px}
.post-visual span{position:relative;z-index:1}
.post-visual.teal{background:linear-gradient(150deg,var(--teal-soft),var(--paper));color:var(--teal-ink)}
.post-visual.teal::before{background:var(--teal)}
.post-visual.teal::after{background:var(--teal-ink)}
.post-visual.amber{background:linear-gradient(150deg,var(--amber-soft),var(--paper));color:var(--amber-ink)}
.post-visual.amber::before{background:var(--amber)}
.post-visual.amber::after{background:var(--amber-ink)}
.post-card .post-visual{aspect-ratio:16/9;font-size:26px;margin-bottom:4px}
.post-hero-art{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:21/8;background:linear-gradient(150deg,var(--violet-soft),var(--paper));display:flex;align-items:center;justify-content:center;font-size:60px;color:var(--violet);margin-top:24px}
.post-hero-art::before{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:var(--violet);opacity:.14;top:-80px;right:-40px}
.post-hero-art::after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;background:var(--violet-deep);opacity:.10;bottom:-50px;left:-30px}
.post-hero-art span{position:relative;z-index:1}
.post-hero-art.teal{background:linear-gradient(150deg,var(--teal-soft),var(--paper));color:var(--teal-ink)}
.post-hero-art.teal::before{background:var(--teal)}
.post-hero-art.teal::after{background:var(--teal-ink)}
.post-hero-art.amber{background:linear-gradient(150deg,var(--amber-soft),var(--paper));color:var(--amber-ink)}
.post-hero-art.amber::before{background:var(--amber)}
.post-hero-art.amber::after{background:var(--amber-ink)}
.post-meta{margin-top:16px;font-size:12.5px;color:var(--muted);display:flex;gap:8px;align-items:center}
.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}
@media(max-width:900px){.post-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.post-grid{grid-template-columns:1fr}}
.post-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px;transition:.2s;display:flex;flex-direction:column}
.post-card:hover{border-color:var(--violet-line);box-shadow:var(--shadow-lg);transform:translateY(-3px)}
.post-card h3{margin-top:12px;font-size:16px;line-height:1.35;color:var(--ink)}
.post-card p{margin-top:8px;font-size:13px;color:var(--muted);line-height:1.55;flex:1}
.post-body{max-width:70ch;margin:8px auto 0;font-size:16px;line-height:1.75;color:var(--ink-soft)}
.post-body h2{margin-top:38px;font-size:21px;color:var(--ink)}
.post-body p{margin-top:16px}
.post-body ul{margin-top:16px;padding-left:22px}
.post-body li{margin-top:8px}
.post-body strong{color:var(--ink)}
.post-back{display:inline-block;margin-top:8px;color:var(--violet);font-weight:600;text-decoration:none;font-size:14px}
.post-cta{max-width:70ch;margin:40px auto 0;background:var(--violet-soft);border-radius:16px;padding:26px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}
.post-cta h3{color:var(--ink);font-size:17px}

/* ===================== marquee ===================== */
.marquee-wrap{overflow:hidden;margin-top:20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.marquee-track{display:flex;gap:14px;width:max-content;animation:scroll-left 26s linear infinite}
@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}
@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.mq-pill{flex:none;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:500;color:var(--ink-soft);white-space:nowrap}

/* ===================== logos band (references, sous le hero) ===================== */
.logos-band{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}
.logos-band .wrap{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
.logos-band .txt{font-size:14px;color:var(--muted);white-space:nowrap;flex:none}
.logos-marquee{overflow:hidden;flex:1;min-width:280px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.logos-marquee ul{display:flex;align-items:center;gap:36px;list-style:none;margin:0;padding:0;width:max-content;animation:logo-scroll 28s linear infinite}
.logos-marquee li{flex:none;width:108px;height:40px;display:flex;align-items:center;justify-content:center}
.logos-marquee img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.55;transition:opacity .2s ease,filter .2s ease}
.logos-marquee li:hover img{filter:grayscale(0);opacity:1}
.logos-marquee li.text-logo{width:auto;min-width:88px;padding:0 4px;font-family:Archivo,sans-serif;font-weight:700;font-size:15px;color:var(--ink-soft);opacity:.55;transition:opacity .2s ease;white-space:nowrap;text-align:center}
.logos-marquee li.text-logo:hover{opacity:1;color:var(--violet)}
@keyframes logo-scroll{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.logos-marquee ul{animation:none}}
@media(max-width:760px){.logos-band .wrap{flex-direction:column;align-items:flex-start;gap:12px}}

/* ===================== consolidation table ===================== */
.consol-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;font-size:14px}
.consol-wrap{overflow-x:auto;border-radius:var(--radius);border:1px solid var(--line)}
.consol-table th,.consol-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line-soft)}
.consol-table thead th{background:var(--violet-deep);color:#fff;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}
.consol-table tbody tr:last-child td{border-bottom:none}
.consol-table td.cost{color:var(--muted);font-size:13px}
.consol-table td.repl{font-family:"IBM Plex Mono",monospace;font-weight:600;color:var(--violet)}
.consol-table td.repl.plain{color:var(--teal-ink)}

/* ===================== clients / testimonials ===================== */
.logo-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}
.logo-pill{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:11px 20px;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;color:var(--ink-soft)}
.logo-pill.logo-pill-img{display:flex;align-items:center;padding:11px 20px;height:60px;box-sizing:border-box}
.logo-pill-img img{display:block;height:34px;width:auto;max-width:140px;object-fit:contain}
.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}
@media(max-width:900px){.testi-grid{grid-template-columns:1fr}}
.testi-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px}
.testi-card .quote{font-size:15px;color:var(--ink-soft);line-height:1.6}
.testi-card .who{margin-top:18px;display:flex;align-items:center;gap:10px}
.testi-avatar{width:36px;height:36px;border-radius:50%;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center;font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:13px;object-fit:cover;flex:none}
.who-name{font-size:13.5px;font-weight:600}
.who-role{font-size:12px;color:var(--muted)}

/* ===================== pricing ===================== */
.toggle{display:inline-flex;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:4px;margin-top:8px}
.toggle button{font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:600;border:0;cursor:pointer;background:transparent;color:var(--muted);padding:9px 18px;border-radius:999px;transition:.18s}
.toggle button[aria-pressed="true"]{background:var(--violet);color:#fff}
.toggle .save{font-family:"IBM Plex Mono",monospace;font-size:11px;color:var(--amber-ink);margin-left:6px}
.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;align-items:start}
.segment-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:820px;margin-top:30px;align-items:stretch}
.segment-plans .plan{height:100%}
.segment-options{max-width:820px;margin-top:18px;color:var(--muted);font-size:13.5px}
@media(max-width:720px){.segment-plans{grid-template-columns:1fr}}
@media(max-width:1200px){.plans{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.plans{grid-template-columns:1fr}}
.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}
.tab{font-family:"IBM Plex Sans",sans-serif;font-size:14.5px;font-weight:600;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:10px 18px;color:var(--muted);transition:.18s}
.tab[aria-selected="true"]{background:var(--violet);border-color:var(--violet);color:#fff}
.aud{display:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(22px,3vw,34px)}
.aud[data-on="1"]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,3.5vw,48px);align-items:start}
.aud>div+div{margin-top:14px}
@media(max-width:760px){.aud[data-on="1"]{grid-template-columns:1fr}}
.aud h3{font-size:clamp(21px,2.4vw,28px)}
.aud .aud-p{color:var(--muted);margin-top:12px}
.aud ul{list-style:none;margin:18px 0 0;padding:0}
.aud li{position:relative;padding:8px 0 8px 26px;font-size:15px;border-top:1px dashed var(--line)}
.aud li:first-child{border-top:0}
.aud li::before{content:"";position:absolute;left:2px;top:16px;width:9px;height:9px;border-radius:3px;background:var(--violet)}
.aud-price{background:var(--violet-soft);border-radius:13px;padding:20px}
.aud-price b{font-family:Archivo,sans-serif;font-size:29px;font-weight:700;letter-spacing:-.03em;color:var(--ink)}
.aud-price span{color:var(--muted);font-size:13.5px}
.plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;display:flex;flex-direction:column;position:relative}
.plan.featured{border:2px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(135deg,var(--violet),var(--teal)) border-box;box-shadow:0 28px 60px -24px rgba(109,40,217,.35)}
.plan-badge{position:absolute;top:-12px;left:22px;background:var(--ink);color:#fff;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px;z-index:1}
.plan h3{font-family:Archivo,sans-serif;font-size:14px;letter-spacing:.08em;text-transform:uppercase}
.plan .who{color:var(--muted);font-size:12.5px;margin:8px 0 18px;min-height:38px;line-height:1.45}
.price{display:flex;align-items:baseline;gap:4px}
.price .amount{font-family:Archivo,sans-serif;font-weight:800;font-size:36px;letter-spacing:-.02em}
.price .per{color:var(--muted);font-size:12.5px}
.billed{font-family:"IBM Plex Mono",monospace;font-size:10.5px;color:var(--muted);margin-top:4px;min-height:14px}
.capacity{margin:16px 0 4px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.capacity .row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0}
.capacity .row+.row{border-top:1px dashed var(--line)}
.capacity .v{font-family:"IBM Plex Mono",monospace;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;color:var(--violet)}
.capacity .k{font-size:11.5px;color:var(--muted);text-align:right;line-height:1.25;max-width:12ch}
.capacity .row.key{background:var(--violet-soft);margin:0 -22px;padding:11px 22px}
.capacity .row.key .v{font-size:26px}
.plan h4{font-family:"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:16px 0 8px}
ul.feats{list-style:none;margin:0;padding:0;font-size:12.5px}
ul.feats li{padding:4px 0 4px 18px;position:relative;color:var(--ink-soft);line-height:1.4}
ul.feats li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:2px;background:var(--violet);opacity:.5}
ul.feats li.star::before{background:var(--amber);opacity:1}
.plan .addons-mini{margin-top:16px;padding-top:14px;border-top:1px dashed var(--line)}
.plan .addons-mini-title{font-family:"IBM Plex Mono",monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}
.plan .addon-mini{display:flex;justify-content:space-between;font-size:11.5px;color:var(--muted);margin-top:5px}
.plan .addon-mini strong{color:var(--ink-soft);font-weight:600}
.plan .foot{margin-top:auto;padding-top:18px}
.plan .cta{display:block;text-align:center;text-decoration:none;font-weight:600;font-size:13.5px;padding:11px;border-radius:9px;border:1px solid var(--line);color:var(--ink);transition:.18s}
.plan .cta:hover{background:var(--ink);color:#fff;border-color:var(--ink)}
.plan .cta.solid{background:var(--violet);color:#fff;border-color:var(--violet)}
.plan .cta.solid:hover{background:#5B21B6}

.credits-band{background:var(--violet-deep);color:#fff;border-radius:20px;padding:40px;margin-top:60px}
.credits-band h2{color:#fff}
.credits-band .section-head p{color:#C9B9EE}
.actions{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}
@media(max-width:800px){.actions{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.actions{grid-template-columns:1fr}}
.action{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:15px 17px}
.action .cr{font-family:"IBM Plex Mono",monospace;font-size:23px;font-weight:600;color:#C7A6FA}
.action .cr span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#C9B9EE;margin-left:5px}
.action .nm{font-size:13.5px;margin-top:4px}
.action .eq{font-family:"IBM Plex Mono",monospace;font-size:11px;color:#C9B9EE;margin-top:2px}
.credits-band h4{color:#fff;font-size:15px;margin-top:32px}
.recharge-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}
@media(max-width:800px){.recharge-mini{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.recharge-mini{grid-template-columns:1fr}}
.credit-rules{display:flex;gap:26px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14)}
.credit-rules div{font-size:13px;color:#C9DADD;max-width:30ch;color:#D6C8F0}
.credit-rules strong{display:block;color:#fff;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}
#agents .credit-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(255,255,255,.14)}
@media(max-width:900px){#agents .credit-rules{grid-template-columns:1fr}}
#agents .credit-rules div{max-width:none;background:none;border:none;border-radius:0;padding:28px 36px 0 0;font-size:14px;line-height:1.6}
#agents .credit-rules div:not(:first-child){border-left:1px solid rgba(255,255,255,.14);padding-left:36px}
@media(max-width:900px){#agents .credit-rules div{padding:24px 0 0}#agents .credit-rules div:not(:first-child){border-left:none;border-top:1px solid rgba(255,255,255,.14)}}
#agents .credit-rules strong{font-size:14px;text-transform:none;letter-spacing:0;font-family:Archivo,sans-serif;font-weight:600;margin-bottom:8px}

/* ===================== ENTERPRISE BAND ===================== */
.enterprise-band{background:linear-gradient(150deg,var(--violet-deep),var(--violet-deep-2) 60%,#4A1F9E);border-radius:24px;padding:48px;color:#fff;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center;position:relative;overflow:hidden}
@media(max-width:860px){.enterprise-band{grid-template-columns:1fr;padding:32px}}
.enterprise-band .eyebrow{color:#C7A6FA}
.enterprise-band h2{color:#fff;margin-top:12px}
.enterprise-band>div>p{color:#D6C8F0;margin-top:12px;font-size:15px}
.ent-feats{display:grid;grid-template-columns:1fr 1fr;gap:11px 20px;margin-top:26px}
@media(max-width:520px){.ent-feats{grid-template-columns:1fr}}
.ent-feats div{font-size:13.5px;color:#EDE7FA;position:relative;padding-left:22px;line-height:1.4}
.ent-feats div::before{content:"✓";position:absolute;left:0;color:#8FE9DC;font-weight:700}
.ent-price{text-align:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:32px 24px}
.ent-price strong{display:block;font-family:Archivo,sans-serif;font-size:28px;margin-bottom:18px}

/* ===================== FAQ / conformite ===================== */
.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
@media(max-width:860px){.faq-grid{grid-template-columns:1fr}}
.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:20px 22px}
.faq-item h3{font-size:15px}
.faq-item p{margin-top:8px;font-size:13.5px;color:var(--muted);line-height:1.6}

/* ===================== final cta ===================== */
.cta-band{border-radius:24px;background:linear-gradient(150deg,var(--violet-deep),var(--violet-deep-2) 60%,#4A1F9E);padding:64px 56px;color:#fff;position:relative;overflow:hidden}
.cta-band h2{color:#fff}
.cta-band::after{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 85% 10%, rgba(255,255,255,.10), transparent 60%)}
.cta-inner{position:relative;display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:center}
@media(max-width:900px){.cta-inner{grid-template-columns:1fr}}
.cta-steps{display:flex;gap:28px;margin-top:26px;flex-wrap:wrap}
.cta-step{max-width:200px}
.cta-step .n{font-family:"IBM Plex Mono",monospace;color:#C7A6FA;font-size:12px;letter-spacing:.1em}
.cta-step p{font-size:13.5px;color:#D6C8F0;margin-top:6px;line-height:1.5}
.cta-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.cta-trust{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:24px 26px}
.cta-trust-title{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#C7A6FA;margin-bottom:14px}
.cta-trust-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}
.cta-trust-list li{font-size:13.5px;color:#EDE7FA;padding-left:24px;position:relative;line-height:1.4}
.cta-trust-list li::before{content:"✓";position:absolute;left:0;top:0;color:#8FE9DC;font-weight:700}
@media(max-width:860px){.cta-band{padding:44px 26px}.cta-inner{flex-direction:column;align-items:flex-start}}

/* ===================== footer ===================== */
footer{padding:56px 0 34px;border-top:1px solid var(--line)}
.foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}
@media(max-width:860px){.foot-grid{grid-template-columns:1fr 1fr}}
.foot-badges{display:flex;align-items:center;gap:18px;margin-top:16px}
.foot-badges img{display:block;height:34px;width:auto;object-fit:contain}
.foot-badges img:first-child{height:56px}
.foot-grid h4{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}
.foot-grid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}
.foot-grid a{font-size:13.5px;color:var(--ink-soft);text-decoration:none}
.foot-grid a:hover{color:var(--violet)}
.foot-bottom{margin-top:44px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12.5px;color:var(--muted);font-family:"IBM Plex Mono",monospace}

/* reveal on scroll */
.reveal{opacity:1;transform:none}
@media(prefers-reduced-motion:no-preference){
  .reveal-js{opacity:0;transform:translateY(16px);transition:opacity .6s ease, transform .6s ease}
  .reveal-js.in{opacity:1;transform:translateY(0)}
}

/* ===================== ROUTER / VIEWS ===================== */
.view{display:none}
.view.active{display:block}
.view.anim-in{animation:viewIn .55s cubic-bezier(.2,.7,.3,1) both}
@keyframes viewIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.view.anim-in{animation:none}}

/* ===================== NAV DROPDOWN ===================== */
.navdrop{position:relative}
.navdrop>.navlink-btn{display:inline-flex;align-items:center;gap:5px;font-size:14.5px;font-weight:500;color:var(--ink-soft)}
.navdrop>.navlink-btn:hover, .navdrop.active-group>.navlink-btn{color:var(--violet)}
.navdrop .chev{width:9px;height:9px;transition:transform .2s ease;flex:none}
.navdrop.open .chev{transform:rotate(180deg)}
.navdrop-menu{
  position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%,6px);min-width:300px;
  background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);
  padding:10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease, transform .16s ease;z-index:200;
}
.navdrop.open .navdrop-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0)}
.navdrop-item{display:flex;gap:12px;align-items:flex-start;padding:10px 11px;border-radius:11px;text-decoration:none;color:inherit;transition:background .12s}
.navdrop-item:hover{background:var(--violet-soft)}
.navdrop-item .ic{flex:none;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-family:"IBM Plex Mono",monospace;font-size:12px;font-weight:700;color:#fff}
.navdrop-item .tt{display:block;font-size:13.5px;font-weight:600;color:var(--ink)}
.navdrop-item .dd{display:block;font-size:11.5px;color:var(--muted);margin-top:3px;line-height:1.45;max-width:26ch}
.nav-links a.active-route{color:var(--violet)}

/* ===================== MEGA MENU ===================== */
.navdrop-menu.mega{min-width:560px;padding:20px}
.navdrop-menu.mega.mega-wide{min-width:760px}
.mega-split{display:grid;grid-template-columns:1fr 220px;gap:20px}
.mega-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 20px;align-content:start}
.mega-grid .navdrop-item{padding:12px;border-radius:12px}
.mega-grid .navdrop-item .ic{width:40px;height:40px;border-radius:11px;background:var(--violet-soft);color:var(--violet);font-family:Archivo,sans-serif;font-size:18px;font-weight:600}
.mega-grid .navdrop-item .tt{font-size:14px}
.mega-grid .navdrop-item .dd{font-size:12.5px;max-width:none;margin-top:4px;line-height:1.5}
.mega-featured{background:var(--violet-soft);border-radius:14px;padding:18px}
.mega-featured .eyebrow{font-size:10.5px}
.mega-featured .card{background:linear-gradient(150deg,var(--violet-deep),var(--violet-deep-2) 60%,#4A1F9E);border-radius:12px;padding:16px;margin-top:12px;color:#fff}
.mega-featured .card h4{font-size:14.5px;color:#fff}
.mega-featured .card p{font-size:12.5px;color:#D6C8F0;margin-top:6px;line-height:1.45}
.mega-featured .card a{display:inline-block;margin-top:12px;font-size:12.5px;font-weight:600;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.4)}
.mega-featured .card a:hover{border-color:#fff}

/* ===================== LANGUAGE SWITCHER ===================== */
.lang-switcher{display:none}
@media(min-width:1080px){.lang-switcher{display:flex}}
.lang-switcher>.navlink-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:9px;border:1px solid var(--line);background:var(--surface)}
.lang-switcher>.navlink-btn:hover{border-color:var(--violet)}
.lang-flag{width:20px;height:14px;border-radius:2px;flex:none;box-shadow:0 0 0 1px rgba(0,0,0,.1)}
.navdrop.lang-switcher .navdrop-menu{left:auto;right:0;min-width:190px;padding:6px;transform:translateY(8px)}
.navdrop.lang-switcher.open .navdrop-menu{transform:translateY(0)}
.lang-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:9px;border:0;background:none;cursor:pointer;font:inherit;text-align:left;color:var(--ink)}
.lang-item:hover{background:var(--violet-soft)}
.lang-item.active{background:var(--violet-soft)}
.lang-item .tt{font-size:13.5px;font-weight:600}
.lang-item.active .tt{color:var(--violet)}
.lang-item .check{margin-left:auto;color:var(--violet);font-size:13px}
.lang-item .soon{margin-left:auto;font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--line-soft);padding:3px 7px;border-radius:999px;white-space:nowrap}
.badge-soon{display:inline-block;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--violet);background:var(--violet-soft);padding:4px 10px;border-radius:999px}
.eco-logos{display:flex;align-items:center;gap:28px;margin-top:28px;flex-wrap:wrap}
.eco-logos img{display:block;height:44px;width:auto;object-fit:contain}
.mobile-lang{display:flex;gap:10px;margin-top:14px}
.mobile-lang .lang-item{width:auto;flex-direction:column;gap:5px;padding:10px;text-align:center;border:1px solid var(--line-soft)}
.mobile-lang .lang-item .tt{font-size:11.5px}

/* ===================== MOBILE NAV ===================== */
.hamburger{display:none;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--line);background:var(--surface);cursor:pointer;flex:none;position:relative}
.hamburger span{display:block;width:16px;height:2px;background:var(--ink);transition:background .2s}
.hamburger span::before,.hamburger span::after{content:"";position:absolute;left:11px;width:16px;height:2px;background:var(--ink);transition:transform .2s ease}
.hamburger span::before{top:14px}
.hamburger span::after{top:24px}
.hamburger.open span{background:transparent}
.hamburger.open span::before{transform:translateY(5px) rotate(45deg)}
.hamburger.open span::after{transform:translateY(-5px) rotate(-45deg)}
.mobile-menu{position:fixed;inset:0;z-index:300;background:var(--paper);transform:translateX(100%);transition:transform .3s cubic-bezier(.2,.7,.3,1);overflow-y:auto;padding:90px 28px 50px}
.mobile-menu.open{transform:translateX(0)}
.mobile-menu h4{font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:24px 0 6px}
.mobile-menu a{display:block;padding:11px 0;font-size:16px;font-weight:600;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line-soft)}
.mobile-menu a.sub{font-size:14px;font-weight:500;color:var(--ink-soft);padding-left:10px}
.mobile-menu .mm-ctas{display:flex;flex-direction:column;gap:10px;margin-top:28px}
@media(max-width:920px){
  .nav-links{display:none}
  .nav-login{display:none}
  .hamburger{display:flex}
}

/* ===================== PAGE HERO (sub-pages) ===================== */
.page-hero{padding:52px 0 8px}
.crumb{display:flex;align-items:center;gap:8px;font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.crumb a{color:var(--muted);text-decoration:none}
.crumb a:hover{color:var(--violet)}
.crumb .sep{opacity:.5}
.crumb .cur{color:var(--violet)}
.page-hero h1{margin-top:16px;font-size:clamp(32px,4.6vw,52px)}
.page-hero .lede{margin-top:16px}
.page-hero-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-top:26px}
.page-hero-stats{display:flex;gap:28px;flex-wrap:wrap}

/* ===================== DYNAMIC HERO (extends the home REFONTE 2026 language to inner pages) ===================== */
.hero-dynamic{position:relative;overflow:hidden;isolation:isolate;padding:56px 0 84px}
.hero-dynamic::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(120deg,#000,transparent 85%)}
.hero-dynamic .ring{position:absolute;right:6%;top:16%;width:150px;height:150px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 24px rgba(255,255,255,.025),0 0 0 48px rgba(255,255,255,.018);pointer-events:none;animation:homeOrbit 7s ease-in-out infinite}
.hero-dynamic .wrap{position:relative;z-index:1}
.hero-dynamic .crumb,.hero-dynamic .crumb a{color:#C9B9EE}
.hero-dynamic .crumb a:hover{color:#fff}
.hero-dynamic .crumb .cur{color:#fff}
.hero-dynamic h1{color:#fff}
.hero-dynamic .lede{color:#DDD5EE}
.hero-dynamic .agent-badge{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.16)}
.hero-dynamic .live-badge{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:7px 13px;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#E3D8FF;margin-top:16px}
.hero-dynamic .live-badge .pulse-dot{background:#65D7C6}
.hero-dynamic .grad-word{background:linear-gradient(90deg,#B79AFA,#65D7C6);-webkit-background-clip:text;background-clip:text;color:transparent}
.hero-dynamic .btn-solid{background:#fff;color:var(--violet-deep);box-shadow:0 14px 36px -12px rgba(0,0,0,.5)}
.hero-dynamic .btn-solid:hover{background:#F1ECFF;transform:translateY(-2px)}
.hero-dynamic .page-hero-stats .stat .n{color:#fff}
.hero-dynamic .page-hero-stats .stat .k{color:#CFC4E6}
.hero-dynamic .toggle{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}
.hero-dynamic .toggle button{color:#C9B9EE}
.hero-dynamic .toggle button[aria-pressed="true"]{background:#fff;color:var(--violet-deep)}
.hero-dynamic.hero-violet{background:radial-gradient(620px 460px at 92% 6%,rgba(84,214,198,.22),transparent 62%),radial-gradient(680px 540px at 6% 96%,rgba(139,92,246,.28),transparent 66%),linear-gradient(128deg,#16062F 0%,#2B0F63 52%,#1E0A47 100%)}
.hero-dynamic.hero-teal{background:radial-gradient(620px 460px at 92% 6%,rgba(139,92,246,.20),transparent 62%),radial-gradient(680px 540px at 6% 96%,rgba(14,143,130,.38),transparent 66%),linear-gradient(128deg,#062420 0%,#0F5850 52%,#0A3833 100%)}
.hero-dynamic.hero-amber{background:radial-gradient(620px 460px at 92% 6%,rgba(139,92,246,.16),transparent 62%),radial-gradient(680px 540px at 6% 96%,rgba(201,121,30,.34),transparent 66%),linear-gradient(128deg,#2B1704 0%,#5C3410 52%,#3D2308 100%)}
@media(max-width:760px){.hero-dynamic{padding:44px 0 64px}.hero-dynamic .ring{width:110px;height:110px}}

/* ===================== STAGGER ENTRANCE ===================== */
.stagger>*{opacity:0;transform:translateY(14px);animation:staggerIn .6s cubic-bezier(.2,.7,.3,1) forwards}
.stagger>*:nth-child(1){animation-delay:.04s}
.stagger>*:nth-child(2){animation-delay:.13s}
.stagger>*:nth-child(3){animation-delay:.22s}
.stagger>*:nth-child(4){animation-delay:.31s}
.stagger>*:nth-child(5){animation-delay:.40s}
@keyframes staggerIn{to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.stagger>*{opacity:1;transform:none;animation:none}}

/* ===================== KANBAN ===================== */
.kanban{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}
@media(max-width:960px){.kanban{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.kanban{grid-template-columns:1fr}}
.kanban-col{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:13px;display:flex;flex-direction:column;gap:9px}
.kanban-head{display:flex;align-items:center;justify-content:space-between;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:2px 3px 6px}
.kanban-head .count{background:var(--violet-soft);color:var(--violet);border-radius:999px;padding:2px 8px;font-size:10.5px}
.kcard{background:var(--paper);border:1px solid var(--line-soft);border-radius:11px;padding:12px;display:flex;flex-direction:column;gap:7px;opacity:0;transform:translateY(10px);animation:cardIn .5s ease forwards;transition:transform .18s ease, box-shadow .18s ease}
.kcard:hover{transform:translateY(-3px);box-shadow:var(--shadow)}
.kcard .ktop{display:flex;align-items:center;gap:8px}
.kcard .kav{width:26px;height:26px;border-radius:50%;background-size:cover;background-position:center top;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}
.kcard .kname{font-size:12.5px;font-weight:600;line-height:1.2}
.kcard .krole{font-size:11px;color:var(--muted)}
.kcard .kbottom{display:flex;align-items:center;justify-content:space-between;margin-top:1px}
.kcard .kscore{font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:13px;color:var(--teal-ink)}
.kcard .ktag{font-size:10px;color:var(--muted)}
.kanban-empty{font-size:11px;color:var(--muted);text-align:center;padding:16px 0;border:1px dashed var(--line);border-radius:10px}
.kcard .kmeta{display:flex;align-items:center;gap:7px;margin-top:2px}
.kicon-video{position:relative;width:30px;height:20px;border-radius:5px;background-size:cover;background-position:center;flex:none;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}
.kicon-video::after{content:"▶";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:8px;color:#fff;background:rgba(20,10,40,.35)}
.kicon-linkedin{width:20px;height:20px;border-radius:5px;background:#0A66C2;color:#fff;font-family:Archivo,sans-serif;font-weight:800;font-size:9px;display:flex;align-items:center;justify-content:center;flex:none;text-decoration:none}
.kicon-audio{display:flex;align-items:flex-end;gap:2px;height:16px;flex:none}
.kicon-audio i{width:2.5px;background:var(--teal);border-radius:2px;height:5px;display:block}
@media(prefers-reduced-motion:no-preference){
  .kicon-audio i{animation:kwave 1s ease-in-out infinite}
  .kicon-audio i:nth-child(2){animation-delay:.15s}
  .kicon-audio i:nth-child(3){animation-delay:.3s}
  .kicon-audio i:nth-child(4){animation-delay:.45s}
}
@keyframes kwave{0%,100%{height:4px}50%{height:15px}}

/* ===================== INTEGRATION DIAGRAM ===================== */
.integ{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;gap:6px;margin-top:34px}
@media(max-width:860px){.integ{grid-template-columns:1fr}}
.integ-col{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}
.integ-col.mid{border-color:var(--violet-line);background:var(--violet-soft)}
.integ-col h4{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}
.integ-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}
.integ-col li{font-size:12.5px;color:var(--ink-soft);padding-left:14px;position:relative}
.integ-col li::before{content:"";position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%;background:var(--violet)}
.integ-arrow{width:100%;height:14px}
@media(max-width:860px){.integ-arrow{width:14px;height:26px;margin:0 auto;transform:rotate(90deg)}}
.integ-flow{stroke-dasharray:5 6;animation:flowmove 1.1s linear infinite}
@media(prefers-reduced-motion:reduce){.integ-flow{animation:none}}
@keyframes flowmove{to{stroke-dashoffset:-22}}

/* ===================== BIG NUMBER TILES ===================== */
.bignum-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px}
@media(max-width:760px){.bignum-grid{grid-template-columns:repeat(2,1fr)}}
.bignum-tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px}
.bignum-tile .n{font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:30px;color:var(--violet)}
.bignum-tile .k{font-size:12.5px;color:var(--ink-soft);margin-top:4px;font-weight:500}
.bignum-tile .sub{font-size:11px;color:var(--muted);margin-top:2px}

/* ===================== MONTH BREAKDOWN ===================== */
.mbrow{display:grid;grid-template-columns:180px 1fr 76px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-soft)}
@media(max-width:560px){.mbrow{grid-template-columns:1fr;gap:6px}}
.mbrow:last-of-type{border-bottom:none}
.mbrow .lbl{font-size:13px;color:var(--ink-soft)}
.mbtrack{height:9px;background:var(--violet-soft);border-radius:5px;overflow:hidden}
.mbfill{height:100%;background:var(--violet);border-radius:5px}
.mbrow .val{font-family:"IBM Plex Mono",monospace;font-size:12.5px;color:var(--muted);text-align:right}

/* ===================== COMPARISON TABLE ===================== */
/* ===================== INCLUDED IN ALL PLANS ===================== */
.included-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:32px}
.included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 40px}
@media(max-width:860px){.included-grid{grid-template-columns:1fr}}
.included-col{display:flex;flex-direction:column;gap:11px}
.included-item{font-size:13.5px;color:var(--ink-soft);position:relative;padding-left:18px}
.included-item::before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:2px;background:var(--violet)}

/* ===================== PRICING SIMULATOR ===================== */
.pricing-sim{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:32px}
.sim-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}
@media(max-width:860px){.sim-grid{grid-template-columns:1fr}}
.sim-field{margin-bottom:18px}
.sim-field label{display:flex;justify-content:space-between;font-size:13.5px;font-weight:600;color:var(--ink)}
.sim-field label .v{font-family:"IBM Plex Mono",monospace;color:var(--violet)}
.sim-field select,.sim-field input[type=number]{width:100%;margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);font:inherit;color:var(--ink)}
.sim-field input[type=range]{width:100%;margin-top:12px;accent-color:var(--violet)}
.sim-check{display:flex;align-items:center;gap:9px;margin:12px 0;font-size:13.5px;color:var(--ink-soft)}
.sim-check input{width:16px;height:16px;accent-color:var(--violet)}
.sim-result{background:linear-gradient(150deg,var(--violet-deep),var(--violet-deep-2) 60%,#4A1F9E);border-radius:16px;padding:26px;color:#fff}
.sim-result h3{color:#fff;font-size:15px}
.sim-total{font-family:Archivo,sans-serif;font-size:40px;font-weight:800;letter-spacing:-.02em;margin-top:10px}
.sim-sub{color:#C9B9EE;font-size:12px}
.sim-breakdown{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}
.sim-row{display:flex;justify-content:space-between;margin:8px 0;font-size:13px;color:#EDE7FA}
.sim-row strong{color:#fff}

.cmp-wrap{overflow-x:auto;border-radius:var(--radius);border:1px solid var(--line);margin-top:30px}
.cmp-table{width:100%;border-collapse:collapse;background:var(--surface);font-size:13.5px;min-width:760px}
.cmp-table th,.cmp-table td{padding:12px 16px;border-bottom:1px solid var(--line-soft);text-align:left}
.cmp-table thead th{background:var(--violet-deep);color:#fff;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}
.cmp-table td:not(:first-child),.cmp-table th:not(:first-child){text-align:center;width:15%}
.cmp-table tr.grp td{background:var(--violet-soft);font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);font-weight:600}
.cmp-table td.yes{color:var(--teal-ink);font-weight:700}
.cmp-table td.no{color:var(--muted)}
.cmp-table tbody tr:last-child td{border-bottom:none}

/* ===================== AMBIENT BLOBS (dark bands) ===================== */
.tint-deep{position:relative;overflow:hidden}
.tint-deep::before{content:"";position:absolute;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle, rgba(155,107,240,.28), transparent 65%);top:-220px;right:-160px;animation:driftBlob 19s ease-in-out infinite alternate;pointer-events:none}
.tint-deep::after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle, rgba(63,194,178,.16), transparent 65%);bottom:-230px;left:-130px;animation:driftBlob 23s ease-in-out infinite alternate-reverse;pointer-events:none}
@keyframes driftBlob{from{transform:translate(0,0) scale(1)}to{transform:translate(46px,32px) scale(1.09)}}
@media(prefers-reduced-motion:reduce){.tint-deep::before,.tint-deep::after{animation:none}}
.tint-deep .wrap{position:relative;z-index:1}
.cta-band{position:relative}
.cta-band::before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle, rgba(63,194,178,.18), transparent 65%);bottom:-160px;left:-100px;animation:driftBlob 20s ease-in-out infinite alternate;pointer-events:none}

/* ===================== small utility ===================== */
.pill-soft{display:inline-flex;align-items:center;gap:7px;background:var(--violet-soft);color:var(--violet);font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.06em;padding:6px 12px;border-radius:999px}
.two-col{display:grid;grid-template-columns:1fr 1fr;gap:20px}
@media(max-width:820px){.two-col{grid-template-columns:1fr}}
.three-col{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
@media(max-width:900px){.three-col{grid-template-columns:1fr}}
.three-col.four{grid-template-columns:repeat(4,1fr)}
@media(max-width:1080px){.three-col.four{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.three-col.four{grid-template-columns:1fr}}
.btn-solid:hover{transform:translateY(-1px)}
.demo-card{transition:transform .25s ease}
.trust-strip{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px}
.trust-strip span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}
.trust-strip b{color:var(--teal-ink);font-weight:700}
/* ===================== HOME · REFONTE 2026 ===================== */body:has([data-route="home"].active) header.nav{background:rgba(22,6,47,.78);border-bottom-color:rgba(255,255,255,.13);backdrop-filter:blur(16px)}
body:has([data-route="home"].active) header.nav .brand-word,body:has([data-route="home"].active) header.nav .nav-links a{color:#F7F3FF}
body:has([data-route="home"].active) header.nav .nav-links a:hover{color:#C7A6FA}
body:has([data-route="home"].active) header.nav .btn-ghost{border-color:rgba(255,255,255,.32);color:#fff}
[data-route="home"]{overflow:hidden;background:#FCFAFF}
[data-route="home"] .hero{position:relative;padding:clamp(44px,5.5vw,72px) 0 clamp(40px,5vw,64px);background:linear-gradient(128deg,#1D0933 0%,#32115A 58%,#220D41 100%);isolation:isolate}
[data-route="home"] .hero::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.26;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,#000,transparent 90%)}
[data-route="home"] .hero::after{content:"";position:absolute;right:4%;bottom:10%;width:180px;height:180px;border:1px solid rgba(255,255,255,.17);border-radius:50%;box-shadow:0 0 0 28px rgba(255,255,255,.025),0 0 0 56px rgba(255,255,255,.018);animation:homeOrbit 10s ease-in-out infinite;pointer-events:none}
@keyframes homeOrbit{50%{transform:translate(-16px,-18px) scale(1.08);opacity:.55}}
[data-route="home"] .hero-grid{position:relative;z-index:1;gap:clamp(28px,4vw,58px);align-items:center}
[data-route="home"] .hero h1{max-width:16ch;margin-top:16px;color:#FCF8FC;font-family:Archivo,sans-serif;font-size:clamp(38px,3.9vw,56px);font-weight:700;line-height:1.05;letter-spacing:-.025em}
[data-route="home"] .hero h1 span{color:#7C2FE0}
[data-route="home"] .hero .eyebrow{color:#E3D8FF;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:6px 10px;letter-spacing:.105em}
[data-route="home"] .hero .lede{margin-top:18px;max-width:52ch;color:#C9BADC;font-family:Inter,sans-serif;font-size:clamp(16px,1.4vw,19px);line-height:1.55}
[data-route="home"] .hero-ctas{margin-top:24px;gap:12px}
[data-route="home"] .hero .btn{font-family:Inter,sans-serif}
[data-route="home"] .hero .btn-solid{background:#7C2FE0;color:#fff;box-shadow:none}
[data-route="home"] .hero .btn-solid:hover{background:#8B3EEA;transform:translateY(-2px)}
[data-route="home"] .hero .btn-ghost{border-color:rgba(255,255,255,.38);color:#fff;background:rgba(255,255,255,.04)}
[data-route="home"] .hero .btn-ghost:hover{border-color:#fff;background:rgba(255,255,255,.12);color:#fff}
[data-route="home"] .trust-strip{margin-top:16px;color:#C9BADC;gap:10px 20px;font-family:Inter,sans-serif}
[data-route="home"] .trust-strip b{color:#65D7C6}
[data-route="home"] .hero-stats{margin-top:32px;gap:0;max-width:650px;border-top:1px solid rgba(255,255,255,.2)}
[data-route="home"] .hero-stats .stat{padding:14px 22px 0 0;margin-right:22px;border-right:1px solid rgba(255,255,255,.18)}
[data-route="home"] .hero-stats .stat:last-child{border-right:0;margin-right:0}
[data-route="home"] .hero-stats .stat .n{color:#FCF8FC;font-family:Archivo,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:700}
[data-route="home"] .hero-stats .stat .k{color:#C9BADC;font-family:Inter,sans-serif}
[data-route="home"] .demo-shell{filter:drop-shadow(0 32px 48px rgba(6,0,25,.32))}
[data-route="home"] .dv-console{border:1px solid rgba(255,255,255,.24);border-radius:24px;box-shadow:none}
[data-route="home"] .dv-top{padding:14px 18px}
[data-route="home"] .dv-results{min-height:280px}
[data-route="home"] .logos-band{position:relative;background:#fff;border:0;border-bottom:1px solid var(--line);padding:27px 0}
[data-route="home"] .logos-band .txt{font-family:"IBM Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;color:var(--violet)}
[data-route="home"] .logos-marquee li{width:122px;height:46px}
[data-route="home"] .constat-grid{gap:0;border-top:1px solid var(--line)}
[data-route="home"] .constat-card{position:relative;padding:30px 26px 28px 0;background:transparent;border:0;border-radius:0;border-right:1px solid var(--line)}
[data-route="home"] .constat-card:not(:first-child){padding-left:26px}
[data-route="home"] .constat-card:last-child{border-right:0}
[data-route="home"] .constat-num{font-size:11px;color:var(--teal-ink)}
[data-route="home"] .constat-card h3{font-size:clamp(19px,1.7vw,24px);line-height:1.15;max-width:14ch}
[data-route="home"] .constat-tail.callout{margin-top:44px;background:linear-gradient(90deg,var(--violet-soft),transparent);border:0;border-radius:0;padding:22px 0 22px 26px;font-size:18px}
[data-route="home"] #agents{position:relative;background:linear-gradient(135deg,#180733,#2D0D67 64%,#0C574F);overflow:hidden}
[data-route="home"] #agents::after{content:"";position:absolute;width:56vw;height:56vw;right:-26vw;top:-30vw;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 54px rgba(255,255,255,.025),0 0 0 108px rgba(255,255,255,.018)}
[data-route="home"] #agents .wrap{position:relative;z-index:1}
[data-route="home"] #agents .section-head{max-width:750px}
[data-route="home"] #agents .section-head h2{font-size:clamp(34px,4vw,56px);max-width:14ch}
[data-route="home"] .agents-intro{gap:0;margin-top:52px;border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22)}
[data-route="home"] a.agent-chip{position:relative;background:transparent!important;border:0!important;border-radius:0;padding:28px 30px 30px 0;transform:none!important}
[data-route="home"] a.agent-chip:not(:first-child){border-left:1px solid rgba(255,255,255,.2)!important;padding-left:30px}
[data-route="home"] a.agent-chip:hover{background:rgba(255,255,255,.055)!important}
[data-route="home"] .agent-chip h3{font-size:28px;margin-top:17px}
[data-route="home"] .agent-chip p{font-size:15px;max-width:31ch}
[data-route="home"] .agent-chip-link{color:#fff;margin-top:22px}
[data-route="home"] .agent-section{padding:clamp(48px,6vw,88px) 0}
[data-route="home"] .agent-section .two-col{align-items:center;gap:clamp(40px,7vw,110px)}
[data-route="home"] .agent-section h2{font-size:clamp(34px,4.1vw,58px);max-width:13ch;line-height:1.03}
[data-route="home"] .agent-section .demo-card,[data-route="home"] .agent-section .call-preview,[data-route="home"] .agent-section .score-card{border-radius:22px;box-shadow:0 24px 58px -32px rgba(23,12,46,.34)}
[data-route="home"] .agent-section.tint-teal{background:linear-gradient(120deg,#E9F8F5,#F9FFFE)}
[data-route="home"] .agent-section.tint-amber{background:linear-gradient(120deg,#FFF8EE,#FFFCF8)}
[data-route="home"] .feat-grid{gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
[data-route="home"] .feat-tile{padding:28px 22px;background:transparent;border:0;border-radius:0;border-right:1px solid var(--line)}
[data-route="home"] .feat-tile:last-child{border-right:0}
[data-route="home"] .feat-tile .ic{border-radius:50%;background:var(--violet-deep);color:#fff}
[data-route="home"] .feat-tile h3{font-size:18px}
[data-route="home"] #clients{background:#F7F3FF}
[data-route="home"] .testi-grid{gap:0;margin-top:48px;border-top:1px solid var(--line)}
[data-route="home"] .testi-card{padding:30px 30px 28px 0;background:transparent;border:0;border-radius:0;border-right:1px solid var(--line)}
[data-route="home"] .testi-card:not(:first-child){padding-left:30px}
[data-route="home"] .testi-card:last-child{border-right:0}
[data-route="home"] .testi-card .quote{font-family:Archivo,sans-serif;font-size:18px;line-height:1.42;color:var(--ink);letter-spacing:-.015em}
/* --- Testimonials v2 (éditorial) --- */
#clients .grad-word{background:linear-gradient(90deg,#8b5cf6,#6d28d9);-webkit-background-clip:text;background-clip:text;color:transparent}
.t2-grid{display:grid;grid-template-columns:1.35fr .825fr .825fr;gap:0;margin-top:48px}
@media(max-width:900px){.t2-grid{grid-template-columns:1fr}}
.t2-card{padding:28px 28px 0 28px;border-top:2px solid rgba(124,58,237,.35)}
.t2-card:first-child{padding-left:0}
@media(min-width:901px){.t2-card+.t2-card{border-left:1px solid var(--line);margin-left:28px;padding-left:28px}}
@media(max-width:900px){.t2-card{padding:24px 0 0}}
.t2-quote{font-size:17px;font-style:italic;line-height:1.6;color:var(--ink-soft);margin:0 0 20px}
.t2-lead .t2-quote{font-family:Archivo,sans-serif;font-style:normal;font-size:22px;font-weight:600;line-height:1.42;letter-spacing:-.015em;color:var(--ink)}
.t2-stars{color:#f5b400;font-size:17px;letter-spacing:3px;margin-bottom:18px}
.t2-who{display:flex;align-items:center;gap:14px;padding-top:18px;border-top:1px solid var(--line);padding-bottom:26px}
.t2-who .testi-avatar{width:52px;height:52px}
.t2-company{font-size:13.5px;font-weight:600;color:var(--violet);margin-top:2px}
[data-route="home"] .testi-card .quote::before{content:"“";display:block;color:var(--violet);font-size:42px;line-height:.6;margin-bottom:12px}
[data-route="home"] #tarifs{position:relative;background:linear-gradient(145deg,#F0EAFF,#FBFAFF 62%,#E6F7F3)}
[data-route="home"] #tarifs .tabs{background:rgba(255,255,255,.7)}
[data-route="home"] #faq{padding-top:clamp(48px,6vw,80px)}
[data-route="home"] .faq-grid{gap:0;border-top:1px solid var(--line)}
[data-route="home"] .faq-item{padding:25px 26px;background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--line)}
[data-route="home"] .faq-item:nth-child(odd){border-right:1px solid var(--line)}
[data-route="home"] .cta-band{border-radius:28px;padding:clamp(44px,6vw,76px);background:linear-gradient(130deg,#190735,#4B1EA2 58%,#08796E)}
@media(max-width:900px){[data-route="home"] .hero{padding-top:56px}[data-route="home"] .hero h1{max-width:17ch}[data-route="home"] .hero-stats .stat{margin-right:0;padding-right:14px}[data-route="home"] .constat-grid,[data-route="home"] .agents-intro,[data-route="home"] .feat-grid,[data-route="home"] .testi-grid{grid-template-columns:1fr}[data-route="home"] .constat-card,[data-route="home"] .constat-card:not(:first-child),[data-route="home"] a.agent-chip,[data-route="home"] a.agent-chip:not(:first-child),[data-route="home"] .feat-tile,[data-route="home"] .testi-card,[data-route="home"] .testi-card:not(:first-child){border-right:0!important;border-left:0!important;border-bottom:1px solid var(--line)!important;padding:24px 0!important}[data-route="home"] a.agent-chip:not(:first-child){border-color:rgba(255,255,255,.2)!important}[data-route="home"] .agents-intro{border-bottom:0}}
@media(max-width:620px){[data-route="home"] .hero h1{font-size:clamp(37px,10vw,50px)}[data-route="home"] .hero-stats{grid-template-columns:repeat(3,1fr);gap:0}[data-route="home"] .hero-stats .stat{padding-right:10px}[data-route="home"] .hero-stats .stat .n{font-size:20px}[data-route="home"] .hero-stats .stat .k{font-size:10px}[data-route="home"] .faq-grid{grid-template-columns:1fr}[data-route="home"] .faq-item:nth-child(odd){border-right:0}}
@media(prefers-reduced-motion:reduce){[data-route="home"] .hero::after{animation:none}}
/* ===================== HOME · HORIZON CONCEPT ===================== */
body:has([data-route="home"].active) header.nav{background:rgba(252,250,255,.86);border-bottom-color:rgba(23,12,46,.08);backdrop-filter:blur(16px)}
body:has([data-route="home"].active) header.nav .brand-word,body:has([data-route="home"].active) header.nav .nav-links a{color:var(--ink-soft)}
body:has([data-route="home"].active) header.nav .nav-links a:hover{color:var(--violet)}
body:has([data-route="home"].active) header.nav .btn-ghost{border-color:var(--line);color:var(--ink)}
.home-next{background:#FCFAFF}
.home-next .horizon-hero{position:relative;padding:clamp(62px,8vw,112px) 0 72px;background:linear-gradient(135deg,#F9F5FF 0%,#FCFAFF 47%,#EBFAF7 100%);overflow:hidden}
.horizon-hero::before{content:"";position:absolute;width:72vw;height:72vw;right:-35vw;top:-38vw;border:1px solid rgba(109,40,217,.12);border-radius:50%;box-shadow:0 0 0 70px rgba(109,40,217,.025),0 0 0 140px rgba(109,40,217,.02)}
.horizon-layout{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(490px,1.1fr);gap:clamp(42px,6vw,100px);align-items:center}
.horizon-copy{position:relative;z-index:1;padding:24px 0}
.horizon-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:"IBM Plex Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--violet)}
.horizon-eyebrow i{display:block;width:8px;height:8px;background:var(--teal);border-radius:50%;box-shadow:0 0 0 5px rgba(14,143,130,.12);animation:horizonPulse 1.9s ease-in-out infinite}
@keyframes horizonPulse{50%{box-shadow:0 0 0 9px rgba(14,143,130,0);transform:scale(.85)}}
.horizon-copy h1{margin-top:24px;font-size:clamp(42px,4.65vw,72px);line-height:.99;letter-spacing:-.06em;max-width:11.4ch}
.horizon-copy h1 em{font:inherit;font-style:normal;color:var(--violet)}
.horizon-copy h1 strong{display:block;margin-top:.18em;font:inherit;font-size:1.12em;color:var(--ink)}
.horizon-copy>p{margin-top:28px;max-width:49ch;font-size:18px;line-height:1.62;color:var(--ink-soft)}
.horizon-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:34px}
.horizon-primary{background:var(--violet-deep);color:#fff;border-radius:10px;padding:15px 21px;box-shadow:0 18px 36px -18px rgba(43,15,99,.5)}
.horizon-primary:hover{background:var(--violet);color:#fff;transform:translateY(-2px)}
.horizon-primary span{font-size:20px;line-height:.7}
.horizon-link{font-weight:700;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:3px}
.horizon-link:hover{color:var(--violet);border-color:var(--violet)}
.horizon-proof{display:flex;gap:10px 18px;flex-wrap:wrap;margin-top:43px;font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:.055em;text-transform:uppercase;color:var(--muted)}
.horizon-proof span{display:flex;align-items:center;gap:7px}.horizon-proof span::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--teal)}
.horizon-stage{position:relative;min-height:610px;z-index:1}
.stage-caption{position:absolute;top:0;right:0;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.agent-canvas{position:absolute;inset:18px 0 100px;background:linear-gradient(145deg,#25104F,#371477 62%,#0D766D);border-radius:30px;overflow:hidden;box-shadow:0 34px 70px -36px rgba(23,12,46,.45)}
.agent-canvas::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.17) 1px,transparent 1px);background-size:20px 20px;mask-image:linear-gradient(135deg,#000,transparent 72%);opacity:.45}
.agent-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.agent-lines path{fill:none;stroke:rgba(255,255,255,.20);stroke-width:1}.agent-lines .dash{stroke:#8FE9DC;stroke-width:2;stroke-dasharray:7 13;animation:routeDash 9s linear infinite}@keyframes routeDash{to{stroke-dashoffset:-220}}
.agent-node{position:absolute;color:#fff;z-index:1}.agent-node small{display:inline-flex;width:31px;height:31px;align-items:center;justify-content:center;border-radius:50%;font-family:Archivo,sans-serif;font-size:11px;margin-bottom:6px}.agent-node b{display:block;font-family:Archivo,sans-serif;font-size:15px;letter-spacing:-.02em}.agent-node span{display:block;margin-top:1px;font-size:11px;color:rgba(255,255,255,.68)}
.job-node{top:42px;left:45px;padding:15px 17px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22);border-radius:15px;backdrop-filter:blur(8px)}.job-node span{font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.08em}.job-node b{margin-top:6px;font-size:16px}
.vito-node{top:35%;left:32%;animation:nodeFloat 5s ease-in-out infinite}.vito-node small{background:#8B5CF6}.lia-node{right:20%;top:20%;animation:nodeFloat 5.7s ease-in-out -1s infinite}.lia-node small{background:#19A897}.analyst-node{bottom:20%;left:31%;animation:nodeFloat 5.4s ease-in-out -2.5s infinite}.analyst-node small{background:#E7A94B;color:#2A1B04}@keyframes nodeFloat{50%{transform:translateY(-10px)}}
.match-signal{position:absolute;right:5%;top:47%;display:flex;align-items:center;gap:8px;color:#fff;font-size:11px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 11px}.match-signal i{width:7px;height:7px;background:#8FE9DC;border-radius:50%;animation:horizonPulse 1.4s infinite}
.agent-shortlist{position:absolute;bottom:24px;right:28px;min-width:220px;padding:13px 14px;background:#fff;color:var(--ink);border-radius:16px;box-shadow:0 14px 30px rgba(0,0,0,.2)}.agent-shortlist>span{display:block;font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.11em;color:var(--violet);margin-bottom:8px}.agent-shortlist b{display:block;margin-top:9px;font-size:12px}.short-face{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin-right:-6px;border:2px solid #fff;border-radius:50%;font-family:"IBM Plex Mono",monospace;font-size:9px;color:#fff}.f1{background:#6D28D9}.f2{background:#0E8F82}.f3{background:#C9791E}
.horizon-console{position:absolute;z-index:2;right:28px;bottom:0;width:min(86%,470px);transform:rotate(.8deg)}.horizon-console .dv-console{border:1px solid rgba(255,255,255,.24);border-radius:18px;box-shadow:0 24px 52px -20px rgba(23,12,46,.55)}.horizon-console .dv-results{min-height:256px}
.home-next .logos-band{padding:24px 0;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.operator-manifesto{padding:clamp(88px,11vw,155px) 0}.manifesto-intro{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;align-items:start;max-width:1000px}.section-index{display:block;font-family:"IBM Plex Mono",monospace;font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--violet)}.manifesto-intro h2{font-size:clamp(36px,4.6vw,65px);letter-spacing:-.055em;line-height:1.01;max-width:14ch}.manifesto-intro p{grid-column:2;max-width:52ch;font-size:18px;color:var(--ink-soft);margin-top:4px}
.moment-list{margin-top:68px;border-top:1px solid var(--line)}.moment{display:grid;grid-template-columns:100px minmax(0,1fr) 150px;gap:22px;align-items:start;padding:31px 0;border-bottom:1px solid var(--line)}.moment>span{font-family:"IBM Plex Mono",monospace;font-size:13px;color:var(--teal-ink)}.moment h3{font-size:clamp(22px,2.2vw,31px);letter-spacing:-.035em}.moment p{margin-top:10px;max-width:61ch;color:var(--muted);font-size:15px}.moment a{justify-self:end;font-size:13px;font-weight:700;color:var(--violet);text-decoration:none}.moment a:hover{text-decoration:underline}
.native-atelier{position:relative;background:#1A0839;color:#fff;overflow:hidden}.native-atelier::after{content:"";position:absolute;width:55vw;height:55vw;left:-28vw;bottom:-37vw;border-radius:50%;background:radial-gradient(circle,rgba(72,218,197,.31),transparent 66%)}.atelier-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,.85fr);align-items:center;gap:clamp(55px,9vw,150px)}.atelier-copy h2{margin-top:18px;color:#fff;font-size:clamp(34px,4vw,56px);line-height:1.03;max-width:12ch}.atelier-copy p{margin:24px 0 30px;max-width:45ch;color:#D5C8EF;font-size:17px}.atelier-copy .btn-solid{background:#8B5CF6}.atelier-board{border:1px solid rgba(255,255,255,.17);border-radius:20px;background:rgba(255,255,255,.06);padding:15px;backdrop-filter:blur(10px)}.board-head{display:flex;justify-content:space-between;padding:8px 8px 15px;font-family:"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.08em;color:#CBB9F3}.board-head b{color:#8FE9DC;font-weight:500}.board-line{display:grid;grid-template-columns:11px 1fr auto;align-items:center;gap:10px;padding:14px 8px;border-top:1px solid rgba(255,255,255,.11);font-size:14px}.board-line i{width:8px;height:8px;border-radius:50%}.violet-dot{background:#B79AFA}.teal-dot{background:#65D7C6}.amber-dot{background:#E7A94B}.board-line em{font:normal 10px "IBM Plex Mono",monospace;letter-spacing:.05em;color:#CBB9F3}.board-footer{margin-top:14px;padding:16px;background:rgba(101,215,198,.11);border-radius:12px;color:#CFF5EF;font-size:13px;line-height:1.45}
.home-next #clients{background:#F7F3FF}.home-next #tarifs{background:linear-gradient(140deg,#F5F0FF,#fff 58%,#EFFCF9)}.home-next .testi-grid{gap:0;border-top:1px solid var(--line)}.home-next .testi-card{background:transparent;border:0;border-radius:0;border-right:1px solid var(--line);padding:30px}.home-next .testi-card:first-child{padding-left:0}.home-next .testi-card:last-child{border-right:0}.home-next .testi-card .quote{font-family:Archivo,sans-serif;font-size:18px;line-height:1.42;color:var(--ink)}.home-next .testi-card .quote::before{content:"“";display:block;font-size:42px;line-height:.55;color:var(--violet);margin-bottom:13px}.home-next .faq-grid{gap:0;border-top:1px solid var(--line)}.home-next .faq-item{background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--line);padding:25px}.home-next .faq-item:nth-child(odd){border-right:1px solid var(--line)}
.horizon-final{background:#FCFAFF;padding:clamp(70px,10vw,132px) 0}.final-layout{display:grid;grid-template-columns:1.05fr .75fr;gap:70px;align-items:end}.final-layout h2{margin-top:17px;font-size:clamp(40px,4.5vw,66px);line-height:1.01;letter-spacing:-.055em;max-width:10ch}.final-layout p{color:var(--ink-soft);font-size:17px;line-height:1.6;max-width:37ch;margin-bottom:28px}
@media(max-width:980px){.horizon-layout,.atelier-grid,.final-layout{grid-template-columns:1fr}.horizon-stage{min-height:570px;max-width:690px;margin:0 auto;width:100%}.manifesto-intro{grid-template-columns:1fr}.manifesto-intro p{grid-column:auto}.moment{grid-template-columns:74px 1fr}.moment a{grid-column:2;justify-self:start}.atelier-board{max-width:600px}.home-next .testi-card{padding:24px}.home-next .testi-card:first-child{padding-left:0}}
@media(max-width:700px){.horizon-hero{padding-top:56px!important}.horizon-copy h1{font-size:clamp(40px,11vw,57px)}.horizon-stage{min-height:495px}.agent-canvas{inset:16px 0 80px}.job-node{left:20px;top:22px}.vito-node{left:29%;top:34%}.lia-node{right:12%;top:18%}.analyst-node{left:20%;bottom:22%}.agent-shortlist{right:14px;bottom:14px;min-width:190px}.horizon-console{width:94%;right:3%;transform:none}.stage-caption{display:none}.moment{grid-template-columns:48px 1fr;gap:14px}.moment h3{font-size:23px}.home-next .testi-grid,.home-next .faq-grid{grid-template-columns:1fr}.home-next .testi-card,.home-next .testi-card:first-child,.home-next .faq-item,.home-next .faq-item:nth-child(odd){padding:23px 0;border-right:0}.native-atelier{padding:76px 0}.board-line{font-size:13px}.horizon-proof{gap:8px 12px;font-size:9px}}
@media(prefers-reduced-motion:reduce){.horizon-eyebrow i,.agent-lines .dash,.vito-node,.lia-node,.analyst-node{animation:none}}
