:root{--tl-cyan:#00ab9b;--tl-cyan-2:#00ffe8;--tl-noir:#161616;--tl-noir-2:#081615;--tl-gris:#f2f2f2;--tl-grad:linear-gradient(135deg, #00ab9b, #00ffe8)}.tl-grad{background:var(--tl-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tl-eyebrow{font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--tl-cyan);margin-bottom:var(--sp-4);align-items:center;gap:10px;font-weight:600;display:inline-flex}.tl-eyebrow--hero{color:var(--tl-cyan-2)}.tl-h2{letter-spacing:-.03em;text-wrap:balance;margin-bottom:var(--sp-7);font-size:clamp(2rem,4.2vw,3.2rem);font-weight:700;line-height:1.05}.tl-h2--light{color:#fff}.tl-section{padding-block:var(--sp-9)}@media (width>=900px){.tl-section{padding-block:var(--sp-11)}}.tl-btn-lg{font-size:var(--fs-lg);border-radius:14px;padding:1.15rem 2.25rem;font-weight:700}.tl-hero{background:var(--tl-grad);color:var(--tl-noir-2);padding-block:var(--sp-9) 0;isolation:isolate;position:relative;overflow:hidden}.tl-hero__grid{gap:var(--sp-7);text-align:center;place-items:center;display:grid}.tl-hero__content{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.tl-hero .tl-eyebrow--hero{color:#081615b3;margin-bottom:var(--sp-2)}.tl-hero__title{letter-spacing:-.045em;color:var(--tl-noir-2);text-wrap:balance;margin:0;font-size:clamp(3rem,9vw,6.4rem);font-weight:700;line-height:.95}.tl-hero__white{color:#fff}.tl-hero__lead{letter-spacing:-.015em;color:#081615d9;text-wrap:balance;max-width:26ch;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:600;line-height:1.25}.tl-hero__sub{letter-spacing:-.015em;color:#fff;max-width:40ch;margin:0;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:700;line-height:1.3}.tl-hero__loc{align-items:center;gap:var(--sp-4);margin-top:var(--sp-4);color:#fff;-webkit-backdrop-filter:blur(8px);text-align:left;opacity:0;background:#081615e6;border-radius:22px;padding:14px 22px 14px 14px;animation:.7s cubic-bezier(.2,.8,.2,1) .3s forwards tlLocIn;display:inline-flex;transform:translateY(14px);box-shadow:0 24px 50px #08161559}@keyframes tlLocIn{to{opacity:1;transform:none}}.tl-hero__pin{width:52px;height:52px;color:var(--tl-noir-2);background:var(--tl-grad);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:0 8px 20px #00ffe859}.tl-hero__pin svg{width:26px;height:26px;animation:.9s cubic-bezier(.2,.9,.3,1.4) .6s both tlDrop,2.2s ease-in-out 1.5s infinite tlBob}@keyframes tlDrop{0%{opacity:0;transform:translateY(-34px)scale(.6)}60%{opacity:1;transform:translateY(4px)scale(1.05)}80%{transform:translateY(-3px)scale(1)}to{transform:translateY(0)scale(1)}}@keyframes tlBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tl-hero__pin:before,.tl-hero__pin:after{content:"";border:2px solid var(--tl-cyan-2);border-radius:50%;animation:2.2s cubic-bezier(.2,.8,.2,1) 1.4s infinite tlPing;position:absolute;inset:0}.tl-hero__pin:after{animation-delay:2.5s}@keyframes tlPing{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(2.3)}}.tl-hero__line{clip-path:inset(0 100% 0 0);opacity:0;animation:1s cubic-bezier(.2,.8,.2,1) .9s forwards tlWipe;display:block;transform:translate(-10px)}.tl-hero__line+.tl-hero__line{color:var(--tl-cyan-2);animation-delay:1.6s}@keyframes tlWipe{to{clip-path:inset(0 -2% 0 0);opacity:1;transform:none}}.tl-hero__avatar{filter:drop-shadow(0 30px 50px #08161559);width:min(340px,74vw);height:auto;margin-bottom:0}@media (width<=699px){.tl-hero{padding-top:24px}.tl-hero__grid{gap:24px}.tl-hero__avatar{width:auto;height:clamp(160px, calc(100svh - 580px - env(safe-area-inset-bottom)), 290px);object-fit:contain;max-width:74%}}@media (width>=900px){.tl-hero{padding-block:var(--sp-11) 0;min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));align-items:flex-end;display:flex}.tl-hero__grid{gap:var(--sp-10);text-align:left;grid-template-columns:minmax(0,1fr) 480px;place-items:end start;width:100%}.tl-hero__content{align-items:flex-start}.tl-hero__avatar{justify-self:end;width:480px;margin-bottom:0}}.tl-candid{background:var(--tl-gris);color:var(--tl-noir);padding-block:var(--sp-7) var(--sp-9);isolation:isolate;position:relative;overflow:visible}.tl-candid .tl-hero__bg{display:none}.tl-hero__bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.tl-hero__gloss{will-change:transform;background:linear-gradient(112deg,#0000 42%,#00ffe80d 48%,#ffffff12 50%,#00ffe80d 52%,#0000 58%);animation:11s ease-in-out infinite alternate tlGloss;position:absolute;inset:-30% -60%}@keyframes tlGloss{0%{transform:translate(-28%)}to{transform:translate(28%)}}.tl-candid__grid{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.tl-hero__card{width:100%;min-width:0;max-width:560px;color:var(--text);padding:var(--sp-7) var(--sp-6) var(--sp-6);scroll-margin-top:calc(var(--header-h) + var(--sp-4));background:#fff;border-radius:24px;position:relative;box-shadow:0 30px 70px #0c1f1d2e,0 0 0 1px #0c1f1d0a}.tl-hero__sticker{background:#fff;border-radius:18px;width:104px;height:auto;padding:8px 10px;position:absolute;top:-26px;left:-18px;transform:rotate(-7deg);box-shadow:0 14px 30px #0c1f1d40}.tl-hero__card .waitlist__form-title{letter-spacing:-.025em;margin:0 0 var(--sp-3);padding-left:88px;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:700;line-height:1.15}.tl-form,.tl-form__row{gap:var(--sp-3)}@media (width>=560px){.tl-form__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tl-form .form__field{min-width:0}.tl-form .form__field>span,.tl-form__legend{font-size:var(--fs-sm);color:var(--tl-noir);font-weight:600}.tl-form__legend{margin-bottom:var(--sp-2);width:100%}.tl-form .form__field input{border:1.5px solid var(--border);background:#fafafa;border-radius:12px;width:100%;min-width:0;padding:.85rem 1rem;font-size:1.02rem}.tl-form .form__field input:hover{border-color:var(--border-strong);background:#fff}.tl-form .form__field input:focus{border-color:var(--tl-cyan);background:#fff;box-shadow:0 0 0 4px #00ab9b2e}.tl-form__choices{gap:var(--sp-2)}.tl-form__choices label{white-space:nowrap;border:1.5px solid var(--border);font-size:var(--fs-base);background:#fafafa;border-radius:12px;flex:1 1 0;justify-content:center;padding:.8rem .5rem;font-weight:600}@media (width<=419px){.tl-form__choices{gap:6px}.tl-form__choices label{gap:6px;padding:.75rem .35rem;font-size:.92rem}}.tl-form__choices input{width:18px;height:18px;accent-color:var(--tl-cyan)}.tl-form__choices label:has(input:checked){border-color:var(--tl-cyan);background:var(--accent-soft);color:var(--tl-noir)}.tl-form__consent{margin-top:var(--sp-2);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;display:grid}.tl-form__consent input{width:22px;height:22px;accent-color:var(--tl-cyan);cursor:pointer;margin:2px 0 0}.tl-form__consent label{color:var(--text-muted);cursor:pointer;font-size:14px;line-height:1.6}.tl-form__consent a{color:var(--tl-noir);text-underline-offset:3px;text-decoration:underline}.tl-form__consent a:hover{text-decoration-thickness:2px}.tl-form__consent :focus-visible{outline:2px solid var(--tl-noir);outline-offset:3px}.tl-form__submit{width:100%;margin-top:var(--sp-2);background:var(--tl-grad);color:var(--tl-noir-2);border-radius:14px;align-self:stretch;padding:1.05rem 1.5rem;font-size:1.15rem;font-weight:700;box-shadow:0 12px 28px #00ab9b59}.tl-form__submit:hover{background:var(--tl-grad);color:var(--tl-noir-2);filter:brightness(1.06);box-shadow:0 16px 34px #00ab9b73}.tl-form__submit:focus-visible{outline:3px solid var(--tl-noir-2);outline-offset:2px}.tl-form__facultatif{color:var(--text-muted);font-size:.85em;font-weight:400}.tl-hero__card .form__note{font-size:var(--fs-sm);color:var(--text-muted);text-align:center;line-height:1.5}@media (width>=900px){.tl-candid{padding-block:0 var(--sp-11)}.tl-candid__grid{grid-template-columns:minmax(0,560px);justify-content:start}.tl-hero__card{z-index:2;margin-top:-150px}.tl-hero__content{padding-bottom:calc(var(--sp-11) + 150px)}.tl-hero__card{padding:var(--sp-6) var(--sp-7) var(--sp-6)}.tl-hero__sticker{width:124px;top:-44px;left:-40px}.tl-hero__card .waitlist__form-title{margin-top:var(--sp-2);padding-left:0}}.tl-js .tl-reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.tl-js .tl-reveal.is-visible{opacity:1;transform:none}.tl-reveal:nth-child(2){transition-delay:90ms}.tl-reveal:nth-child(3){transition-delay:.18s}.tl-reveal:nth-child(4){transition-delay:.27s}.tl-reveal:nth-child(5){transition-delay:.36s}.tl-hexbullet{background:var(--tl-grad);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex-shrink:0;place-items:center;width:22px;height:25px;display:inline-grid}.tl-hexbullet--initial{width:44px;height:50px;font-weight:700;font-size:var(--fs-lg);color:var(--tl-noir-2)}.tl-manifeste{color:#103238;background:#fff;scroll-margin-top:90px}.tl-why{display:grid}.tl-why__row{padding-block:36px 24px}.tl-why__row+.tl-why__row{border-top:1px solid #d3efeb}.tl-why__inner{align-items:center;gap:20px;display:grid}.tl-why__text{min-width:0}.tl-why__p{letter-spacing:0;max-width:30ch;margin:0;font-size:24px;font-weight:400;line-height:1.3}.tl-why__p strong{margin-top:10px;font-size:30px;font-weight:800;line-height:1.12;display:block}.tl-why__row--loss strong{color:#d83b40}.tl-why__fig{aspect-ratio:4/3;justify-self:center;width:100%;max-width:420px;margin:0}.tl-why__fig img{object-fit:contain;width:100%;height:100%;display:block;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 4% 96%,#0000);mask-composite:intersect}.tl-why__h2{letter-spacing:0;text-wrap:initial;margin-bottom:24px;font-size:34px;font-weight:800;line-height:1.12}.tl-why__list{gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.tl-why__list li{letter-spacing:0;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:1.4;display:flex}.tl-why__check{color:#fff;background:#00ab9b;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.tl-why__punch{letter-spacing:0;color:#008c80;margin:0;font-size:27px;font-weight:800;line-height:1.2}@media (width<=359px){.tl-why__p{font-size:22px}.tl-why__p strong{font-size:28px}}@media (width>=900px){.tl-why__row{padding-block:32px}.tl-why__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px}.tl-why__fig{max-width:none}.tl-why__p{font-size:28px}.tl-why__p strong{font-size:36px}.tl-why__h2{font-size:42px}.tl-why__list li{font-size:21px}.tl-why__punch{font-size:32px}}@media (width>=1200px){.tl-why__p{font-size:32px}.tl-why__p strong,.tl-why__h2{font-size:44px}}.tl-why .tl-more{margin-top:16px}.tl-why .tl-more summary{color:#008477;min-height:44px}.tl-why .tl-more summary:focus-visible{outline-offset:4px;outline:2px solid #008477}.tl-more{max-width:720px;display:block}.tl-more summary{cursor:pointer;align-items:center;gap:var(--sp-2);font-weight:700;font-size:var(--fs-lg);color:var(--tl-cyan);text-underline-offset:6px;transition:text-decoration-color var(--transition-fast);padding:0;text-decoration:underline 2px #00ab9b59;list-style:none;display:inline-flex}.tl-more summary:hover{text-decoration-color:var(--tl-cyan)}.tl-more summary::-webkit-details-marker{display:none}.tl-more summary svg{transition:transform var(--transition-base)}.tl-more[open] summary svg{transform:rotate(180deg)}.tl-more__open-label,.tl-more[open] .tl-more__closed-label{display:none}.tl-more[open] .tl-more__open-label{display:inline}.tl-more__body{color:#425b54;background:#f3f8f6;border-radius:6px;gap:16px;max-width:60ch;margin-top:12px;padding:18px;font-size:17px;line-height:1.65;display:grid}.tl-more[open] .tl-more__body{animation:.24s ease-out tl-more-in}.tl-more__takeaway{color:#103238;border-top:1px solid #d8e6e0;padding-top:14px}.tl-more__takeaway strong{font-weight:700}.tl-why__row--loss .tl-more__takeaway strong{color:#b82e3a}.tl-why__row--lycarr .tl-more__takeaway strong{color:#007d70}@keyframes tl-more-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tl-more[open] .tl-more__body{animation:none}.tl-more summary svg{transition:none}}.lj{--lj-paper:#fafcfb;--lj-mint:#e6f7f2;--lj-deep:#071f1c;--lj-teal:#00cdba;--lj-ink:#0c2420;--lj-muted:#526662;color:var(--lj-ink);letter-spacing:0}.lj *,.lj :before,.lj :after{box-sizing:border-box;letter-spacing:0}.lj [hidden]{display:none!important}.lj h2,.lj h3,.lj h4{color:inherit}.lj button,.lj summary{-webkit-tap-highlight-color:transparent;scroll-margin-block:100px}.lj button:focus-visible,.lj summary:focus-visible,.lj [tabindex]:focus-visible,.lj input:focus-visible{outline-offset:4px;outline:3px solid #008f82}.lj-app button:focus-visible,.lj-app [role=tab]:focus-visible{outline-color:#70ffdf}.lj .lj-phone button:focus-visible{outline-offset:1px;outline-color:#007e72}.lj svg{flex-shrink:0}.lj-container{width:calc(100% - 64px);max-width:1240px;margin-inline:auto}.lj-about{background:linear-gradient(115deg, var(--lj-paper) 42%, #e6f7f2);padding-block:58px 32px;scroll-margin-top:90px}.lj-about-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.lj-eyebrow{text-transform:uppercase;color:#007e72;align-items:center;gap:13px;margin:0 0 22px;font-size:12px;font-weight:700;display:flex}.lj-eyebrow:before{content:"";background:#00ab9b;width:34px;height:3px}.lj-about h2{margin:0 0 24px;font-size:60px;font-weight:800;line-height:1.04}.lj-about h2 span{color:#008d80}.lj-lead{color:var(--lj-muted);max-width:40ch;font-size:21px;line-height:1.5}.lj-choices{background:#fff;border:1px solid #e5eeeb;border-radius:8px;margin:0;padding:8px 26px;list-style:none;box-shadow:0 12px 28px #16372e06}.lj-choices li{grid-template-columns:54px minmax(0,1fr) 24px;align-items:center;gap:18px;padding-block:22px;display:grid}.lj-choices li+li{border-top:1px solid #e5eeeb}.lj-icon{background:var(--lj-mint);width:54px;height:54px;color:var(--lj-deep);border-radius:50%;place-items:center;display:grid}.lj-choices h3{margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.25}.lj-choices p{color:var(--lj-muted);font-size:16px;line-height:1.45}.lj-choice-check{background:var(--lj-mint);color:#008477;border-radius:50%;padding:4px}.lj-aligned{background:#e6f7f2;border-radius:8px;justify-content:center;align-items:center;gap:24px;margin-top:32px;padding:22px 30px;display:flex}.lj-aligned>svg{border-right:1px solid #9ddfd0;width:56px;padding-right:24px}.lj-aligned p{font-size:19px;line-height:1.45}.lj-start{background:var(--lj-paper);padding-block:38px 50px}.lj-start h2{margin-bottom:32px;font-size:42px;font-weight:800}.lj-start h2:before{content:"";background:#00ab9b;width:44px;height:3px;margin-bottom:16px;display:block}.lj-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;list-style:none;display:grid}.lj-steps li{border-top:1px solid #c6ded6;padding:22px 24px 0 0;position:relative}.lj-steps li:before{content:"";width:10px;height:10px;box-shadow:0 0 0 6px var(--lj-paper);background:#00ab9b;border-radius:50%;position:absolute;top:-5px;left:0}.lj-step-top{align-items:center;gap:25px;margin-bottom:15px;display:flex}.lj-step-top>span:first-child{color:#008d80;font-size:28px;font-weight:700}.lj-steps h3{margin-bottom:10px;font-size:21px;font-weight:700;line-height:1.25}.lj-steps p{color:var(--lj-muted);max-width:28ch;font-size:18px;line-height:1.5}.lj-step-link{color:#007c70;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;text-decoration:underline;display:inline-flex}.lj-step-link svg{flex-shrink:0;transform:rotate(90deg)}.lj-step-link:hover{color:var(--lj-ink)}.lj-step-link:focus-visible{outline-offset:4px;outline:2px solid}.lj-app{color:#fafcfb;background:linear-gradient(115deg,#030f0d,#071f1c 62%,#041611);border-block:1px solid #1b3e32;padding-block:64px 48px}.lj-app-grid{grid-template:"heading visual""features visual"1fr/minmax(0,38fr) minmax(0,62fr);align-items:start;column-gap:36px;display:grid}.lj-app-heading{grid-area:heading}.lj-app .lj-eyebrow{color:#bad0c8}.lj-app h2{text-wrap:pretty;margin-bottom:34px;font-size:52px;font-weight:800;line-height:1.06}.lj-app h2 span{color:#05dbc3;text-shadow:0 3px 25px #00cdba12}.lj-feature-area{grid-area:features;min-width:0}.lj-features{display:grid}.lj-feature{text-align:left;border:1px solid #0000;color:#bfd4ca;border-bottom-color:#274a3d;border-radius:0;grid-template-columns:46px 22px minmax(0,1fr);align-items:center;gap:14px;padding:20px 14px;transition:background .22s,border-color .22s,box-shadow .22s;display:grid;position:relative}.lj-feature:last-child{border-bottom-color:#0000}.lj-feature.is-planning{background:linear-gradient(120deg,#154338d9,#0b2922e6);border-color:#286d5b;border-radius:8px;box-shadow:inset 0 1px #8effe015,0 12px 30px #0002}.lj-feature.is-planning:before{content:"";background:var(--lj-teal);border-radius:3px;width:3px;position:absolute;inset:13px auto 13px -1px;box-shadow:0 0 12px #00cdba70}.lj-feature-icon{color:#e7fff3;background:linear-gradient(140deg,#123b2d,#071c16);border:1px solid #285647;border-radius:8px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #b3fddf0d}.lj-feature.is-planning .lj-feature-icon{color:#4bf5d2;background:#0a362b;border-color:#29856e}.lj-feature.is-planning .lj-feature-number{color:#64d7b9}.lj-feature-number{color:#a9c4bb;font-variant-numeric:tabular-nums;font-size:18px}.lj-feature-copy strong{color:#fafcfb;margin-bottom:5px;font-size:22px;font-weight:700;line-height:1.25;display:block}.lj-feature-copy>span{font-size:16px;line-height:1.45;display:block}.lj-visual{grid-area:visual;align-self:center;min-width:0}.lj-phone-stage{--lj-phone-half:180px;isolation:isolate;place-items:center;display:grid;position:relative}.lj-phone-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 40%,#00cdbb45,#009e8120 43%,#0000 72%);position:absolute;inset:-35px -15px}.lj-phone-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#0009,#0000 68%);width:min(420px,90%);height:60px;position:absolute;bottom:-17px}.lj-phone{aspect-ratio:71.9/150;background:linear-gradient(108deg,#e1e7e2,#6d8175 2%,#14251b 4%,#030b06 45%,#586c5d 92%,#e1e8e1 97%,#3e5043);border:1px solid #b6cbbd;border-radius:49px;width:min(360px,100%);height:auto;min-height:0;padding:9px;position:relative;box-shadow:14px 32px 48px #0009,-1px 0 #d1f9e199,inset 0 0 0 3px #0a1710,4px 1px #74867c}.lj-phone-edge{background:linear-gradient(#344c3c,#d3e3d7 20%,#567d63 40%,#e7f4e9 70%,#344c3c);border-radius:2px;width:4px;position:absolute;top:64px;bottom:64px;right:-5px;box-shadow:2px 1px 3px #0007}.lj-phone-reflection{z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#e5fff005,#0000 20% 90%,#e5fff006);border:1px solid #e4fff028;position:absolute;inset:1px}.lj-system-icons{align-items:center;gap:7px;display:flex}.lj-signal{align-items:flex-end;gap:2px;height:11px;display:flex}.lj-signal i{background:currentColor;border-radius:1px;width:3px;height:4px;display:block}.lj-signal i:nth-child(2){height:6px}.lj-signal i:nth-child(3){height:8px}.lj-signal i:nth-child(4){height:11px}.lj-battery{border:1px solid #b9d2c5;border-radius:2px;width:18px;height:9px;position:relative}.lj-battery:before{content:"";background:#f5fff9;border-radius:1px;position:absolute;inset:1px}.lj-battery:after{content:"";background:#b9d2c5;width:1px;height:3px;position:absolute;top:2px;right:-3px}.lj-phone:before,.lj-phone:after{content:"";background:#657970;border-radius:2px;width:3px;height:47px;position:absolute;top:134px;left:-4px}.lj-phone:after{height:35px;top:196px}.lj-phone-glass{color:#122923;background:#092c24;border:1px solid #080e0a;border-radius:39px;flex-direction:column;height:100%;display:flex;overflow:hidden}.lj-phone-status{color:#f5fff9;justify-content:space-between;align-items:center;min-height:37px;padding:9px 21px 0;font-size:12px;font-weight:700;display:flex;position:relative}.lj-camera{background:#070c0a;border-radius:22px;width:95px;height:24px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.lj-camera:after{content:"";background:#112a34;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:9px;box-shadow:inset 1px 1px 2px #5791a8}.lj-phone-brand{justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.lj-phone-brand img{object-fit:contain;width:96px;height:auto}.lj-profile{color:#d6ffee;background:#1d6550;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.lj-screen-area{background:#f3f7f4;flex:1;min-height:0;display:grid;position:relative}.lj-screen{scrollbar-width:thin;scrollbar-color:#aacac0 transparent;overscroll-behavior:contain;flex-direction:column;grid-area:1/1;gap:12px;min-height:0;padding:9px 14px 12px;animation:.24s ease-out lj-screen-in;display:flex;overflow-y:auto}@keyframes lj-screen-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.lj-screen>*{flex-shrink:0}.lj-screen-heading{color:#f9fffb;background:linear-gradient(145deg,#092c24,#104b3b);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:7px;margin:-9px -14px 4px;padding:10px 14px 18px;display:flex}.lj-screen-heading p{color:#b2d5c6;margin-bottom:2px;font-size:11px}.lj-screen-heading h3{font-size:22px;font-weight:750;line-height:1.15}.lj-screen-heading>.lj-badge{text-align:center;color:#afffe4;background:#125344;border:1px solid #26836a;max-width:110px;font-size:10px}.lj-badge{color:#006756;background:#d8f5ea;border-radius:6px;align-items:center;width:fit-content;padding:5px 8px;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex}.lj-badge--neutral{color:#385667;background:#e7edf2}.lj-badge--pending{color:#785a14;background:#fff1ce}.lj-week{justify-content:space-between;align-items:center;font-size:12px;display:flex}.lj-week>div{display:flex}.lj-icon-button{border-radius:6px;place-items:center;min-width:34px;min-height:34px;display:grid}.lj-icon-button:hover{background:#dff3ed}.lj-days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:12px;display:grid}.lj-days>span{color:#4d6257;background:#e6ece8;border-radius:6px;padding-block:7px;font-weight:600}.lj-days>.is-available{color:#003b32;background:linear-gradient(140deg,#00b7a1,#04ddc0);box-shadow:inset 0 1px #b4fff470}.lj-calendar{background:#fff;border:1px solid #e3ece5;border-radius:8px;padding:12px;box-shadow:0 5px 14px #17372406}.lj-screen h4{font-size:14px;font-weight:700}.lj-calendar>p{color:#546c60;margin-top:3px;font-size:11px}.lj-calendar table{table-layout:fixed;border-collapse:separate;border-spacing:3px;width:100%;margin-top:8px}.lj-calendar th{color:#4c6056;text-align:center;height:19px;font-size:9px;font-weight:500}.lj-calendar th:first-child{text-align:left;width:26px}.lj-calendar tbody th{height:48px}.lj-calendar td{background:repeating-linear-gradient(135deg,#edf0ee,#edf0ee 3px,#dfe5e1 3px 4px);border-radius:3px}.lj-calendar td.is-available{background:linear-gradient(145deg,#70e5ca,#b4f4df);box-shadow:inset 0 1px #e5fff7}.lj-legend{color:#455c50;justify-content:center;gap:12px;margin-top:7px;font-size:9px;display:flex}.lj-legend span{align-items:center;gap:5px;display:flex}.lj-legend i{background:#00ab9b;border-radius:50%;width:9px;height:9px}.lj-legend span:last-child i{background:#dfe5e1}.lj-partner{background:#fff;border:1px solid #e7eeea;border-radius:8px;align-items:center;gap:10px;padding:12px 10px;display:flex}.lj-partner div{flex:1}.lj-partner strong{font-size:13px;display:block}.lj-partner span{color:#546b5e;font-size:11px}.lj-partner>svg:last-child{color:#008273}.lj-phone-action{background:var(--lj-teal);color:#00382e;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:auto;padding:12px 13px;font-size:12px;font-weight:700;display:flex}.lj-phone-action:hover{background:#42e5ca;box-shadow:0 5px 14px #008e7030}.lj-phone .lj-phone-action{background:linear-gradient(110deg,#00b99f,#00dcc0);border:1px solid #00bba4;box-shadow:inset 0 1px #c9fff766,0 4px 10px #00866b12}.lj-phone-nav{background:#fff;border-top:1px solid #e1e8e3;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:7px 6px 2px;display:grid}.lj-phone-nav-item{color:#51665a;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:43px;font-size:8px;display:flex}.lj-phone-nav-item.is-current{color:#006f5f;background:#e6f7f2;box-shadow:inset 0 2px #00b69e}.lj-home-indicator{background:#fff;flex-shrink:0;height:17px;position:relative}.lj-home-indicator:after{content:"";background:#11251b;border-radius:4px;width:100px;height:4px;margin:6px auto 0;display:block}.lj-preview-label{text-align:center;color:#afc8bc;max-width:none;margin-top:18px;font-size:12px}.lj-screen-intro{color:#4d6457;font-size:12px;line-height:1.5}.lj-vehicle-list{gap:10px;display:grid}.lj-vehicle{text-align:left;background:#fff;border:1px solid #e0eae4;border-radius:8px;grid-template-columns:62px minmax(0,1fr) 12px;align-items:center;gap:9px;padding:10px 9px;display:grid}.lj-vehicle:hover,.lj-invoice:hover{background:#f1fdf7;border-color:#009c87}.lj-car{color:#456959;background:linear-gradient(145deg,#e6efeb,#dae7e1);border-radius:7px;place-items:center;padding:8px;display:grid}.lj-vehicle strong{margin-bottom:4px;font-size:12px;display:block}.lj-vehicle>span:nth-child(2)>span:not(.lj-badge){color:#546a5c;margin-bottom:8px;font-size:11px;display:block}.lj-phone-note{color:#4d6457;align-items:start;gap:9px;padding:8px 0;font-size:12px;display:flex}.lj-dossier-vehicle{align-items:center;gap:12px;padding-block:6px;display:flex}.lj-dossier-vehicle strong{font-size:14px}.lj-dossier-vehicle p{color:#576b60;margin-top:3px;font-size:12px}.lj-repair-steps{gap:0;margin:0;padding:0 0 0 5px;list-style:none;display:grid}.lj-repair-steps li{align-items:start;gap:12px;padding-bottom:12px;display:flex;position:relative}.lj-repair-steps li:last-child{padding-bottom:0}.lj-repair-steps li:nth-child(2)>span{color:#003e31;background:#00cdba}.lj-repair-steps li:not(:last-child):after{content:"";background:#c7dacf;width:1px;height:calc(100% - 26px);position:absolute;top:26px;left:12px}.lj-repair-steps li>span{background:#e4eae6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.lj-repair-steps li:first-child>span,.lj-repair-steps.is-complete li>span{color:#006e55;background:#c3f1df}.lj-repair-steps strong{font-size:12px;display:block}.lj-repair-steps small{color:#596e61;font-size:11px}.lj-request{background:#fff;border:1px solid #d2e8dc;border-radius:8px;gap:9px;padding:12px;display:flex}.lj-request strong{font-size:12px}.lj-request p{color:#546b5b;margin:4px 0 8px;font-size:11px}.lj-demo-details{color:#405d4b;font-size:12px}.lj-demo-details summary{cursor:pointer;color:#006e5c;min-height:34px;padding:8px 2px;font-weight:650}.lj-demo-details p{padding:7px 2px;line-height:1.5}.lj-result-primary{background:#e0f6eb;border-radius:8px;padding:16px 12px}.lj-result-primary p{color:#284f3c;font-size:12px}.lj-result-primary strong{margin:10px 0;font-size:37px;font-weight:800;line-height:1.1;display:block}.lj-result-primary strong small{margin-left:4px;font-size:17px;font-weight:600}.lj-result-primary>span{color:#486452;font-size:10px;display:block}.lj-metrics{margin:0;display:grid}.lj-metrics>div{border-bottom:1px solid #dce6df;justify-content:space-between;gap:14px;padding:10px 0;font-size:12px;display:flex}.lj-metrics dt{color:#4d6555}.lj-metrics dd{text-align:right;margin:0;font-weight:700}.lj-ratio>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.lj-ratio b{color:#006f58}.lj-ratio meter{accent-color:#00a78c;width:100%;height:14px;margin-top:7px;display:block}.lj-ratio meter::-webkit-meter-bar{background:#e3ebe6;border:0;border-radius:4px}.lj-ratio meter::-webkit-meter-optimum-value{background:#00a78c;border-radius:4px}.lj-ratio p{color:#526b5b;margin-top:4px;font-size:10px}.lj-example-note{color:#526b5b;margin-top:auto;font-size:10px;line-height:1.45}.lj-billing-list{gap:9px;display:grid}.lj-invoice{text-align:left;color:#4a6151;background:#fff;border:1px solid #dae7df;border-radius:8px;gap:6px;padding:13px;font-size:11px;display:grid}.lj-invoice-top{color:#163c25;justify-content:space-between;gap:8px;font-size:12px;display:flex}.lj-invoice-link{color:#006e58;justify-content:space-between;align-items:center;font-size:10px;display:flex}.lj-float{--float-entry-y:0px;z-index:3;pointer-events:none;width:190px;transform:rotate(var(--float-rotation));border:1px solid #cfdfd7;border-radius:8px;gap:12px;padding:17px;font-size:12px;display:grid;position:absolute;box-shadow:10px 25px 38px #0006,0 4px 10px #0002,inset 0 1px #ffffffc4}.lj-float strong{font-size:18px;font-weight:700;line-height:1.2}.lj-float--dossier{--float-rotation:3deg;--float-entry-x:26px;right:calc(50% + var(--lj-phone-half) - 18px);color:#122f24;transform-origin:100%;background:linear-gradient(130deg,#fff,#edf5f0);top:456px}.lj-float--invoice{--float-rotation:-4deg;--float-entry-x:-26px;left:calc(50% + var(--lj-phone-half) - 18px);color:#fafcfb;transform-origin:0;background:linear-gradient(145deg,#154d3e,#08271f 65%);border-color:#79f2d7;top:184px;box-shadow:2px 22px 36px #0008,inset 0 0 0 1px #d6fff330,0 0 22px #00cdba24}.lj-float-vehicle{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.lj-float-vehicle img{aspect-ratio:4/3;object-fit:contain;background:#edf0ed;border-radius:6px;width:100%}.lj-float-vehicle .lj-badge{white-space:nowrap;gap:5px;padding:6px 7px;font-size:10px}.lj-float-vehicle i{background:#00a971;border-radius:50%;width:6px;height:6px}.lj-float-progress{gap:10px;padding-top:3px;display:grid}.lj-float-track{background:linear-gradient(90deg,#00b9a6 64%,#d6e0da 64%);border-radius:3px;height:3px;display:block;position:relative}.lj-float-track:before,.lj-float-track:after{content:"";background:#00b9a6;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px}.lj-float-track:before{left:0}.lj-float-track:after{background:#c4d3cb;right:12%}.lj-float-progress>div{justify-content:space-between;align-items:center;gap:4px;font-size:11px;display:flex}.lj-float-invoice-top{justify-content:space-between;align-items:center;display:flex}.lj-float-invoice-top>span:first-child{background:#0a2b23;border:1px solid #26594c;border-radius:6px;padding:6px}.lj-float-check{color:#37ffe0;background:linear-gradient(140deg,#008d74,#004d3c);border:1px solid #2cd9b357;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 5px 12px #0003}.lj-float-status{color:#d3fff1;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.lj-float-status>span{color:#075a41;background:#a0efcf;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.lj-phone-stage[data-card-motion=pending] .lj-float{opacity:0}.lj-phone-stage[data-card-motion=ready] .lj-float{animation:.48s cubic-bezier(.2,.7,.3,1) both lj-float-enter}.lj-phone-stage[data-card-motion=ready] .lj-float--invoice{animation-delay:90ms}@keyframes lj-float-enter{0%{opacity:0;transform:translate(var(--float-entry-x), var(--float-entry-y)) rotate(var(--float-rotation))}to{opacity:1;transform:translate(0, 0) rotate(var(--float-rotation))}}@media (width>=1400px){.lj-float{width:200px}}@media (width>=1440px){.lj-float{width:220px}.lj-phone-stage{--lj-phone-half:190px}.lj-phone{width:380px}.lj-app h2{font-size:56px}}@media (width>=700px) and (width<=1279px){.lj-phone-stage{max-width:720px;margin-inline:auto}.lj-float{gap:11px;width:170px;padding:14px}.lj-float strong{font-size:16px}.lj-float-status{font-size:11px}}@media (width<=699px){.lj-phone-stage{max-width:380px;scroll-margin-block:calc(var(--header-h) + 12px) calc(84px + env(safe-area-inset-bottom));margin-inline:auto;padding:80px 0 100px}.lj-phone-stage .lj-phone{width:min(340px,100% - 16px)}.lj-phone-brand{padding-block:10px}.lj-screen{overscroll-behavior-y:auto}.lj-float{gap:6px;width:148px;padding:10px}.lj-float strong{font-size:14px}.lj-float--dossier{--float-entry-x:8px;--float-entry-y:-14px;transform-origin:100% 0;height:114px;inset:auto auto 0 0}.lj-float--invoice{--float-entry-x:-8px;--float-entry-y:14px;transform-origin:0 100%;height:96px;top:0;left:auto;right:0}.lj-float-vehicle{gap:6px}.lj-float-vehicle img{max-height:40px}.lj-float-vehicle .lj-badge{padding:5px;font-size:9px}.lj-float-progress>div{font-size:10px}.lj-float-progress{gap:7px}.lj-float-invoice-top>span:first-child{padding:3px}.lj-float-invoice-top svg{width:21px;height:21px}.lj-float-check{width:26px;height:26px}.lj-float-status{gap:5px;font-size:10px}}@media (prefers-reduced-motion:reduce){.lj-phone-stage[data-card-motion] .lj-float{opacity:1;animation:none}}.lj-dialog{color:#173524;background:#fafcfb;border:1px solid #c1d6ca;border-radius:8px;width:min(440px,100% - 32px);max-height:calc(100% - 40px);margin:auto;padding:26px;position:fixed;inset:0;overflow:auto;box-shadow:0 22px 65px #0004}.lj-dialog::backdrop{backdrop-filter:blur(3px);background:#031a14a8}.lj-dialog-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.lj-dialog h2{font-size:24px;font-weight:700;line-height:1.2}.lj-dialog p{font-size:14px;line-height:1.5}.lj-dialog fieldset{border:0;gap:13px;margin:20px 0 0;padding:18px 0;display:grid}.lj-dialog legend{font-size:15px;font-weight:700}.lj-dialog label{align-items:center;gap:13px;min-height:32px;font-size:16px;display:flex}.lj-dialog input{accent-color:#008d74;width:20px;height:20px}.lj-dialog .lj-dialog-note{color:#506a59;margin:20px 0;font-size:12px}.lj-dialog .lj-phone-action{font-size:14px}@media (width<=1199px) and (width>=1000px){.lj-about h2{font-size:52px}.lj-app h2{font-size:39px}.lj-feature-copy strong{font-size:19px}.lj-feature{grid-template-columns:36px 20px minmax(0,1fr);gap:10px;padding-inline:9px}.lj-feature-icon{width:36px;height:40px}.lj-feature-copy>span{font-size:15px}}@media (width<=999px){.lj-about-grid{gap:28px}.lj-about h2{font-size:46px}.lj-choices{padding:4px 18px}.lj-choices li{grid-template-columns:44px minmax(0,1fr);gap:12px;padding-block:18px}.lj-choice-check{display:none}.lj-choices .lj-icon{width:44px;height:44px}.lj-choices h3{font-size:18px}.lj-start h2{font-size:36px}.lj-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.lj-steps li{padding-right:0}.lj-steps h3{font-size:19px}.lj-steps p{font-size:16px}}@media (width<=1279px){.lj-app-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""features""visual";gap:0}.lj-app h2{font-size:42px}.lj-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-bottom:28px}.lj-feature{grid-template-columns:36px 22px minmax(0,1fr);gap:10px;padding:16px 10px}.lj-feature-icon{width:36px;height:40px}.lj-feature-copy strong{font-size:19px}.lj-feature-copy>span{font-size:15px}.lj-visual{padding-top:8px}}@media (width<=699px){.lj-container{width:calc(100% - 40px)}.lj-about{padding-block:36px 25px}.lj-about-grid{grid-template-columns:minmax(0,1fr);gap:26px}.lj-about h2{margin-bottom:18px;font-size:44px}.lj-desktop-break{display:none}.lj-lead{font-size:18px;line-height:1.5}.lj-eyebrow{margin-bottom:18px}.lj-choices{padding-inline:18px}.lj-choices li{grid-template-columns:46px minmax(0,1fr);padding-block:18px}.lj-choices p{font-size:15px}.lj-aligned{align-items:flex-start;gap:14px;margin-top:22px;padding:18px}.lj-aligned>svg{border:0;width:26px;padding:0}.lj-aligned p{font-size:16px}.lj-start{padding-block:30px 34px}.lj-start h2{margin-bottom:26px;font-size:32px;line-height:1.15}.lj-steps{grid-template-columns:minmax(0,1fr);gap:0}.lj-steps li{border-top:0;border-left:1px solid #c6ded6;margin-left:5px;padding:0 0 25px 23px}.lj-steps li:last-child{border-left-color:#0000;padding-bottom:0}.lj-steps li:before{top:20px;left:-5px}.lj-step-top{gap:18px;margin-bottom:10px}.lj-step-top .lj-icon{width:43px;height:43px}.lj-step-top .lj-icon svg{width:23px}.lj-steps h3{font-size:20px}.lj-steps p{max-width:none}.lj-app{scroll-margin-top:calc(var(--header-h) + 12px);padding-block:36px 30px}.lj-app h2{margin-bottom:22px;font-size:36px;line-height:1.12}.lj-features{grid-template-columns:minmax(0,1fr)}.lj-feature{padding-block:14px}.lj-phone-stage:before{inset-inline:0}.lj-phone{border-radius:43px;padding:8px}.lj-phone-glass{border-radius:34px}.tl-why__row{scroll-margin-top:calc(var(--header-h) + 12px);padding-block:28px}.tl-why__inner{gap:16px}.tl-why__fig{max-width:min(380px,48svh)}.tl-why__fig img{object-fit:contain}}@media (width<=359px){.lj-about h2{font-size:38px}.lj-app h2{font-size:32px}.lj-choices{padding-inline:12px}.lj-choices li{grid-template-columns:38px minmax(0,1fr);gap:10px}.lj-choices .lj-icon{width:38px;height:38px}.lj-choices h3{font-size:17px}.lj-screen{padding-inline:10px}.lj-screen-heading{margin-inline:-10px;padding-inline:10px}.lj-screen-heading h3{font-size:20px}.lj-screen-heading>.lj-badge{max-width:82px;font-size:9px}.lj-calendar{padding-inline:7px}.lj-partner{gap:7px;padding-inline:8px}.lj-partner>svg{width:22px}}@media (prefers-reduced-motion:reduce){.lj *,.lj :before,.lj :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tl-after-app{color:#10231f;letter-spacing:0;background:#fff}.tl-after-container{width:min(1240px,100% - 64px);margin-inline:auto}.tl-after-heading{margin-bottom:46px}.tl-after-eyebrow{color:#007d70;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;font-weight:700;display:flex}.tl-after-eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:28px;height:2px}.tl-after-heading h2,.tl-final h2{letter-spacing:0;text-wrap:balance;font-size:44px;font-weight:700;line-height:1.12}.tl-after-heading h2 span{color:#008477}.tl-chiffres{background:#fff;padding-block:76px 66px}.tl-chiffres__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.tl-chiffre{border-left:1px solid #dce6e1;flex-direction:column;min-width:0;padding:0 36px;display:flex}.tl-chiffre:first-child{border-left:0;padding-left:0}.tl-chiffre:last-child{padding-right:0}.tl-chiffre__top{color:#526960;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;font-size:14px;font-weight:500;display:flex}.tl-chiffre__top svg{color:#008477;flex-shrink:0}.tl-chiffre__value{font-variant-numeric:tabular-nums;white-space:nowrap;min-height:84px;font-size:80px;font-weight:700;line-height:1;display:block}.tl-chiffre__prefix{color:#526960;margin-right:5px;font-size:28px;font-weight:500}.tl-chiffre__unit{color:#008477;font-size:38px}.tl-chiffre__label{color:#53645e;max-width:29ch;margin-top:16px;font-size:16px;line-height:1.5;display:block}.tl-apprecient{background:#eef7f4;border-block:1px solid #dcebe5;padding-block:62px 72px}.tl-apprecient__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0;padding:0;list-style:none;display:grid}.tl-apprecient__item{min-width:0}.tl-benefit-top{border-bottom:1px solid #cddfd7;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;display:flex}.tl-benefit-icon{color:#006e61;background:#fbfffd;border:1px solid #c9e3d8;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.tl-benefit-number{font-variant-numeric:tabular-nums;color:#607a6e;font-size:14px}.tl-apprecient__item h3{margin-bottom:14px;font-size:22px;font-weight:700;line-height:1.25}.tl-apprecient__item p{color:#4b6258;text-wrap:pretty;font-size:17px;line-height:1.65}.tl-temoignages{color:#182823;background:#f7f8fa;padding-block:76px 80px}.tl-temoignages__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.tl-temoin{background:#fff;border:1px solid #e0e6e4;border-radius:8px;min-width:0;margin:0;padding:26px;box-shadow:0 6px 18px #14261f04}.tl-temoin__sign{border-bottom:1px solid #e9efec;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:23px;display:flex}.tl-temoin__avatar{color:#166b52;background:#dcf3e9;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:19px;font-weight:700;display:grid}.tl-temoin:nth-child(2) .tl-temoin__avatar{color:#4e5c96;background:#eaeefb}.tl-temoin:nth-child(3) .tl-temoin__avatar{color:#785b22;background:#f6edda}.tl-temoin__sign strong{font-size:18px;font-weight:700;display:block}.tl-temoin__sign>span>span{color:#61726a;margin-top:3px;font-size:12px;display:block}.tl-temoin__mark{color:#008477;align-self:flex-start;height:36px;margin-left:auto;font-family:Georgia,serif;font-size:56px;line-height:1}.tl-temoin__quote{color:#52625c;text-wrap:pretty;gap:16px;margin:0;font-size:16px;line-height:1.65;display:grid}.tl-temoin__quote p:last-child{color:#132b23;padding-top:6px;font-size:19px;font-weight:700;line-height:1.45}.tl-final{color:#f6fcf8;background:#092a23;border-bottom:1px solid #325248;padding-block:64px}.tl-final__inner{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:48px;display:grid}.tl-final .tl-after-eyebrow{color:#82debf}.tl-final h2{color:#f6fcf8;margin-bottom:20px}.tl-final h2 span{color:#3ce0bf}.tl-final__copy>p:last-child{color:#c2d7ce;font-size:17px;line-height:1.6}.tl-final__action{flex-direction:column;align-items:center;gap:16px;display:flex}.tl-final__button{color:#082d22;background:#32dfbd;border:1px solid #70edcd;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 24px;font-size:18px;font-weight:700;transition:background .18s,box-shadow .18s;display:flex;box-shadow:0 10px 26px #0002}.tl-final__button:hover{color:#082d22;background:#69eed1;box-shadow:0 12px 30px #0003}.tl-final__button:focus-visible{outline-offset:5px;outline:3px solid #fff}.tl-final__action>span{color:#bad4c8;justify-content:center;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.tl-final__action>span svg{flex-shrink:0}@media (width<=1100px){.tl-chiffre{padding-inline:24px}.tl-chiffre__value{min-height:68px;font-size:64px}.tl-chiffre__prefix{font-size:24px}.tl-chiffre__unit{font-size:30px}.tl-apprecient__list{gap:24px}.tl-temoin{padding:20px}.tl-temoin__sign{gap:8px}.tl-temoin__mark{display:none}}@media (width<=899px){.tl-after-heading h2,.tl-final h2{font-size:36px}.tl-chiffre{padding-inline:18px}.tl-chiffre__value{min-height:56px;font-size:52px}.tl-chiffre__prefix{font-size:20px}.tl-chiffre__unit{font-size:26px}.tl-apprecient__list{grid-template-columns:minmax(0,1fr);gap:30px}.tl-apprecient__item{grid-template-columns:60px minmax(0,1fr);gap:0 20px;display:grid}.tl-benefit-top{border:0;flex-direction:column;grid-row:span 2;justify-content:flex-start;gap:12px;margin:0;padding:0}.tl-apprecient__item h3{margin-bottom:8px}.tl-temoignages__grid{grid-template-columns:minmax(0,1fr);gap:20px}.tl-temoin{padding:28px}.tl-temoin__mark{display:block}.tl-final__inner{grid-template-columns:minmax(0,1fr);gap:30px}.tl-final__action{align-items:flex-start;max-width:380px}}@media (width<=599px){.tl-after-container{width:calc(100% - 40px)}.tl-after-heading{margin-bottom:32px}.tl-after-heading h2,.tl-final h2{font-size:32px}.tl-chiffres,.tl-apprecient,.tl-temoignages{padding-block:46px}.tl-chiffres__grid{grid-template-columns:minmax(0,1fr)}.tl-chiffre,.tl-chiffre:first-child,.tl-chiffre:last-child{border:0;border-top:1px solid #dce6e1;padding:25px 0}.tl-chiffre:last-child{padding-bottom:0}.tl-chiffre__top{margin-bottom:15px}.tl-chiffre__value{min-height:72px;font-size:68px}.tl-chiffre__prefix{font-size:26px}.tl-chiffre__unit{font-size:34px}.tl-chiffre__label{max-width:30ch;margin-top:12px}.tl-apprecient__item{grid-template-columns:44px minmax(0,1fr);gap:0 16px}.tl-benefit-icon{width:44px;height:44px}.tl-apprecient__item h3{font-size:21px}.tl-apprecient__item p{font-size:16px;line-height:1.6}.tl-temoin{padding:22px}.tl-temoin__sign{margin-bottom:20px;padding-bottom:20px}.tl-temoin__quote p:last-child{font-size:18px}.tl-final{padding-block:42px}.tl-final__action{width:100%;max-width:none}.tl-final__button{padding:18px 22px}}@media (prefers-reduced-motion:reduce){.tl-final__button{transition:none}}.tl-sticky{z-index:50;padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);transition:transform var(--transition-base), opacity var(--transition-base);background:#081615eb;border-top:1px solid #ffffff1a;position:fixed;bottom:0;left:0;right:0}.tl-sticky[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(110%)}.tl-sticky__btn{width:100%;font-size:var(--fs-lg);background:var(--tl-grad);color:var(--tl-noir-2);border-radius:14px;padding:1rem;font-weight:700}.tl-sticky__btn:hover{background:var(--tl-grad);color:var(--tl-noir-2)}@media (width<=699px){.tl-sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.tl-sticky__btn{border-radius:8px;min-height:48px;padding:12px 16px;font-size:16px}body:has(.tl-sticky) .footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media (width>=900px){.tl-sticky{display:none}}@media (prefers-reduced-motion:reduce){.tl-hero__gloss{animation:none}.tl-hero__pin:before,.tl-hero__pin:after{opacity:0;animation:none}.tl-hero__pin svg{animation:none}.tl-hero__loc{opacity:1;animation:none;transform:none}.tl-hero__line{clip-path:none;opacity:1;animation:none;transform:none}.tl-js .tl-reveal{opacity:1;transition:none;transform:none}}
