/* LIAvance — lecture claire, forêt intense et or. Surfaces contrastées et texte clair sur les fonds sombres. */
.sales .night-scene.editorial-night{padding:0;overflow:hidden}.editorial-night>img{display:block;width:100%;height:310px;object-fit:cover;object-position:52% center}.editorial-night .night-content{padding:30px}.editorial-night .night-promise{font:2.125rem/1.2 Georgia,serif;color:#fff;margin:20px 0}.editorial-night .night-promise em{color:#d3ae5e}.sales .decision-reassurance summary{cursor:pointer;font-weight:650;color:#073d2c;margin-bottom:0;font-size:0.9375rem}.sales .decision-reassurance[open] summary{margin-bottom:20px}.sales .offer-heading h2 em{color:#176748}.sales .final h2 em{color:#d3ae5e}
body{--ink:#101613;--deep:#073d2c;--paper:#f7f9f8;--white:#fff;--gold:#d3ae5e;--bronze:#176748;--muted:#5d6862;--line:#d9e0dc;--darkline:#65525a;--green:#d3ae5e;--coral:#b97658;--aqua:#d6af92;background:var(--paper);color:var(--ink)}
.sales .section{padding:110px 0;background:#fff}.sales .hero{background:var(--paper);color:var(--ink);padding:80px 0 90px}.sales .hero-grid{gap:75px}.sales .hero h1 em,.sales .view-title em{color:var(--bronze);font-style:italic}.sales .hero .lead{color:#5d5459;line-height:1.75;font-size:1.1875rem;margin-block:28px}.sales .hero-note{color:var(--muted);font-size:0.875rem;line-height:1.8}.sales .hero .label{color:var(--bronze)}.sales .hero .text-link{color:var(--ink)}.sales .hero .availability-pill{background:#eef3f0;border:1px solid #d8c6b8;color:#694638;font-size:0.875rem}.availability-pill:before{display:none}
.sales .nav{background:#f7f9f8f5;color:var(--ink);border-color:var(--line);backdrop-filter:blur(12px)}.sales .nav-inner{min-height:86px}.sales .funnel-progress button{color:#73676c;font-size:0.875rem;min-height:44px}.sales .funnel-progress [aria-current=step]{color:var(--deep)}.sales .funnel-progress span{border-color:#c8b7b4;color:#6f585b;font-size:0.75rem}.sales .funnel-progress [aria-current=step] span{background:var(--deep);border-color:var(--deep);color:white}.sales .nav-contact{color:var(--bronze);font-size:0.875rem}
.sales .gold,.sales .dark-button{background:var(--deep);border-color:var(--deep);color:#fff;box-shadow:none}.sales .gold:hover,.sales .dark-button:hover{background:#0d573d}.sales .light-outline,.sales .outline{color:var(--ink);border-color:#b8aaa7;background:transparent}.sales .button{padding:16px 24px;min-height:52px;border-radius:5px;font-size:0.9375rem}.sales .label{font-size:0.8125rem}.sales .lead{line-height:1.75}.sales p{max-width:72ch}.sales .tiny,.sales .demo-note,.sales .demo-call .tiny{font-size:0.875rem;line-height:1.65}
.sales .night-scene{background:#073d2c;color:white;border:0;border-radius:8px;padding:32px;box-shadow:none}.sales .night-scene:after{display:none}.sales .night-label,.sales .night-clock small,.sales .night-note{color:#d9c7cf}.sales .night-message,.sales .night-question{color:#e4d6dc;font-size:1rem}.sales .night-question strong{color:#d3ae5e}.sales .night-clock{font-size:4rem}.sales .night-clock small{display:block;margin:12px 0;font-size:0.875rem}.sales .incoming-card{background:#fff9f3;color:var(--ink);border:0;padding:24px;border-radius:6px}.sales .incoming-head strong,.sales .incoming-card p{color:var(--ink)}.sales .incoming-head span{color:var(--muted);font-size:0.8125rem}.sales .phone-icon{background:#d3ae5e}.sales .night-note{font-size:0.8125rem}.sales .pain-grid{gap:45px;margin-top:45px}.sales .pain-grid article{padding-top:27px;border-color:#d8cbc4}.sales .pain-grid span,.sales .pain-grid article:last-child span{color:var(--bronze);font-size:0.8125rem}.sales .pain-grid p{font-size:1.0625rem;color:var(--muted);line-height:1.8}.sales .relief-line{border-color:#a16a50;font-size:1.5625rem;line-height:1.5;margin-top:55px}.sales .relief-line strong{color:var(--deep)}
.sales .step-transition{background:#eef3f0;color:var(--ink);padding:65px 0;border:0}.sales .step-transition p{color:var(--muted);line-height:1.8}.sales .step-transition .label{color:var(--bronze)}.sales .step-back{padding-block:30px}.sales .step-back .text-link{color:#705b60}
.sales .benefit-bar{background:#eee6de;color:var(--ink)}.sales .benefit{border-color:#cebbb0}.sales .benefit span{color:var(--muted);font-size:0.875rem}.sales .benefit-grid{padding-block:30px}.sales .specimen{background:#073d2c;border:0;box-shadow:none;border-radius:8px;padding:30px}.sales .specimen-quote{color:#fff}.sales .specimen-top,.sales .specimen-bottom{color:#e1cdd6;font-size:0.8125rem}.sales .specimen-top span:last-child{background:#71535a;color:white}.sales .handoff{background:#f7f9f8;color:var(--ink);padding:24px}.sales .handoff .label{color:var(--bronze)}.sales .handoff-footer{color:var(--muted);font-size:0.875rem}.sales .handoff dt{color:var(--muted)}.sales .handoff dl{line-height:1.65;gap:14px 12px}
.sales .demo-section{background:#f3f6f4}.sales .conversation{background:#fff;border-color:#d6cac2;box-shadow:none;padding:30px}.sales .conversation-heading{color:var(--ink)}.sales .conversation-heading small{color:var(--muted);font-size:0.8125rem}.sales .line.assistant{background:#e8efeb;color:var(--ink);padding:20px}.sales .line.client{border-color:#c59c83}.sales .line .speaker{color:var(--bronze);font-size:0.75rem}.sales .line p{font-size:1rem;line-height:1.75}.sales .scenario-button{color:var(--ink);border-color:#b8aaa4;background:transparent;padding:12px 17px}.sales .scenario-button[aria-pressed=true]{background:var(--deep);color:white;border-color:var(--deep)}.sales .case-dossier{background:#ffffff;border-color:#d3c3b6;padding:27px}.sales .case-dossier dt{color:var(--muted)}.sales .case-dossier dd:last-child{color:var(--bronze)}.sales .voice-points span{background:#eef3f0;color:#664334;border:1px solid #d8c5b4;font-size:0.9375rem}.sales .human-choice{color:var(--muted)}.sales .outcome strong{color:var(--deep)}
.sales .commercial-section,.sales .value-section{background:#f7f9f8}.sales .coverage-line,.sales .parallel-note{background:#edf3ef;color:var(--ink);border-color:#d4c1b5}.sales .coverage-line strong{color:var(--deep)}.sales .coverage-line p,.sales .parallel-note p{color:var(--muted)}.sales .audience{border-color:#ae775b}.sales .founder-section{background:#eef3f0}.sales .human{background:#fff;border:1px solid #d7c8bc;color:var(--ink);border-radius:8px;padding:44px;gap:70px;box-shadow:none}.sales .human p,.sales .founder-name span{color:var(--muted);font-size:1.0625rem;line-height:1.8}.sales .human .founder-intro{color:var(--deep);font:1.875rem/1.4 Georgia,serif}.sales .founder-mark{background:#efe3d6;border-color:#d1bba7;color:var(--deep)}
.sales .offer-section{background:#f0f4f2;color:var(--ink)}.sales .offer-section .label{color:var(--bronze)}.sales .offer-heading{max-width:850px;margin-bottom:45px}.sales .offer-heading p{color:var(--muted);font-size:1.1875rem;line-height:1.75}.sales .plans-grid{grid-template-columns:1fr 1fr;gap:30px}.sales .plan-card{background:#fff;border:1px solid #d9ccc3;box-shadow:none;color:var(--ink);border-radius:10px;order:0}.sales .plan-card:nth-child(2){border:1px solid #d9ccc3}.sales .plan-card.plan-featured{border:2px solid #b68b37;order:1}.sales .plan-card.plan-custom{grid-column:1/-1;display:grid;grid-template-columns:1.2fr .8fr;order:2}.sales .plan-top,.sales .plan-card .offer-price{padding:36px}.sales .plan-top{flex:none}.sales .plan-card h3{font:2.125rem/1.2 Georgia,serif}.sales .plan-kicker,.sales .plan-card:nth-child(2) .plan-kicker{color:var(--bronze);font-size:0.75rem;line-height:1.6}.sales .plan-featured .plan-kicker{background:#f0e1d2;color:#69402d;padding:10px 12px}.sales .plan-promise{font-size:1.6875rem;color:var(--deep);min-height:0;line-height:1.4}.sales .plan-top>p:not(.plan-promise),.sales .plan-foot{color:var(--muted);font-size:1rem;line-height:1.75}.sales .plan-list{gap:19px;margin-block:24px}.sales .plan-list li{border-color:#ddd1c8;color:var(--muted);font-size:1rem;line-height:1.75;padding-top:18px}.sales .plan-list strong{color:var(--ink)}.sales .plan-card .offer-price,.sales .plan-featured .offer-price{background:#f5f8f6;color:var(--ink);border-top:1px solid #ddd1c8;margin-top:auto}.sales .price-main,.sales .plan-featured .price-main{color:var(--ink);font-size:3.25rem}.sales .price-main span,.sales .price-total,.sales .offer-price .tiny,.sales .offer-price small,.sales .price-details{color:var(--muted);font-size:0.875rem;line-height:1.7}.sales .price-setup{color:var(--ink)}.sales .price-setup strong{color:var(--deep)}.sales .commitment{color:#7a594c;font-size:0.875rem}.sales .decision-reassurance{border-color:#d1bba9}.sales .decision-reassurance strong{color:var(--deep)}.sales .decision-reassurance p,.sales .decision-reassurance span{color:var(--muted);font-size:0.875rem}.sales .offer-reassurance{background:#f8f2ec;color:var(--deep);border-color:#a7795e}.sales .shared-scope,.sales .scope-details p{color:var(--muted);font-size:1rem;line-height:1.85}.sales .shared-scope,.sales .scope-details{border-color:#cebaac}.sales .plan-details{border-top:1px solid #ddd1c8;padding-top:20px;margin-top:24px}.sales .plan-details summary{cursor:pointer;font-size:1rem;color:var(--deep);font-weight:650}.sales .plan-details[open] summary{margin-bottom:12px}.sales .plan-custom .plan-list{grid-template-columns:1fr}
.sales .trust-strip span{background:white;color:var(--ink);border-color:#d3c3b5;font-size:0.875rem}.sales .trust-strip span:first-child{background:#073d2c;color:#fff;border-color:#073d2c}.sales .guarantee-preview{background:#fff;color:var(--ink);border-color:#d7c1af;padding:30px}.sales .guarantee-preview h3{color:var(--deep)}.sales .guarantee-preview p{color:var(--muted);font-size:1rem}.sales .guarantee-preview .shield{background:#d3ae5e;border-color:#aa7858;color:var(--deep)}.sales .guarantee-preview .text-link{color:var(--bronze);font-size:0.875rem}.sales .guarantee{background:#e9d3bd;color:var(--ink);box-shadow:none;margin-top:40px;padding:36px}.sales .guarantee h3,.sales .guarantee-number,.sales .guarantee .text-link{color:var(--deep)}.sales .guarantee p{color:#5f4c43;font-size:1rem}.sales .launch-offer{background:#ead1bc;color:var(--ink);border:1px solid #bf9276;grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:30px}.sales .launch-offer p{font-size:0.875rem;color:#624839}.sales .launch-offer .label{color:#744b35;font-size:0.75rem}.sales .count-unit{background:var(--deep);min-width:65px;padding:15px 10px}.sales .count-unit b{font:2.25rem/1.1 Georgia,serif}.sales .count-unit small{color:#ead9df;font-size:0.75rem}.sales .launch-offer .timer-caption{font-size:0.8125rem!important;color:#604739;max-width:340px}
.sales .roi-expand,.sales .calculator{background:white;border-color:#d7c9be;color:var(--ink)}.sales .input-wrap,.sales .calc-plan select{background:#f7f9f8;border-color:#bbaea4}.sales .input-wrap input,.sales .calc-plan select{color:var(--ink)}.sales .input-wrap span{color:var(--muted)}.sales .calc-result{background:var(--deep)}.sales .calc-result .result-line,.sales .result-main span{color:#e3cfd7}.sales .reset{color:var(--bronze)}.sales .calc-result .result-main{border-color:#795e6a}.sales .final{background:var(--deep);color:#fff;border:0;padding:80px 0}.sales .final p{color:#e2d1d9;font-size:1.125rem;line-height:1.8}.sales .final strong{color:#d3ae5e}.sales .final .dark-button{background:#d3ae5e;color:var(--deep)}.sales .footer{background:#060b09;color:#ddd0d7}
.sales dialog{background:#ffffff;color:var(--ink)}.sales .close{color:var(--ink);border-color:#cdb7a5}.sales .checkout-fields select{background:#fff;color:var(--ink);border-color:#baa89b}.sales .checkout-personal,.sales .check-result,.sales .checkout-note{background:#edf3ef;color:var(--ink)}.sales .recap-title{color:var(--bronze)}.sales .recap strong{color:var(--ink)}.sales .legal-text p,.sales .legal-text li{color:var(--muted)}.sales .recorded-demo{background:white;color:var(--ink);border-color:#d7c5b5}.sales .mobile-cta{background:#ffffff;color:var(--ink);border-color:#cdb5a0}.sales .mobile-cta small{color:var(--muted)}.sales .faq-launch,.sales .faq-panel-head{background:var(--deep);border-color:#9e7d84}.sales .faq-launch[aria-expanded=true]{background:#69454f}.sales .faq-panel{background:#ffffff;color:var(--ink);border-color:#ba9f98}.sales .faq-bubble{background:#edf3ef;color:var(--ink)}.sales .faq-bubble.user{background:var(--deep);color:#fff}.sales .faq-topics button{color:var(--ink);border-color:#b6a49a}.sales .faq-question input{background:#fff;color:var(--ink);border-color:#bba99c}.sales .faq-question input::placeholder{color:#786c65}.sales .faq-question button{background:var(--deep);color:white}.sales .faq-panel-head small{color:#e7d1dc}
.sales .rest-moments span{background:#eef3f0;color:#775440;border-color:#d2bba6;font-size:0.875rem}.sales .priority-summary{background:#eef3f0;border-color:#996b4e}.sales .priority-summary strong{color:var(--deep)}.sales .priority-summary p{color:var(--muted);font-size:1rem}.sales .always-on{background:var(--deep);color:white;padding:80px 0}.sales .always-on .lead,.sales .always-on .tiny{color:#e1cfd8}.sales .night-timeline{background:#574047;border-color:#8e6c79}.sales .night-event small{color:#e4c3a8;font-size:0.8125rem}.sales .night-event p{color:#eee2e7;font-size:1rem}.sales .night-event{border-color:#ad8598}.sales .night-event:before{border-color:#715462}.sales .night-summary{background:#74545e;color:white;font-size:1rem}.sales .availability-number span{color:#e1cfd8}.sales a:focus-visible,.sales button:focus-visible,.sales input:focus-visible,.sales select:focus-visible,.sales summary:focus-visible{outline-color:#a66e4f}
@media(max-width:950px){.sales .hero-grid{gap:40px}.sales .plan-top,.sales .plan-card .offer-price{padding:28px}.sales .launch-offer{grid-template-columns:1fr}.sales .countdown{justify-content:flex-start}.sales .launch-offer .timer-caption{text-align:left!important}.sales .human{gap:35px}}
@media(max-width:760px){.sales .section{padding:68px 0}.sales .hero{padding:44px 0 55px}.sales .hero-grid{gap:32px}.sales .hero .lead{font-size:1.125rem}.sales .hero h1{font-size:clamp(2.375rem,8.6vw,3.375rem);line-height:1.12}.sales .nav-inner{gap:6px;padding-block:12px;min-height:100px}.sales .funnel-progress{gap:16px}.sales .funnel-progress button{font-size:0.8125rem}.sales .nav-contact{font-size:0.8125rem}.sales .pain-grid{gap:32px}.sales .pain-grid p{font-size:1rem}.sales .relief-line{font-size:1.5rem;margin-top:38px}.sales .plans-grid,.sales .plan-card.plan-custom{grid-template-columns:1fr}.sales .plan-card.plan-custom{grid-column:auto}.sales .plan-card.plan-featured{order:1}.sales .plan-top,.sales .plan-card .offer-price{padding:27px}.sales .plan-card h3{font-size:1.9375rem}.sales .plan-list li{font-size:1rem}.sales .plan-custom .plan-list{grid-template-columns:1fr}.sales .human{padding:26px;gap:28px}.sales .human p{font-size:1rem}.sales .human .founder-intro{font-size:1.625rem}.sales .guarantee-preview{padding:23px;align-items:flex-start}.sales .guarantee-preview .shield{width:50px;height:58px}.sales .guarantee-preview p{font-size:0.9375rem}.sales .benefit-grid{grid-template-columns:1fr;gap:18px}.sales .benefit{padding:0;border:0}.sales .benefit strong{font-size:1.0625rem}.sales .step-transition{padding:50px 0}.sales .final{padding:60px 0}.sales .conversation{padding:22px}.sales .night-scene{padding:26px}.sales .launch-offer{padding:23px}.sales .count-unit{min-width:0;flex:1;padding:13px 7px}.sales .count-unit b{font-size:1.9375rem}.sales .count-unit small{font-size:0.75rem}.sales .trust-strip span{font-size:0.8125rem}.sales .mobile-cta strong{font-size:0.875rem}.sales .mobile-cta .button{font-size:0.875rem;padding:12px}.sales .always-on{padding:60px 0}}
