/* Introduction des fonctionnalités */
.feature-grid>.feature-intro{grid-column:1/-1!important;min-height:280px;padding:45px;background:radial-gradient(circle at 80% 0,#ff711d24,transparent 42%),#111;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:70px}.feature-intro>span{grid-column:1;font-size:8px;letter-spacing:.18em;color:#ff7620}.feature-intro h3{grid-column:1;font:700 clamp(29px,3.5vw,47px)/1.06 'Manrope';letter-spacing:-.05em;margin:12px 0}.feature-intro h3 em{font-style:normal;color:#666}.feature-intro>p{grid-column:2;grid-row:1/3;color:#888;font-size:14px;line-height:1.7}.feature-intro>div{grid-column:1/-1;display:flex;align-items:center;gap:13px;margin-top:26px}.feature-intro>div b{font-size:9px;color:#aaa}.feature-intro>div i{height:1px;flex:1;background:linear-gradient(90deg,#4d2c1d,#ff7620,#4d2c1d)}
/* A2A + Extension Chrome + Reverse */
.market-trio{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.market-trio>.market-feature{min-height:680px;padding:0;display:grid;grid-template-rows:auto 350px;background:#101010}.market-copy{padding:34px 31px 23px}.market-copy h3{font:700 clamp(23px,2vw,31px)/1.08 'Manrope';letter-spacing:-.045em;margin:10px 0 15px}.market-copy h3 em{font-style:normal;color:#666}.market-copy p{font-size:12px}.market-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.market-tags span{font-size:8px;color:#aaa;border:1px solid #303033;padding:7px 9px;border-radius:20px}.a2a-stage,.reverse-stage,.extension-stage{height:350px;position:relative;background:radial-gradient(circle at 50% 30%,#ff711d27,transparent 47%),#0c0c0d;border-top:1px solid #292929;overflow:hidden}.a2a-product{position:absolute;left:50%;top:28px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;width:230px;padding:12px;background:#161619;border:1px solid #333;border-radius:9px}.a2a-product>i{width:38px;height:38px;display:grid;place-items:center;background:#ff762018;color:#ff7620;border-radius:7px;font-style:normal}.a2a-product small,.a2a-product strong{display:block}.a2a-product small{color:#777;font-size:7px}.a2a-product strong{font-size:10px;margin-top:3px}.market-route{position:absolute;width:205px;padding:12px 14px;background:#171719;border:1px solid #333;border-radius:9px;display:flex;justify-content:space-between;font-size:9px;box-shadow:0 14px 35px #000}.market-route.one{left:22px;top:125px}.market-route.two{right:22px;top:205px}.market-route b{color:#ff7620}.route-line{position:absolute;left:43%;top:163px;width:82px;height:80px;border-right:1px dashed #ff762066;border-bottom:1px dashed #ff762066}.route-line i{display:none}.route-line em{position:absolute;right:-9px;bottom:-11px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#ff7620;color:#111;font-style:normal;animation:routePulse 1.8s infinite}.profit-pop{position:absolute;left:50%;bottom:25px;transform:translateX(-50%);white-space:nowrap;color:#66dca0;background:#62d99a12;border:1px solid #62d99a43;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:700;animation:profitFloat 2.3s ease-in-out infinite}.reverse-stage{padding:27px 24px}.reverse-input{height:48px;background:#18181b;border:1px solid #3a3a3e;border-radius:24px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;font-size:12px;box-shadow:0 10px 35px #000}.reverse-input i{font-style:normal;color:#ff7620}.reverse-stage>small{display:block;font-size:7px;color:#616165;margin:16px 0 9px;letter-spacing:.13em}.reverse-product{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #2d2d31;border-radius:8px;background:#151517}.reverse-product>i{width:34px;height:34px;border-radius:6px;background:linear-gradient(135deg,#f4e7d7,#ff7620)}.reverse-product span{flex:1}.reverse-product b,.reverse-product small{display:block;font-size:9px}.reverse-product small{font-size:7px;color:#666;margin-top:3px}.source-row{display:flex;justify-content:space-between;padding:10px 6px;border-bottom:1px solid #262629;font-size:9px;color:#777}.source-row b{color:#aaa}.source-row.active{color:#ff7620}.source-row.active b{color:#ff7620}.extension-stage{padding:22px 26px}.extension-browser{height:390px;border:1px solid #39343a;border-radius:11px;background:#f7f7f8;overflow:hidden;box-shadow:0 24px 55px #000;transform:perspective(700px) rotateX(2deg);transition:.4s}.extension-feature:hover .extension-browser{transform:perspective(700px) rotateX(0) translateY(-10px)}.extension-browser-bar{height:30px;background:#1a1a1d;display:flex;align-items:center;gap:5px;padding:0 10px}.extension-browser-bar i{width:5px;height:5px;border-radius:50%;background:#555}.extension-browser-bar span{margin-left:8px;color:#777;font-size:7px}.extension-browser img{display:block;width:100%;height:410px;object-fit:cover;object-position:top center}.extension-live{position:absolute;left:50%;bottom:19px;transform:translateX(-50%);white-space:nowrap;padding:8px 11px;border:1px solid #ff76205c;border-radius:20px;background:#15110fe8;color:#ddd;font-size:8px;box-shadow:0 10px 28px #000}.extension-live i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#57db96;box-shadow:0 0 10px #57db96;animation:routePulse 1.8s infinite}
/* Témoignages */
.testimonial-carousel{position:relative;padding-block:110px}.testimonial-top{display:flex;justify-content:space-between;align-items:center;max-width:900px!important}.testimonial-top>span{font-size:8px;letter-spacing:.18em;color:#ff7620}.testimonial-top button{width:39px;height:39px;border:1px solid #493225;background:#17110e;color:#ff7620;border-radius:50%;cursor:pointer;margin-left:6px}.testimonial-slides{position:relative;min-height:360px}.testimonial-slide{position:absolute;inset:0;opacity:0;transform:translateX(35px);pointer-events:none;transition:opacity .5s ease,transform .5s ease}.testimonial-slide.active{opacity:1;transform:none;pointer-events:auto}.testimonial-slide blockquote{font:500 clamp(26px,3.6vw,46px)/1.32 'Manrope';letter-spacing:-.04em;margin:18px auto;max-width:880px}.testimonial-dots{display:flex;justify-content:center;gap:7px}.testimonial-dots button{width:25px;height:3px;padding:0;border:0;background:#3a2c24;cursor:pointer}.testimonial-dots button.active{background:#ff7620}
/* Accompagnement premium */
.premium-support{max-width:1184px}.support-heading{text-align:center;max-width:760px;margin:0 auto 55px}.support-heading>span{font-size:8px;letter-spacing:.2em;color:#ff7620}.support-heading h2{font:700 clamp(38px,5vw,65px)/1.02 'Manrope';letter-spacing:-.055em;margin:18px 0}.support-heading h2 em{font-style:normal;color:#666}.support-heading p{color:#888;line-height:1.7}.support-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.support-card{border:1px solid #292929;border-radius:16px;background:#111;overflow:hidden}.support-photo{height:490px;position:relative;background:#e8e2da;overflow:hidden}.support-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.support-photo:after{content:'';position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(transparent,#111)}.support-photo>span{position:absolute;left:22px;bottom:19px;z-index:2;font-size:8px;letter-spacing:.15em;color:#f4eee8;border:1px solid #ffffff38;border-radius:20px;padding:7px 10px;backdrop-filter:blur(10px)}.support-copy{padding:31px}.support-copy>small{color:#ff7620;font-size:8px;letter-spacing:.16em}.support-copy h3{font:700 clamp(25px,2.5vw,36px)/1.1 'Manrope';letter-spacing:-.045em;margin:12px 0 15px}.support-copy p{color:#858585;line-height:1.65;font-size:13px}.support-copy ul{list-style:none;padding:0;margin:22px 0}.support-copy li{font-size:10px;color:#aaa;padding:8px 0;border-bottom:1px solid #242424}.support-copy li:before{content:'✓';color:#ff7620;margin-right:8px}.support-button{display:flex;justify-content:space-between;padding:14px 16px;border-radius:7px;background:#ff7620;color:#111;font-size:11px;font-weight:700}.support-copy>em{display:block;font-style:normal;font-size:7px;color:#515151;margin-top:8px}.support-card.expert{background:#0e0e0f}.support-card.expert .support-button{background:#f0ece7}
.freshness-verdict{grid-template-columns:1fr auto!important}.freshness-verdict strong{grid-column:1}.freshness-verdict i{grid-column:2;max-width:290px!important}.fresh-pp .battle-brand strong{color:#bbb}.fresh-pp .battle-brand small{color:#888}
@keyframes routePulse{50%{box-shadow:0 0 22px #ff7620;transform:scale(1.15)}}@keyframes profitFloat{50%{transform:translate(-50%,-5px)}}
@media(max-width:1000px){.market-trio{grid-template-columns:1fr}.market-trio>.market-feature{min-height:650px}.support-photo{height:430px}}
@media(max-width:760px){.feature-grid>.feature-intro{grid-template-columns:1fr;padding:34px 25px}.feature-intro>p{grid-column:1;grid-row:auto}.feature-intro>div{gap:7px}.feature-intro>div b{font-size:7px}.support-cards{grid-template-columns:1fr}.support-photo{height:460px}.freshness-verdict{grid-template-columns:1fr!important}.freshness-verdict i{grid-column:1}.testimonial-slides{min-height:430px}}
@media(max-width:500px){.market-route.one{left:18px}.market-route.two{right:18px}.reverse-stage{padding:25px 18px}.support-photo{height:390px}.testimonial-slides{min-height:480px}}
