@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/lp/fonts/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:u+00??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/lp/fonts/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}body:has(.tt-hero) :is(h1,h2,h3,h4,h5,h6){font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}body:has(.tt-hero){color:#fff;background-color:#05050b;overflow-x:hidden}@keyframes shimmer-spin{to{--shimmer-angle:360deg}}.shimmer-btn-wrap{position:relative;display:inline-flex;cursor:pointer;border-radius:14px;padding:1.5px;text-decoration:none;background:conic-gradient(from var(--shimmer-angle),transparent 0,transparent 40%,#ffffff4d 47%,#ffffffbf 50%,#ffffff4d 53%,transparent 60%,transparent 100%);box-shadow:inset 0 1px #ffffff14,0 8px 24px #0a66f752,0 2px 8px #0006,0 0 0 1px #0a66f726;transition:box-shadow .25s,transform .2s;animation:shimmer-spin 3.6s linear infinite}.shimmer-btn-wrap:hover{transform:translateY(-2px) scale(1.01);box-shadow:inset 0 1px #ffffff1a,0 14px 36px #0a66f770,0 4px 12px #00000073,0 0 0 1px #0a66f738}.shimmer-btn-wrap:active{transform:translateY(0) scale(.99);box-shadow:inset 0 1px #ffffff0d,0 4px 12px #0a66f738,0 1px 4px #00000059,0 0 0 1px #0a66f71f}.shimmer-btn-inner{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:13px;color:#fff;font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(175deg,#ffffff29,#0000 55%),#0a66f7;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000002e;transition:background .22s,box-shadow .22s}.shimmer-btn-wrap:hover .shimmer-btn-inner{background:linear-gradient(175deg,#fff3,#0000 55%),#1a72ff;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #0003}.shimmer-btn-wrap:active .shimmer-btn-inner{background:linear-gradient(175deg,#ffffff14,#0000 55%),#0858d6;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000003d}html:has(.tt-hero),html:has(.tt-hero) body{scrollbar-width:auto;scrollbar-color:auto}body::-webkit-scrollbar,html::-webkit-scrollbar{display:block;width:4px}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.col-layout{position:relative}.col-layout:after,.col-layout:before{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff12 8% 92%,#0000);width:1px;position:absolute;top:0;bottom:0}.col-layout:before{left:196px}.col-layout:after{right:196px}@media (width<=1024px){.col-layout:before{left:40px}.col-layout:after{right:40px}}@media (width<=640px){.col-layout:after,.col-layout:before{display:none}}.shimmer-btn-wrap--hero{background:conic-gradient(from var(--shimmer-angle),transparent 0,transparent 38%,#ffffff40 44%,#ffffffd9 50%,#ffffff40 56%,transparent 62%,transparent 100%);overflow:visible;box-shadow:0 4px 20px #00000040}.shimmer-btn-wrap--hero:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 8px 28px #0000004d}.shimmer-btn-wrap--hero:active{transform:translateY(0)scale(.99)}.shimmer-btn-inner--hero{box-shadow:none;color:#06060f;z-index:1;background:#fff;position:relative}.shimmer-btn-wrap--hero:hover .shimmer-btn-inner--hero{background:#f4f4f4}.shimmer-btn-wrap--hero:active .shimmer-btn-inner--hero{background:#e8e8e8}.mockup-fade-bottom{background:linear-gradient(#0000 60%,#0a0a0a)}
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/fonts/jakarta-4.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/fonts/jakarta-3.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/fonts/jakarta-2.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/fonts/jakarta-1.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/fonts/jakarta-4.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/fonts/jakarta-3.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/fonts/jakarta-2.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/fonts/jakarta-1.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/fonts/jakarta-4.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/fonts/jakarta-3.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/fonts/jakarta-2.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/fonts/jakarta-1.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/fonts/jakarta-4.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/fonts/jakarta-3.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/fonts/jakarta-2.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/fonts/jakarta-1.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/lp/fonts/jakarta-4.woff2)format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/lp/fonts/jakarta-3.woff2)format("woff2");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/lp/fonts/jakarta-2.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/lp/fonts/jakarta-1.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}*,:after,:before{font-family:inherit}.font-mono,code,kbd,pre{font-family:JetBrains Mono Variable,ui-monospace,monospace}:root{--tt-bleu:#0075ff;--tt-bleu-clair:#4d9bff;--tt-vert:#3ddc97;--tt-nuit:#060d1e;--tt-souple:cubic-bezier(.22,1,.36,1)}.text-\[\#0A66F7\]{color:var(--tt-bleu)!important}.bg-\[\#0A66F7\]{background-color:var(--tt-bleu)!important}.bg-\[\#0A66F7\]\/10{background-color:#0075ff1a!important}.bg-\[\#0A66F7\]\/14{background-color:#0075ff24!important}.border-\[\#0A66F7\]\/20{border-color:#0075ff33!important}[data-apparition]{opacity:0;transform:var(--depart,translateY(24px));transition:opacity .75s var(--tt-souple),transform .75s var(--tt-souple);will-change:opacity,transform}[data-apparition].vu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-apparition]{opacity:1;transition:none;transform:none}}.tt-entete{padding-top:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;position:absolute!important;inset:0 0 auto!important}.tt-entete__cadre{max-width:none;margin:0;padding:0 196px}@media (max-width:1024px){.tt-entete__cadre{padding:0 40px}}@media (max-width:640px){.tt-entete__cadre{padding:0 16px}}.tt-entete__rangee{border-bottom:1px solid #073571;height:66px;padding:0 16px}@media (max-width:640px){.tt-entete{padding-top:0}.tt-entete__rangee{border-bottom:0;height:60px;padding:0}}.tt-logo{width:auto;max-width:210px;height:34px}@media (max-width:640px){.tt-logo{height:28px}}.tt-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform-origin:top;pointer-events:none;transition:opacity .2s ease,transform .28s var(--tt-souple),visibility 0s linear .28s;background:#0a1022f5;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;top:100%;left:12px;right:12px;transform:translateY(-10px)scale(.98);box-shadow:0 30px 70px -20px #000c}.tt-menu--ouvert{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,transform .28s var(--tt-souple),visibility 0s;transform:none}.tt-menu>*{opacity:0;transition:opacity .22s ease,transform .26s var(--tt-souple);transform:translateY(-6px)}.tt-menu--ouvert>*{opacity:1;transform:none}.tt-menu--ouvert>:first-child{transition-delay:50ms}.tt-menu--ouvert>:nth-child(2){transition-delay:90ms}.tt-menu--ouvert>:nth-child(3){transition-delay:.13s}.tt-menu--ouvert>:nth-child(4){transition-delay:.17s}.tt-menu--ouvert>:nth-child(5){transition-delay:.21s}@media (prefers-reduced-motion:reduce){.tt-menu,.tt-menu--ouvert>*,.tt-menu>*{transition-duration:10ms;transition-delay:0s;transform:none}}.tt-menu a{color:#ffffffb8;border-radius:13px;padding:12px 14px;font-size:14px;font-weight:600}.tt-menu a:hover{color:#fff;background:#ffffff0d}.tt-menu__cta{text-align:center;background:var(--tt-bleu);margin-top:6px;box-shadow:0 12px 28px -10px #0075ffb3;color:#fff!important}.tt-fond{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tt-fond__gradient{z-index:1;background:radial-gradient(80% 55% at 50% -8%,#0075ff6b 0,#0075ff24 42%,#0000 74%),radial-gradient(160% 78% at 50% -6%,#0075ff1a 0,#0000 70%),radial-gradient(125% 48% at 50% 4%,#0075ff0e 0,#0000 82%);position:absolute;inset:0}.tt-fond__grille{z-index:2;background-image:linear-gradient(#ffffff0b 1px,#0000 0),linear-gradient(90deg,#ffffff0b 1px,#0000 0);background-position:4px 0;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(115% 75% at 50% 0,#000 0,#0000 62%),linear-gradient(#0000,#000 150px);mask-image:radial-gradient(115% 75% at 50% 0,#000 0,#0000 62%),linear-gradient(#0000,#000 150px);-webkit-mask-composite:source-in;mask-composite:intersect}.tt-fond__conique{filter:blur(90px);opacity:.55;background:conic-gradient(#0075ff00 0deg,#0075ff80 65deg,#3aa0ff29 150deg,#7db4ff6b 235deg,#0075ff00 320deg);width:1150px;max-width:150vw;height:1150px;top:-26%;left:50%;transform:translate(-50%)}.tt-fond__bulle,.tt-fond__conique{border-radius:9999px;position:absolute}.tt-fond__bulle{filter:blur(100px)}.tt-fond__bulle--une{background:radial-gradient(circle,#3aa0ff73 0,#3aa0ff00 70%);width:540px;height:540px;top:2%;left:6%}.tt-fond__bulle--deux{background:radial-gradient(circle,#0075ff6b 0,#0075ff00 70%);width:480px;height:480px;top:12%;right:4%}.tt-fond__courbe{width:100%;height:44%;position:absolute;top:16%;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000047 33% 67%,#000);mask-image:linear-gradient(90deg,#000,#00000047 33% 67%,#000)}.tt-hero{background:#05050b;padding-bottom:0}.tt-hero__lueur{aspect-ratio:1440/680;pointer-events:none;width:100%;display:block}.tt-hero__fondu-bas{z-index:1;pointer-events:none;background:linear-gradient(#05050b00,#05050b);height:224px;position:absolute;bottom:0;left:0;right:0}.tt-hero__texte{z-index:10;text-align:center;flex-direction:column;align-items:center;margin-top:-200px;display:flex;position:relative}@media (min-width:1280px){.tt-hero__texte{margin-top:-400px}}@media (max-width:640px){.tt-hero__lueur{display:none}.tt-hero__texte{margin-top:108px}.tt-hero__saut{display:none}}.tt-hero__badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:8px;padding:5px 16px 5px 5px;display:inline-flex;box-shadow:0 1px 12px #00000040,inset 0 1px #ffffff12}.tt-hero__etoiles:before{content:"";background:#ffffff29;width:1px;height:15px;margin-right:10px}.tt-hero__visages{display:flex}.tt-hero__visage{border-radius:999px;width:24px;height:24px;margin-right:-10px;overflow:hidden;box-shadow:0 0 0 2px #0b1f44}.tt-hero__visage:last-child{margin-right:0}.tt-hero__visage img{object-fit:cover;width:100%;height:100%;display:block}.tt-hero__etoiles{align-items:center;gap:2px;margin-left:8px;display:flex}.tt-hero__etoile{width:12px;height:12px}.tt-hero__badge p{color:#ffffffbf;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:1}@media (max-width:640px){.tt-hero__etoiles{display:none}}.tt-hero__titre{letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:820px;margin:24px auto 0;font-size:66px;font-weight:700;line-height:1.02}@media (max-width:1280px){.tt-hero__titre{font-size:48px}}@media (max-width:640px){.tt-hero__titre{font-size:34px}}.tt-hero__sous-titre{color:#ffffff8c;max-width:580px;margin:20px auto 0;font-size:15px;font-weight:400;line-height:1.625}.shimmer-btn-wrap{animation-duration:6.5s!important}.tt-btn-blanc{white-space:nowrap;letter-spacing:-.01em;color:#06060f;background:#fff;border-radius:13px;justify-content:center;align-items:center;padding:11px 21px;font-size:13px;font-weight:800;transition:background .22s,transform .2s;display:inline-flex}.tt-btn-blanc:hover{background:#f4f4f4;transform:translateY(-1px)}@media (min-width:768px) and (max-width:1023px){header nav>a{padding-left:8px;padding-right:8px}.tt-btn-blanc,.tt-btn-fantome{padding-left:14px;padding-right:14px;font-size:13px}}.tt-btn-blanc:active{background:#e8e8e8;transform:translateY(0)}.tt-btn-halo{isolation:isolate;position:relative}.tt-btn-halo:before{content:"";z-index:-1;background:conic-gradient(from var(--shimmer-angle),transparent 0,transparent 34%,#78b4ff4d 42%,#d2e8ffd9 50%,#78b4ff4d 58%,transparent 66%,transparent 100%);filter:blur(10px);pointer-events:none;border-radius:22px;animation:shimmer-spin 3.6s linear infinite;position:absolute;inset:-8px}.tt-btn-halo--petit:before{filter:blur(7px);border-radius:18px;inset:-6px}.tt-btn-entete{padding:10px 20px;font-size:13px}@media (prefers-reduced-motion:reduce){.tt-btn-halo:before{animation:none}}.tt-btn-bleu{letter-spacing:-.01em;color:#fff;background:linear-gradient(135deg,#0075ff,#3390ff);border-radius:13px;justify-content:center;align-items:center;padding:8px 16px;font-size:13.5px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 22px #0075ff4d}.tt-btn-bleu:hover{transform:translateY(-2px);box-shadow:0 11px 28px #0075ff6b}.tt-btn-bleu--grand{background:#0075ff;padding:12px 24px;font-size:14px}.tt-btn-fantome{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:500;transition:all .3s;display:inline-flex}.tt-btn-fantome:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d}.tt-btn-fantome--grand{color:#ffffffe6;border-width:1.5px;padding:12px 20px;font-size:14px;font-weight:600}.tt-btn-fantome--grand:hover{transform:translateY(-2px)}.tt-btn__chrome{width:16px;height:16px}.tt-hero__boutons{justify-content:center;gap:12px;margin-top:28px;display:flex}@media (max-width:640px){.tt-hero__boutons{flex-direction:column;align-items:center;width:100%}.tt-hero__boutons>*{width:100%;max-width:300px;min-height:54px}.tt-hero__boutons>.tt-btn-fantome{justify-content:center;align-items:center;font-size:15px;display:inline-flex}.tt-hero__boutons>.shimmer-btn-wrap{display:flex}.tt-hero__boutons>.tt-btn-fantome{order:1}.tt-hero__boutons>.shimmer-btn-wrap{order:2}.tt-hero__boutons .shimmer-btn-inner{justify-content:center;width:100%}}.tt-hero__pastilles{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.tt-pastille{border:1px solid #ffffff1a;gap:8px;padding:8px 14px;transition:background .25s,border-color .25s,transform .25s;box-shadow:inset 0 1px #ffffff0f}.tt-pastille:hover{background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.tt-pastille__rond{justify-content:center;align-items:center;display:flex}.tt-pastille__rond svg{width:14px;height:14px;color:var(--tt-bleu)}.tt-pastille>span:last-child{color:#ffffffb3;white-space:nowrap;font-size:12.5px;font-weight:600}@media (max-width:640px){.tt-hero__pastilles{gap:6px;margin-top:24px}.tt-pastille{padding:3px 10px 3px 3px}.tt-pastille__rond{width:18px;height:18px}.tt-pastille__rond svg{width:10px;height:10px}.tt-pastille>span:last-child{font-size:11px}}.tt-bascule-rangee{justify-content:center;margin-bottom:56px;display:flex}.tt-bascule{background:#ffffff0a;border-radius:999px;align-items:center;padding:5px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.tt-bascule__pastille{background:var(--tt-bleu);transition:transform .42s var(--tt-souple),width .42s var(--tt-souple);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 8px 22px -8px #0075ffd9}.tt-bascule button{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;border-radius:999px;align-items:center;gap:8px;padding:11px 26px;font-size:12.5px;font-weight:700;transition:color .3s;display:inline-flex;position:relative}.tt-bascule button:hover{color:#ffffffbf}.tt-bascule button[aria-selected=true]{color:#fff}.tt-bascule em{letter-spacing:.06em;color:#fff;background:#fff3;border-radius:7px;padding:3px 7px;font-size:9.5px;font-style:normal}.tt-bascule button[aria-selected=false] em{color:var(--tt-vert);background:#3ddc9724}.tt-bascule__eco{color:var(--tt-bleu);white-space:nowrap;padding:0 16px 0 10px;font-size:12.5px;font-weight:700}@media (max-width:480px){.tt-bascule__eco{padding:0 12px 0 8px;font-size:11.5px}}.tt-tarifs__entete{text-align:center;max-width:820px;margin:0 auto 44px}.tt-tarifs__entete h2{letter-spacing:-.03em;color:#fff;margin-top:24px;font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.08}.tt-tarifs__entete p{color:#ffffff8c;margin-top:20px;font-size:16px}.tt-pastille.tt-pastille--claire{color:#0a0f1e;background:#fff;border-color:#0000;box-shadow:inset 0 0 0 1px #0000000f,0 8px 24px -14px #00000059}.tt-pastille.tt-pastille--sombre{color:var(--tt-bleu);background:#fff;border-color:#0000;box-shadow:inset 0 -1.5px #00000012,0 0 0 1px #ffffff8c,0 10px 30px -12px #0009}.tt-pastille.tt-pastille--sombre:hover{background:#fff;transform:translateY(-1px)}.tt-probleme__entete{text-align:center;max-width:820px;margin:0 auto 64px}.tt-probleme__entete h2{letter-spacing:-.03em;color:#0a0f1e;margin-top:26px;font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.1}.tt-probleme__entete mark{background:var(--tt-bleu);color:#fff;border-radius:10px;padding:0 12px}.tt-probleme__entete p{color:#59617a;margin-top:22px;font-size:16px}@media (min-width:800px){.tt-probleme__grille{grid-template-columns:1fr 1fr}}.tt-probleme{background:#f8f9fc;align-items:flex-start;gap:20px;padding:34px 32px;transition:background .3s;display:flex}.tt-probleme:hover{background:#fff}.tt-probleme__icone{flex:0 0 46px;width:46px;height:46px}.tt-probleme h3{color:#0a0f1e;font-size:19px;font-weight:700}.tt-probleme p{color:#59617a;margin-top:12px;font-size:14.5px;line-height:1.6}.tt-page{flex-direction:column;display:flex}.tt-page>header{order:0}.tt-page>.tt-hero{order:1}#how-it-works{order:10}#spy{order:11}#track{order:12}#data{order:13}#etapes{order:20}#pricing{order:21}#faq{order:30}#testimonials{order:31}#cta-final{order:35}.tt-page>footer{order:40}#data,#faq,#how-it-works,#spy,#testimonials,#track{border-radius:0;margin-left:0;margin-right:0}#faq,#how-it-works{border-radius:2rem 2rem 0 0}#data{border-radius:0 0 2rem 2rem}#cta-final,#faq,#how-it-works,#spy,#testimonials,#track{margin-bottom:-1px}#cta-final,.tt-page>footer{background:#f8f9fc;margin-left:0;margin-right:0}.tt-page>footer{border-radius:0 0 2rem 2rem}.tt-final{padding:14px 20px}@media (min-width:640px){.tt-final{padding:16px 28px 20px}}.tt-final__panneau{background:#05050b;border-radius:2rem;max-width:1240px;margin:0 auto;padding:104px 24px 112px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.tt-fond--final .tt-fond__conique{opacity:.5;width:900px;height:900px;top:-52%}.tt-fond--final .tt-fond__bulle--une{width:360px;height:360px;top:-4%}.tt-fond--final .tt-fond__bulle--deux{width:340px;height:340px;top:6%}.tt-final__contenu{z-index:10;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.tt-final__titre{letter-spacing:-.04em;color:#fff;margin:26px 0 0;font-size:clamp(34px,5vw,62px);font-weight:700;line-height:1.04}.tt-final__sous-titre{color:#ffffff8c;max-width:640px;margin:22px auto 0;font-size:15px;line-height:1.75}.tt-final__action{flex-direction:column;align-items:center;gap:14px;margin-top:34px;display:flex}.tt-final__mention{color:#fff6;align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.tt-final__mention svg{width:15px;height:15px}.tt-pied__cadre{max-width:1240px;margin:0 auto}.tt-pied__marque{border-bottom:1px solid #00000014;padding-bottom:36px}.tt-pied__identite{align-items:center;gap:18px;display:flex}.tt-pied__logo{width:auto;height:30px}.tt-pied__copyright{color:#5b6478;padding-left:18px;font-size:14px;position:relative}.tt-pied__copyright:before{content:"";background:#ddd;width:1px;height:13px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tt-pied__phrase{color:#5b6478;margin:12px 0 0;font-size:14px}.tt-pied__milieu{border-bottom:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;gap:40px;padding:36px 0;display:flex}.tt-pied__reseaux{gap:10px;margin:0;padding:0;list-style:none;display:flex}.tt-pied__reseaux a{width:36px;height:36px;color:var(--tt-bleu);background:#fff;border-radius:12px;justify-content:center;align-items:center;transition:background .25s,transform .25s,box-shadow .25s;display:flex;box-shadow:inset 0 -1.5px #0000000d,0 1px 2px #141e3c1a,0 0 0 1px #141e3c0f}.tt-pied__reseaux a:hover{transform:translateY(-2px);box-shadow:0 8px 20px -8px #0075ff99,0 0 0 1px #0075ff59}.tt-pied__reseaux svg{width:16px;height:16px}.tt-pied__colonnes{gap:72px;display:flex}.tt-pied__colonne h3{color:#0a0f1e;margin:0 0 16px;font-size:15px;font-weight:600}.tt-pied__colonne ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tt-pied__colonne a{color:#252d3eb3;font-size:14px;transition:color .25s}.tt-pied__colonne a:hover,.tt-pied__legal a:hover{color:var(--tt-bleu)}.tt-pied__bas{justify-content:space-between;gap:16px;padding-top:28px}.tt-pied__bas,.tt-pied__legal{flex-wrap:wrap;align-items:center;display:flex}.tt-pied__legal{gap:14px;margin:0;padding:0;list-style:none}.tt-pied__legal li+li:before{content:"|";color:#252d3e2e;margin-right:14px}.tt-pied__legal a{color:#252d3e80;font-size:12.5px;transition:color .25s}.tt-pied__signature{color:#252d3e99;margin:0;font-size:12.5px}.tt-pied__signature span{color:var(--tt-bleu)}@media (max-width:640px){.tt-pied__colonnes{gap:48px}.tt-pied__milieu{flex-direction:column;gap:32px}}.tt-encart{padding:104px 24px;position:relative;overflow:hidden}.tt-encart--sombre{background:#05050b}.tt-encart--clair{background:#f8f9fc;border-radius:2rem;margin:0 16px}.tt-encart__contenu{flex-direction:column;align-items:center;gap:48px;max-width:1100px;margin:0 auto;display:flex}@media (min-width:1024px){.tt-encart__contenu{flex-direction:row;gap:72px}#spy .tt-encart__contenu{flex-direction:row-reverse}#track .tt-encart__contenu{flex-direction:row}#data .tt-encart__contenu{flex-direction:row-reverse}.tt-encart__texte,.tt-encart__visuel{flex:1 1 0;min-width:0}}.tt-encart__titre{letter-spacing:-.02em;color:#0a0f1e;align-items:center;gap:12px;font-size:30px;font-weight:800;line-height:1.15;display:flex}.tt-encart--sombre .tt-encart__titre{color:#fff}.tt-encart__icone{flex:0 0 30px;width:30px;height:30px}.tt-encart__chapeau{color:#4c5468;margin-top:18px;font-size:15.5px;line-height:1.7}.tt-encart--sombre .tt-encart__chapeau{color:#ffffff8c}.tt-encart__points{flex-direction:column;gap:14px;margin-top:26px;display:flex}.tt-encart__points li{color:#3d4457;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;display:flex}.tt-encart--sombre .tt-encart__points li{color:#ffffffbf}.tt-puce{height:22px;color:var(--tt-bleu);background:#0075ff1f;border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;margin-top:1px;display:flex}.tt-encart__visuel img{width:100%;height:auto;display:block}.tt-encart__visuel--clair{background:#fff;border-radius:26px;padding:26px;box-shadow:0 40px 90px -40px #0009}.tt-encart--clair .tt-encart__visuel--clair{box-shadow:0 22px 50px -30px #0a0f1e47,0 0 0 1px #0a0f1e0f}.tt-encart__etiquette{letter-spacing:.14em;text-transform:uppercase;color:var(--tt-bleu);background:#0075ff1a;border-radius:999px;padding:7px 15px;font-size:11px;font-weight:700;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #0075ff33}.tt-bouton{color:#fff;background:var(--tt-bleu);transition:transform .3s var(--tt-souple),box-shadow .3s ease,background .3s ease;border-radius:14px;justify-content:center;align-items:center;margin-top:30px;padding:15px 26px;font-size:14.5px;font-weight:700;display:inline-flex;box-shadow:0 16px 34px -14px #0075ffe6}.tt-bouton:hover{background:#1a83ff;transform:translateY(-2px);box-shadow:0 20px 40px -14px #0075ff}.tt-avis{background:#f8f9fc;padding:104px 24px}.tt-avis__entete{text-align:center;max-width:760px;margin:0 auto 52px}.tt-avis__etiquette{letter-spacing:.14em;text-transform:uppercase;color:var(--tt-bleu);font-size:12px;font-weight:700;display:inline-block}.tt-avis__entete h2{letter-spacing:-.03em;color:#0a0f1e;margin-top:20px;font-size:clamp(30px,4.2vw,48px);font-weight:800;line-height:1.08}.tt-avis__grille{gap:16px;max-width:1150px;display:grid}@media (min-width:640px){.tt-avis__grille{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tt-avis__grille{grid-template-columns:repeat(3,1fr)}}.tt-avis__carte{transition:transform .3s var(--tt-souple),box-shadow .3s var(--tt-souple);background:#fff;border-radius:18px;flex-direction:column;margin:0;padding:26px;display:flex;box-shadow:0 0 0 1px #0a0f1e0f,0 10px 30px -18px #0a0f1e1f}.tt-avis__carte:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #0a0f1e14,0 22px 50px -20px #0a0f1e33}.tt-avis__etoiles{color:#f5b301;gap:2px;display:flex}.tt-avis__carte blockquote{color:#3d4457;flex:1;margin:16px 0 0;font-size:14.5px;line-height:1.65}.tt-avis__carte figcaption{border-top:1px solid #0a0f1e0f;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.tt-avis__carte figcaption img{object-fit:cover;border-radius:999px;width:36px;height:36px}.tt-avis__auteur{flex-direction:column;min-width:0;display:flex}.tt-avis__nom{color:#0a0f1e;font-size:13.5px;font-weight:700}.tt-avis__pseudo{color:#8a91a3;font-size:12.5px}.tt-etapes{background:#05050b;padding:112px 24px}.tt-etapes__entete{text-align:center;max-width:900px;margin:0 auto 56px}.tt-pastille{color:#fffc;background:#ffffff0d;border-radius:999px;align-items:center;gap:9px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.tt-pastille img{width:17px;height:17px}.tt-etapes__entete h2{letter-spacing:-.03em;color:#fff;margin-top:26px;font-size:clamp(32px,4.4vw,52px);font-weight:800;line-height:1.08}.tt-etapes__entete mark{background:var(--tt-bleu);color:#fff;border-radius:10px;padding:0 12px}.tt-etapes__grille{gap:20px;max-width:1100px;margin:0 auto;display:grid}@media (min-width:900px){.tt-etapes__grille{grid-template-columns:repeat(3,1fr)}}.tt-etape{transition:transform .35s var(--tt-souple),box-shadow .35s ease;background:#1a202e;border-radius:26px;padding:24px;position:relative;box-shadow:inset 0 0 0 1px #393e4c}.tt-etape:hover{transform:none;box-shadow:inset 0 0 0 1px #0075ff73,0 40px 80px -40px #0075ff99}.tt-etape__visuel{justify-content:center;align-items:center;margin-bottom:26px;display:flex}.tt-etape__visuel img{object-fit:contain;width:100%;max-width:302px;height:auto}.tt-etape h3{color:#fff;font-size:20px;font-weight:800}.tt-etape p{color:#fff9;margin-top:12px;font-size:14px;line-height:1.65}.tt-etape__numero{color:#ffffff38;font-size:13px;font-weight:800;position:absolute;top:22px;right:24px}.tt-plans{align-items:stretch;gap:18px;max-width:1100px;margin:0 auto;display:grid}@media (min-width:1024px){.tt-plans{grid-template-columns:repeat(3,1fr);gap:20px}}.tt-plan{transition:transform .3s var(--tt-souple);background:#ffffff12;border-radius:26px;padding:1.5px;display:flex;position:relative}.tt-plan:not(.tt-plan--avant):hover{transform:translateY(-4px)}.tt-plan--avant{background:linear-gradient(160deg,#3390ff 0,var(--tt-bleu)45%,#123a8f 100%);box-shadow:0 40px 90px -30px #0075ff80}@media (min-width:1024px){.tt-plan--avant{margin:-16px 0}}.tt-plan__corps{background:radial-gradient(120% 85% at 0 0,#0075ff1c 0,#0000 58%),linear-gradient(#ffffff09,#0000 40%),#0b1223;border-radius:24.5px;flex-direction:column;width:100%;padding:32px;display:flex;position:relative}.tt-plan--avant .tt-plan__corps{background:radial-gradient(120% 85% at 0 0,#0075ff42 0,#0000 60%),linear-gradient(#ffffff0f,#0000 42%),#0a1430}.tt-plan--avant:hover,.tt-plan:hover{transform:translateY(-4px)}@media (min-width:1024px){.tt-plan--avant .tt-plan__corps{padding-top:40px;padding-bottom:40px}}.tt-plan__entete{justify-content:space-between;align-items:center;gap:14px;min-height:26px;display:flex}.tt-plan__badge{white-space:nowrap;color:#f5b301;text-transform:uppercase;letter-spacing:.1em;z-index:2;background:#f5b3011f;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:10.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #f5b3014d}.tt-plan__badge:before{content:"";background:#f5b301;border-radius:999px;width:6px;height:6px;box-shadow:0 0 8px #f5b301e6}.tt-plan__nom{text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;font-size:12.5px;font-weight:800}.tt-plan--avant .tt-plan__nom{color:#6fb0ff}.tt-plan__tarif{align-items:flex-end;gap:10px;margin-top:20px;display:flex}.tt-plan__prix{letter-spacing:-.04em;color:#fff;font-size:58px;font-weight:800;line-height:.88}.tt-plan__ancre{font-size:15px}.tt-plan__colonne{flex-direction:column;padding-bottom:2px;display:flex}.tt-plan__ancre{color:#ffffff59;font-size:13px;font-weight:500;text-decoration:line-through}.tt-plan__periode{color:#ffffff80;font-size:13px}.tt-plan__parmois{color:var(--tt-vert);margin-top:8px;font-size:12.5px;font-weight:600}.tt-vide{display:none}.tt-plan__promesse{color:#ffffff73;margin-top:16px;font-size:13.5px;line-height:1.6}.tt-plan--avant .tt-plan__promesse{color:#ffffffbf}.tt-plan__cta{white-space:nowrap;color:#fff;transition:transform .3s var(--tt-souple),background .3s ease,box-shadow .3s ease;background:#ffffff0f;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:15px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.tt-plan__cta svg{width:15px;height:15px;transition:transform .3s var(--tt-souple)}.tt-plan__cta:hover{background:#ffffff1a;transform:translateY(-2px)}.tt-plan__cta:hover svg{transform:translate(2px,-2px)}.tt-plan--avant .tt-plan__cta{background:linear-gradient(175deg,#ffffff29 0,transparent 55%),var(--tt-bleu);box-shadow:inset 0 1px #ffffff38,0 10px 34px -8px #0075ffd9}.tt-plan--avant .tt-plan__cta:hover{background:linear-gradient(175deg,#fff3,#0000 55%),#1a83ff;box-shadow:inset 0 1px #ffffff47,0 16px 44px -8px #0075fff2}.tt-plan__mention{text-align:center;color:#ffffff59;margin-top:10px;font-size:11.5px}.tt-plan__inclus{color:#ffffffd9;border-top:1px solid #ffffff0f;margin-top:28px;padding-top:26px;font-size:13.5px;font-weight:700}.tt-plan--avant .tt-plan__inclus{color:#fff;border-top-color:#ffffff24}.tt-plan__liste{flex-direction:column;gap:14px;margin-top:18px;display:flex}.tt-plan--avant .tt-plan__liste{border-top-color:#ffffff1f}.tt-plan__ligne{color:#fff9;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.55;display:flex}.tt-plan--avant .tt-plan__ligne{color:#ffffffe6}.tt-coche{color:#7ec0ff;background:#0075ff2e;border-radius:999px;flex:0 0 19px;justify-content:center;align-items:center;height:19px;margin-top:2px;display:flex;box-shadow:inset 0 0 0 1px #0075ff6b}.tt-coche--avant{background:var(--tt-bleu);box-shadow:none;color:#fff}.tt-croix{color:#fff6;background:#ffffff0d;border-radius:999px;flex:0 0 19px;justify-content:center;align-items:center;height:19px;margin-top:2px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.tt-plan__ligne--non{color:#ffffff52}.tt-plan__ligne--non>span{text-decoration:line-through}.tt-plan--avant .tt-plan__ligne--non{color:#ffffff80}.tt-plan--avant .tt-croix{color:#fff9;background:#ffffff1f;box-shadow:inset 0 0 0 1px #fff3}.tt-bientot{text-transform:uppercase;letter-spacing:.06em;color:#a78bfae6;background:#8b5cf626;border-radius:6px;margin-left:8px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 1px #8b5cf633}.tt-faq{flex-direction:column;gap:12px;display:flex}.tt-faq__item{background:#f6f7fb;border-radius:18px;transition:background .3s,box-shadow .3s;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}.tt-faq__item--ouvert{background:#fff;box-shadow:inset 0 0 0 1px #0075ff33,0 14px 40px -20px #0075ff40}.tt-faq__bouton{text-align:left;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;font-size:15px;font-weight:700}.tt-faq__bouton,.tt-faq__signe{color:#0a0f1e;align-items:center;display:flex}.tt-faq__signe{height:28px;transition:transform .3s var(--tt-souple),background .3s ease,color .3s ease;background:#fff;border-radius:999px;flex:0 0 28px;justify-content:center;box-shadow:inset 0 0 0 1px #0000000f}.tt-faq__item--ouvert .tt-faq__signe{background:var(--tt-bleu);color:#fff;transform:rotate(45deg)}.tt-faq__reponse{transition:grid-template-rows .32s var(--tt-souple);grid-template-rows:0fr;display:grid}.tt-faq__item--ouvert .tt-faq__reponse{grid-template-rows:1fr}.tt-faq__reponse>p{color:#5b6478;margin:0;padding:0 24px;font-size:14px;line-height:1.7;overflow:hidden}.tt-faq__item--ouvert .tt-faq__reponse>p{padding-bottom:24px}section.section-border-t,section[style*=\#f8f9fc]{scroll-margin-top:80px}section.section-border-t{border-top:0}@media (min-width:1024px){section#pricing{padding-top:128px;padding-bottom:128px}}.tt-bulle{letter-spacing:.005em;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:8px;padding:7px 15px 7px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.tt-bulle svg{flex:0 0 15px;width:15px;height:15px}.tt-bulle--sombre{background:linear-gradient(180deg,#2f8dff 0,var(--tt-bleu)100%);color:#fff;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000002e,0 12px 28px -12px #0075fff2}.tt-bulle--clair{color:var(--tt-bleu);background:#fff;box-shadow:inset 0 -1.5px #1018280d,0 0 0 1px #10182812,0 10px 24px -14px #10182866}.tt-encart__texte .tt-bulle{margin-bottom:20px}.tt-encart__titre{display:block}.tt-faq__entete{text-align:center;max-width:760px;margin:0 auto 44px}.tt-faq__entete h2{letter-spacing:-.03em;color:#0a0f1e;margin-top:22px;font-size:clamp(30px,4.2vw,48px);font-weight:800;line-height:1.08}.tt-faq__entete p{color:#59617a;margin-top:18px;font-size:16px}.tt-faq__contact{text-align:center;color:#59617a;margin:34px 0 0;font-size:14.5px}.tt-faq__contact a{color:var(--tt-bleu);font-weight:700}.tt-faq__contact a:hover{text-decoration:underline}.tt-final__panneau{padding:76px 24px 72px}.tt-final__bouton{box-shadow:0 4px 20px #00000040,0 22px 50px -18px #0075ffbf}.tt-final__bouton .shimmer-btn-inner{background:var(--tt-bleu)!important;color:#fff!important}.tt-final__bouton:hover .shimmer-btn-inner{background:#1a83ff!important}.tt-final__titre{margin-top:22px;font-size:clamp(32px,4.4vw,54px)}.tt-final__sous-titre{margin-top:18px}.tt-final__action{margin-top:30px}.tt-etapes{padding-bottom:72px}section#pricing{padding-top:88px}@media (min-width:640px){section#pricing{padding-top:96px}}#faq{padding-bottom:64px}.tt-avis{padding-top:64px}.tt-pied{padding:40px 24px 26px}.tt-pied__marque{padding-bottom:26px}.tt-pied__milieu{padding:26px 0}.tt-pied__bas{padding-top:20px}.tt-avis__grille{column-count:1;column-gap:18px;max-width:1180px;margin:0 auto;display:block}@media (min-width:700px){.tt-avis__grille{column-count:2}}@media (min-width:1080px){.tt-avis__grille{column-count:3}}.tt-avis__carte{break-inside:avoid;margin:0 0 18px;display:block}@media (min-width:760px){.tt-probleme__grille{grid-template-columns:repeat(2,1fr)}}@media (min-width:1180px){.tt-probleme__grille{grid-template-columns:repeat(4,1fr);gap:16px}}.tt-encart{padding:58px 24px}@media (min-width:1024px){.tt-encart{padding:66px 24px}}#how-it-works{padding-top:78px;padding-bottom:68px}.tt-avis__mur{max-height:460px;transition:max-height .6s var(--tt-souple);position:relative;overflow:hidden}.tt-avis__mur--ouvert{max-height:4000px}.tt-avis__fondu{pointer-events:none;background:linear-gradient(#f8f9fc00,#f8f9fceb 62%,#f8f9fc);height:260px;transition:opacity .4s;position:absolute;inset:auto 0 0}.tt-avis__plus{color:#fff;cursor:pointer;background:#0a0f1e;border-radius:13px;padding:13px 26px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -12px #0a0f1e99}.tt-avis__plus:hover{transform:translate(-50%)translateY(-2px);box-shadow:0 18px 36px -12px #0a0f1eb3}.tt-avis__mur--ouvert .tt-avis__fondu,.tt-avis__mur--ouvert .tt-avis__plus{opacity:0;pointer-events:none}.tt-avis__mur{max-height:800px}.tt-avis__fondu{height:210px}.tt-avis{padding-bottom:56px}@media (min-width:1400px){.tt-avis__grille{column-count:4}}.tt-avis__monogramme{letter-spacing:.01em;background:linear-gradient(150deg,hsl(var(--teinte)76% 62%),hsl(var(--teinte)68% 45%));width:36px;height:36px;box-shadow:inset 0 1px 0 #fff6,0 3px 8px -2px hsl(var(--teinte)60% 40%/.55);color:#fff;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.tt-avis__monogramme[data-teinte="0"]{--teinte:214}.tt-avis__monogramme[data-teinte="1"]{--teinte:265}.tt-avis__monogramme[data-teinte="2"]{--teinte:168}.tt-avis__monogramme[data-teinte="3"]{--teinte:24}.tt-avis__monogramme[data-teinte="4"]{--teinte:330}.tt-avis__monogramme[data-teinte="5"]{--teinte:192}.tt-final__titre span{color:#fff}#data{padding-bottom:116px}.tt-souci__chiffre{letter-spacing:-.04em;color:#10182808;pointer-events:none;font-size:58px;font-weight:800;position:absolute;bottom:-14px;right:16px}.tt-souci__jeton{width:46px;height:46px;color:var(--tt-bleu);background:linear-gradient(#eaf2ff,#dce9fd);border-radius:14px;margin-bottom:26px;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0075ff24}.tt-probleme__duo{gap:44px;max-width:1120px;margin:0 auto;display:grid}@media (min-width:1000px){.tt-probleme__duo{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:96px}.tt-probleme__cote{position:sticky;top:120px}}.tt-probleme__cote h2{letter-spacing:-.03em;color:#0a0f1e;text-wrap:balance;margin-top:24px;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.08}.tt-probleme__cote p{color:#59617a;max-width:40ch;margin-top:20px;font-size:16px;line-height:1.65}.tt-souci__chiffre{letter-spacing:.06em;color:#10182847;flex:none;padding-top:3px;font-size:12.5px}.tt-souci__texte{flex:auto;min-width:0}.tt-souci__jeton{color:#10182866;background:0 0;border-radius:11px;margin:2px 0 0;transition:color .25s,box-shadow .25s,background .25s;box-shadow:inset 0 0 0 1px #1018281a}@media (max-width:620px){.tt-souci{gap:16px}.tt-souci__jeton{display:none}}@media (min-width:1000px){.tt-probleme__cote{display:block;position:static;top:auto}.tt-probleme__duo{align-items:center}}.tt-probleme__cote .tt-pastille{align-self:flex-start;width:auto;max-width:max-content}.tt-probleme__intro{color:#3d4457;font-weight:600}.tt-probleme__points{flex-direction:column;gap:13px;max-width:42ch;margin:22px 0 0;padding:0;list-style:none;display:flex}.tt-probleme__points li{color:#59617a;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.tt-probleme__puce{width:21px;height:21px;color:var(--tt-bleu);background:#0075ff1a;border-radius:999px;flex:0 0 21px;justify-content:center;align-items:center;margin-top:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #0075ff47,0 0 0 4px #0075ff0f,0 4px 10px -3px #0075ff66}.tt-probleme__puce svg{width:10px;height:10px}@media (min-width:1000px){.tt-probleme__duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.tt-soucis{border-top:0;gap:30px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.tt-soucis{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;padding-top:26px;padding-bottom:16px}.tt-souci:nth-child(2n){margin-top:16px}}.tt-souci{--gite:0deg;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:relative;overflow:visible;transform:none}.tt-souci:before{content:none}.tt-souci--actif,.tt-souci:hover{box-shadow:none;background:0 0;padding:0;transform:none}.tt-souci:first-child{--gite:-2.8deg}.tt-souci:nth-child(2){--gite:2.1deg}.tt-souci:nth-child(3){--gite:2.6deg}.tt-souci:nth-child(4){--gite:-1.8deg}.tt-souci__carte{min-height:214px;transform:rotate(var(--gite));transition:box-shadow var(--tt-survol)ease,background var(--tt-survol)ease;background:linear-gradient(168deg,#fff,#fdfdff 52%,#f3f7fd);border-radius:22px;flex-direction:column;justify-content:flex-start;gap:16px;padding:20px;display:flex;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #10182817,0 1px 2px #1018280d,0 16px 28px -18px #1018284d,0 40px 70px -46px #1018288c}.tt-souci__carte:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--tt-survol)ease;background:radial-gradient(115% 90% at 50% 118%,#0075ff21,#0000 62%);border-radius:22px;position:absolute;inset:0}.tt-souci__haut{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tt-soucis{--tt-survol:.2s;gap:2px 16px;max-width:408px;margin-left:auto;margin-right:auto}@media (max-width:999px){.tt-soucis{margin-left:0}}.tt-souci__jeton{color:#1018286b;width:36px;height:36px;transition:background var(--tt-survol)ease,box-shadow var(--tt-survol)ease,color var(--tt-survol)ease;background:linear-gradient(#f2f6fd,#e8effb);border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;margin:0;display:inline-flex;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #10182812}.tt-souci__jeton svg{width:17px;height:17px}.tt-souci__chiffre{letter-spacing:-.03em;color:#10182830;transition:color var(--tt-survol)ease;padding:0;font-family:JetBrains Mono Variable,ui-monospace,SFMono-Regular,monospace;font-size:25px;font-weight:600;line-height:1;position:static}.tt-souci__texte{flex:none}.tt-souci h3{letter-spacing:-.02em;color:#0a0f1e;transition:color var(--tt-survol)ease;font-size:14.5px;font-weight:800}.tt-souci p{color:#59617a;margin-top:8px;font-size:12.5px;line-height:1.55}.tt-souci--actif .tt-souci__carte,.tt-souci:hover .tt-souci__carte{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0075ff4d,0 1px 2px #1018280d,0 16px 28px -18px #0075ff57,0 40px 70px -46px #1018288c}.tt-souci--actif .tt-souci__carte:after,.tt-souci:hover .tt-souci__carte:after{opacity:1}.tt-souci--actif .tt-souci__chiffre,.tt-souci:hover .tt-souci__chiffre{color:#0075ff8c}.tt-souci--actif h3,.tt-souci:hover h3{color:var(--tt-bleu)}.tt-souci--actif .tt-souci__jeton,.tt-souci:hover .tt-souci__jeton{color:var(--tt-bleu);background:linear-gradient(#e7f0ff,#d8e7fd);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0075ff47}@media (max-width:619px){.tt-soucis{row-gap:14px}.tt-souci:nth-child(n){--gite:0deg}.tt-souci__carte{min-height:0;transform:none}}.tt-probleme__fin{display:none}