:root{--mb-blue-text: #4f6391;--pp-z-stickybar: 90}.reveal{opacity:1;transform:none}html.js .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--mb-ease-out),transform .7s var(--mb-ease-out);will-change:opacity,transform}html.js .reveal.in{opacity:1;transform:none}html.js .pp-included-item.reveal{transition-delay:calc(var(--i, 0) * 60ms)}html.js .pp-review-card.reveal,html.js .pp-cross-card.reveal{transition-delay:calc(var(--i, 0) * 80ms)}.pp-demo{background:var(--mb-white);color:var(--mb-fg1);padding:clamp(52px,5vw,72px) 0}.pp-demo-wrap{max-width:var(--mb-container-wide);margin:0 auto;padding:0 40px}.pp-demo-head{max-width:640px;margin:0 0 32px}.pp-demo-head .eyebrow{color:var(--mb-blue-text);display:block;margin-bottom:14px}.pp-demo-head h2{font-family:var(--mb-font-display);font-weight:700;font-size:clamp(30px,3.4vw,40px);line-height:1.05;letter-spacing:.03em;text-transform:uppercase;color:var(--mb-navy);margin:0;text-wrap:balance}.pp-demo-head h2 .accent{color:var(--mb-blue)}.pp-demo-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px;align-items:stretch}.pp-demo-feature{display:flex;flex-direction:column}.pp-demo-feature .pp-video-thumb{aspect-ratio:auto;height:clamp(240px,30vw,360px)}.pp-video-card{cursor:pointer}.pp-video-card:focus-visible{outline:none}.pp-video-card:focus-visible .pp-video-thumb{box-shadow:0 0 0 3px var(--mb-gold-soft)}.pp-video-thumb{position:relative;aspect-ratio:16/9;border-radius:var(--mb-radius-md);overflow:hidden;background:linear-gradient(135deg,#2a345a,#1c2646)}.pp-video-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .48s var(--mb-ease)}.pp-video-card:hover .pp-video-thumb img{transform:scale(1.04)}.pp-video-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000008c)}.pp-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#fffffff0;color:var(--mb-navy);display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 10px 28px #00000059;transition:transform .2s ease}.pp-video-card:hover .pp-play{transform:translate(-50%,-50%) scale(1.08)}.pp-play svg{width:24px;height:24px;margin-left:3px;fill:currentColor}.pp-video-dur{position:absolute;right:12px;bottom:12px;z-index:2;padding:4px 9px;background:#0c1226d9;color:#fff;font-family:var(--mb-font-body, "Poppins", sans-serif);font-size:11px;letter-spacing:.04em;border-radius:3px}.pp-video-feature-body{padding-top:18px}.pp-video-feature-body h3{font-family:var(--mb-font-display);font-weight:700;font-size:20px;letter-spacing:.02em;color:var(--mb-navy);margin:0 0 8px;text-wrap:balance}.pp-video-feature-body p{font-family:var(--mb-font-body);font-size:14px;color:var(--mb-fg2);margin:0;line-height:1.6;text-wrap:pretty}.pp-demo-side{display:flex;flex-direction:column;gap:16px}.pp-video-mini{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center;cursor:pointer}.pp-video-mini .pp-video-thumb{aspect-ratio:16/9}.pp-video-mini .pp-play{width:36px;height:36px}.pp-video-mini .pp-play svg{width:13px;height:13px}.pp-video-mini .pp-video-dur{font-size:9.5px;padding:2px 6px;right:6px;bottom:6px}.pp-video-mini h4{font-family:var(--mb-font-body, "Poppins", sans-serif);font-weight:700;font-size:13.5px;letter-spacing:.02em;color:var(--mb-navy);margin:0 0 5px;line-height:1.3}.pp-video-mini .meta{font-family:var(--mb-font-body);font-size:12px;color:var(--mb-fg3)}.pp-quote{background:var(--mb-paper);padding:clamp(52px,5vw,72px) 0;border-top:1px solid var(--mb-line)}.pp-quote-wrap{max-width:var(--mb-container-wide);margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}.pp-quote-intro h2{font-family:var(--mb-font-display);font-weight:700;font-size:clamp(28px,3.2vw,38px);line-height:1.05;letter-spacing:.03em;text-transform:uppercase;color:var(--mb-navy);margin:0 0 14px;text-wrap:balance}.pp-quote-intro h2 .accent{color:var(--mb-blue)}.pp-quote-intro p{font-family:var(--mb-font-body);font-size:15px;line-height:1.65;color:var(--mb-fg2);margin:0 0 24px;max-width:42ch;text-wrap:pretty}.pp-quote-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.pp-quote-points li{display:flex;align-items:center;gap:12px;font-family:var(--mb-font-body);font-size:14px;color:var(--mb-navy)}.pp-quote-points svg{width:34px;height:34px;padding:8px;box-sizing:border-box;background:var(--mb-blue-pale);border-radius:var(--mb-radius-md);stroke:var(--mb-navy);stroke-width:1.75;fill:none;flex-shrink:0}.pp-quote-points b{font-weight:700}.pp-quote-form{background:var(--mb-white);border:1px solid var(--mb-line);border-radius:var(--mb-radius-lg);padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.pp-quote-field{display:flex;flex-direction:column;gap:6px}.pp-quote-field.is-full{grid-column:1 / -1}.pp-quote-field label{font-family:var(--mb-font-body);font-size:12.5px;font-weight:600;color:var(--mb-fg2)}.pp-quote-field label .req{color:var(--mb-blue-text)}.pp-quote-field input,.pp-quote-field textarea{font-family:var(--mb-font-body);font-size:14px;color:var(--mb-navy);background:var(--mb-white);border:1.5px solid var(--mb-line-2);border-radius:var(--mb-radius-sm);padding:11px 13px;transition:border-color .16s ease,box-shadow .16s ease}.pp-quote-field textarea{resize:vertical;min-height:96px}.pp-quote-field input::placeholder,.pp-quote-field textarea::placeholder{color:var(--mb-fg3)}.pp-quote-field input:focus,.pp-quote-field textarea:focus{outline:none;border-color:var(--mb-navy);box-shadow:0 0 0 3px var(--mb-blue-pale)}.pp-quote-submit{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 18px;font-family:var(--mb-font-body, "Poppins", sans-serif);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mb-white);background:var(--mb-navy);border:1.5px solid var(--mb-navy);border-radius:var(--mb-radius-sm);cursor:pointer;transition:background .2s ease}.pp-quote-submit:hover{background:var(--mb-navy-soft)}.pp-quote-submit:disabled{opacity:.7;cursor:default}.pp-quote-submit svg{width:16px;height:16px}.pp-quote-legal{grid-column:1 / -1;font-family:var(--mb-font-body);font-size:11.5px;color:var(--mb-fg3);margin:0;line-height:1.5}@media(max-width:1080px){.pp-quote-wrap{grid-template-columns:1fr;gap:32px}}@media(max-width:520px){.pp-quote-form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html.js .reveal,html.js .reveal.in{opacity:1!important;transform:none!important;transition:none!important}.pp-video-thumb img,.pp-cross-img img,.pp-cross-card,.pp-cross-link svg,.pp-play{transition:none!important}}@media(max-width:1080px){.pp-demo-grid{grid-template-columns:1fr}.pp-demo-side{flex-direction:row;flex-wrap:wrap}.pp-video-mini{flex:1;min-width:280px}}@media(max-width:680px){.pp-breadcrumb,.pp-hero,.pp-specs-wrap,.pp-included-wrap,.pp-demo-wrap,.pp-reviews-wrap,.pp-cross-wrap{padding-left:20px;padding-right:20px}.pp-demo-side{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/styles-produit.css.map */
