.pe-page{--ink:#111827;--muted:#5d6678;--line:#e7e9f2;--blue:#3157ff;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.pe-shell{width:min(1180px,calc(100% - 40px));margin:auto}.pe-hero{position:relative;overflow:hidden;padding:36px 0 94px;background:linear-gradient(145deg,#fbfcff 12%,#f3f5ff 60%,#fff)}.pe-orb{position:absolute;width:620px;height:620px;border-radius:50%;right:-180px;top:-320px;background:radial-gradient(circle,rgba(81,92,255,.22),rgba(100,65,255,.07) 48%,transparent 70%);filter:blur(5px);pointer-events:none;animation:peFloat 8s ease-in-out infinite}.pe-breadcrumb{display:flex;align-items:center;gap:9px;color:#697184;font-size:13px;white-space:nowrap;overflow:hidden}.pe-breadcrumb a:hover{color:var(--blue)}.pe-breadcrumb b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.pe-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);align-items:center;gap:72px;padding-top:72px}.pe-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid #dfe3ff;border-radius:99px;background:#fff;color:#4651ce;font-weight:700;font-size:12px;box-shadow:0 8px 25px #2f367c14}.pe-badge svg{width:14px}.pe-eyebrow{margin:18px 0 8px;text-transform:uppercase;letter-spacing:.15em;color:#667085;font-size:12px;font-weight:750}.pe-hero h1{font-size:clamp(38px,5.3vw,68px);line-height:1.02;letter-spacing:-.055em;max-width:850px;margin:0}.pe-lead{font-size:clamp(17px,2vw,21px);line-height:1.65;color:var(--muted);max-width:720px;margin:25px 0 30px}.pe-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:13px;padding:14px 19px;background:#171c2c;color:#fff;font-weight:700;transition:.25s transform,.25s box-shadow}.pe-button svg{width:17px}.pe-button:hover{transform:translateY(-2px);box-shadow:0 15px 30px #161c2d2e}.pe-button-secondary{background:transparent;border:1px solid rgba(255,255,255,.32)}.pe-visual{position:relative;perspective:1000px}.pe-invoice-card,.pe-report-card,.pe-dashboard-card{position:relative;padding:25px;border:1px solid rgba(255,255,255,.9);border-radius:24px;background:#ffffffdb;box-shadow:0 35px 90px #222b5f30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:rotateY(-4deg) rotateX(2deg);animation:peCard 7s ease-in-out infinite}.pe-invoice-top,.pe-invoice-meta{display:flex;justify-content:space-between;gap:15px}.pe-invoice-top>span,.pe-invoice-top>b{font-size:13px}.pe-invoice-card small{display:block;color:#9299a9;font-size:9px;margin-top:4px}.pe-invoice-meta{padding:22px 0;margin:20px 0;border-block:1px solid #eceef5;font-size:11px}.pe-lines{display:grid;gap:9px}.pe-lines i{display:block;height:7px;border-radius:9px;background:linear-gradient(90deg,#dce0ed 72%,#eef0f7 72%)}.pe-invoice-total{text-align:right;margin-top:28px}.pe-invoice-total strong{font-size:29px}.pe-report-card>div{display:flex;align-items:center;gap:13px;font-weight:800}.pe-report-card>div svg{color:#5d5cf1}.pe-report-card small{display:block;color:#9299a9;font-size:10px}.pe-report-card>i{display:block;width:85%;height:8px;background:#e5e7ef;margin:17px 0;border-radius:10px}.pe-report-card>i:nth-of-type(2){width:63%}.pe-report-card section{display:flex;gap:15px;align-items:center;background:linear-gradient(135deg,#eef1ff,#f7f4ff);padding:16px;border-radius:16px;margin-top:25px}.pe-report-card section svg{color:#5654e8}.pe-report-card section p{margin:0;font-size:13px}.pe-dashboard-card .pe-dash-title{display:flex;gap:10px;font-weight:800}.pe-dash-title svg{color:#514fe4}.pe-dash-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.pe-dash-grid span{padding:15px;border-radius:14px;background:#f4f6fb;font-size:12px}.pe-dash-grid i{display:block;height:5px;margin-top:16px;background:linear-gradient(90deg,#6c64f7 55%,#e2e5ef 55%);border-radius:9px}.pe-dashboard-card>small{color:#8b93a4}.pe-body{display:grid;grid-template-columns:230px minmax(0,780px);justify-content:space-between;gap:70px;padding-block:80px}.pe-toc{position:sticky;top:90px;align-self:start;border-left:1px solid var(--line);padding-left:19px}.pe-toc>span,.pe-label{font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:#696fd5}.pe-toc nav{display:grid;margin-top:15px}.pe-toc a{display:flex;gap:10px;padding:9px 0;color:#646d7e;font-size:14px}.pe-toc i{font-style:normal;color:#a1a8b6}.pe-toc a:hover{color:var(--blue)}.pe-content>section{scroll-margin-top:95px;margin-bottom:92px}.pe-content h2{font-size:clamp(29px,4vw,43px);line-height:1.1;letter-spacing:-.035em;margin:10px 0 18px}.pe-content h3{font-size:17px;margin:13px 0 7px}.pe-content p,.pe-content li{color:var(--muted);font-size:17px;line-height:1.78}.pe-answer{font-size:19px!important;color:#252d3d!important;font-weight:550;border-left:3px solid #6767ef;padding-left:20px}.pe-content a{color:#394dd3;text-decoration:underline;text-underline-offset:3px}.pe-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:30px}.pe-card-grid article{padding:22px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#fff,#fafbff);transition:.25s transform,.25s border-color}.pe-card-grid article:hover{transform:translateY(-3px);border-color:#cfd4fc}.pe-card-grid svg{width:20px;color:#5758e4}.pe-card-grid article p{font-size:14px;line-height:1.55;margin:0}.pe-paper{border:1px solid #e1e4ed;padding:34px;border-radius:22px;box-shadow:0 25px 65px #1f28531a;margin-top:30px}.pe-paper header,.pe-paper-meta,.pe-totals span,.pe-totals strong{display:flex;justify-content:space-between;gap:20px}.pe-paper header small,.pe-paper-meta small,.pe-paper-meta span{display:block;color:#8991a1;font-size:11px;margin-top:5px}.pe-paper header>div:last-child{text-align:right}.pe-paper-meta{padding:24px 0}.pe-paper-meta p{margin:0;font-size:13px}.pe-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.pe-table-wrap table{width:100%;border-collapse:collapse;min-width:600px}.pe-table-wrap th,.pe-table-wrap td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);font-size:12px;white-space:nowrap}.pe-table-wrap th{background:#f5f6fa;color:#626b7d}.pe-totals{display:grid;justify-content:end;gap:8px;margin-top:22px}.pe-totals span,.pe-totals strong{min-width:260px}.pe-totals strong{font-size:18px;border-top:1px solid var(--line);padding-top:10px}.pe-fiction{font-size:11px!important;text-align:center;margin:25px 0 0!important}.pe-note{margin-top:28px;padding:22px;border:1px solid #dfe1fa;border-radius:16px;background:#f6f6ff;color:#555d70;line-height:1.7}.pe-note b{color:#282f42}.pe-inline-cta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px;margin:0 0 92px;border-radius:24px;background:linear-gradient(120deg,#141929,#252654);color:#fff;box-shadow:0 25px 60px #1d1f4426}.pe-inline-cta>div>span{color:#aeb8ff;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.pe-inline-cta h2{font-size:25px;margin:8px 0}.pe-inline-cta p{color:#cdd1df;margin:0;font-size:14px}.pe-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:27px}.pe-steps span{min-height:110px;border:1px solid var(--line);border-radius:17px;padding:17px;color:#777fea;font-size:12px}.pe-steps b{display:block;color:#262d3d;font-size:14px;margin-top:25px}.pe-split{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:28px}.pe-split>div{padding:25px;border:1px solid var(--line);border-radius:20px}.pe-split>div>span{font-weight:800}.pe-split li{font-size:14px}.pe-ai-card{background:linear-gradient(145deg,#f1f2ff,#faf8ff)}.pe-ai-card svg{color:#5958e9}.pe-ai-card p{font-size:15px}.pe-ai-card small{color:#757d8c}.pe-workflow{display:flex;align-items:center;gap:8px;margin-top:30px}.pe-workflow>span{flex:1;padding:17px 10px;text-align:center;border:1px solid #dfe2ef;border-radius:15px;color:#747beb;font-size:11px}.pe-workflow span b{display:block;color:#242c3b;font-size:12px;margin-top:7px}.pe-workflow>svg{width:17px;color:#9299aa}.pe-feature-table{margin:28px 0}.pe-feature-table table{min-width:0}.pe-feature-table th,.pe-feature-table td{font-size:15px;padding:17px}.pe-faq details{border-bottom:1px solid var(--line)}.pe-faq summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-weight:700;cursor:pointer;list-style:none}.pe-faq summary span{color:#686bea;font-size:20px}.pe-faq details p{font-size:15px;padding:0 30px 20px 0;margin:0}.pe-final{position:relative;overflow:hidden;text-align:center;color:#fff;background:#101522;padding:95px 0}.pe-final .pe-orb{top:-400px;right:20%}.pe-final span{color:#9eabff;font-size:12px;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.pe-final h2{font-size:clamp(34px,5vw,57px);letter-spacing:-.04em;margin:15px auto;max-width:850px}.pe-final p{color:#bdc3d1;font-size:18px}.pe-final .pe-button{margin:15px 5px;background:#fff;color:#171c2c}.pe-final .pe-button-secondary{background:transparent;color:#fff}.pe-final .pe-shell{position:relative}.pe-page *{box-sizing:border-box}@keyframes peFloat{50%{transform:translate3d(-20px,18px,0)}}@keyframes peCard{50%{transform:rotateY(-2deg) rotateX(1deg) translateY(-8px)}}@media (max-width:850px){.pe-shell{width:min(100% - 28px,700px)}.pe-hero{padding-bottom:62px}.pe-hero-grid{grid-template-columns:1fr;gap:45px;padding-top:48px}.pe-hero h1{font-size:43px}.pe-visual{max-width:520px}.pe-body{display:block;padding-block:55px}.pe-toc{position:static;border:1px solid var(--line);border-radius:17px;padding:18px;margin-bottom:70px}.pe-toc nav{grid-template-columns:1fr 1fr}.pe-inline-cta{margin-bottom:75px}.pe-workflow{display:grid;grid-template-columns:1fr}.pe-workflow>svg{transform:rotate(90deg);margin:auto}.pe-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.pe-hero h1{font-size:36px}.pe-lead{font-size:17px}.pe-invoice-card,.pe-report-card,.pe-dashboard-card{padding:19px}.pe-card-grid,.pe-split{grid-template-columns:1fr}.pe-paper{padding:20px 14px}.pe-paper header,.pe-paper-meta{display:grid}.pe-paper header>div:last-child{text-align:left}.pe-inline-cta{display:block;padding:25px 20px}.pe-inline-cta .pe-button{margin-top:20px;width:100%}.pe-steps{grid-template-columns:1fr}.pe-steps span{min-height:80px}.pe-steps b{margin-top:12px}.pe-toc nav{grid-template-columns:1fr}.pe-final{padding:70px 0}.pe-final .pe-button{width:100%;margin:6px 0}}@media (prefers-reduced-motion:reduce){.pe-page *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media (min-width: 851px){.pe-body{grid-template-columns:210px minmax(0,880px);gap:clamp(48px,7vw,92px)}.pe-content{min-width:0}}.pe-content{counter-reset:pe-section}.pe-content>section:not(.pe-faq){counter-increment:pe-section;position:relative;min-width:0;padding-top:8px}.pe-content>section:not(.pe-faq):before{content:"0" counter(pe-section) " · GUIDE PRATIQUE";display:block;margin-bottom:16px;color:#7177d8;font-size:11px;font-weight:800;letter-spacing:.14em}.pe-content>section:nth-of-type(2n):not(.pe-faq){margin-inline:0;padding:clamp(30px,4vw,46px);border:1px solid #e7e9f5;border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(91,87,232,.09),transparent 34%),linear-gradient(145deg,#fbfcff,#f7f8ff);box-shadow:0 24px 70px #262e5a0e}.pe-content h2{max-width:780px;text-wrap:balance}.pe-answer{max-width:780px;text-wrap:pretty}.pe-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pe-card-grid article{min-width:0;min-height:158px;padding:25px}.pe-card-grid article:last-child:nth-child(odd){grid-column:1 / -1;min-height:0}.pe-card-grid h3,.pe-card-grid p{overflow-wrap:normal;word-break:normal}.pe-faq{width:100%;margin-top:112px;padding:clamp(28px,5vw,52px);border:1px solid #e3e6f2;border-radius:30px;background:radial-gradient(circle at 92% 4%,rgba(92,87,235,.12),transparent 30%),#f8f9fd;box-shadow:0 28px 80px #232a4e12}.pe-faq h2{margin-bottom:28px}.pe-faq details{display:block;width:100%;margin-top:12px;overflow:hidden;border:1px solid #e1e4ef;border-radius:17px;background:#fffffff0;box-shadow:0 8px 26px #20274a09;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.pe-faq details:hover,.pe-faq details[open]{border-color:#c9cdf5;box-shadow:0 14px 34px #37398214}.pe-faq details:hover{transform:translateY(-1px)}.pe-faq summary{align-items:center;min-height:70px;padding:20px 22px;color:#242b3a;font-size:clamp(15px,1.5vw,17px);line-height:1.45;text-wrap:pretty}.pe-faq summary::-webkit-details-marker{display:none}.pe-faq summary span{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;color:#4f54d9;background:#eef0ff;transition:transform .22s ease,color .22s ease,background .22s ease}.pe-faq details[open] summary span{color:#fff;background:#5658df;transform:rotate(45deg)}.pe-faq details p{max-width:720px;padding:0 68px 23px 22px;color:#5a6375;line-height:1.75;animation:peAnswerIn .24s ease-out both}@keyframes peAnswerIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 850px){.pe-content>section:nth-of-type(2n):not(.pe-faq){margin-inline:0;padding:28px 24px}.pe-faq{margin-top:84px}}@media (max-width: 620px){.pe-shell{width:min(calc(100% - 24px),700px)}.pe-hero h1{font-size:clamp(32px,10.5vw,39px);overflow-wrap:normal;word-break:normal}.pe-content h2{font-size:clamp(27px,8.5vw,34px);overflow-wrap:normal;word-break:normal}.pe-card-grid{grid-template-columns:minmax(0,1fr)}.pe-card-grid article:last-child:nth-child(odd){grid-column:auto}.pe-content>section:nth-of-type(2n):not(.pe-faq){padding:25px 18px;border-radius:22px}.pe-faq{padding:25px 14px 14px;border-radius:23px}.pe-faq summary{min-height:68px;padding:17px 14px;gap:14px}.pe-faq details p{padding:0 16px 20px}.pe-table-wrap{max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion: reduce){.pe-faq details p{animation:none!important}}.pe-page{scroll-behavior:smooth}.pe-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.32;background-image:linear-gradient(rgba(78,88,176,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(78,88,176,.055) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%)}.pe-hero:after{content:"";position:absolute;top:-30%;right:-10%;bottom:-30%;left:-10%;pointer-events:none;background:radial-gradient(circle at 68% 42%,rgba(86,86,229,.1),transparent 22%);animation:peHeroLight 16s ease-in-out infinite alternate}.pe-hero .pe-shell{position:relative;z-index:1}.pe-badge{animation:peBadgeBreath 5s ease-in-out infinite}.pe-invoice-card:after,.pe-report-card:after,.pe-dashboard-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.65) 45%,transparent 62%);background-size:240% 100%;animation:peSoftScan 9s ease-in-out infinite}.pe-mockup-badge{position:absolute;top:-13px;right:20px;z-index:1;padding:7px 11px;border:1px solid rgba(93,91,226,.2);border-radius:999px;color:#4c50c9;background:#fffffff0;box-shadow:0 8px 24px #393d871a;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.pe-invoice-card .pe-lines i{transform-origin:left;animation:peLineReveal .65s ease-out both}.pe-invoice-card .pe-lines i:nth-child(2){animation-delay:.14s}.pe-invoice-card .pe-lines i:nth-child(3){animation-delay:.28s}.pe-invoice-total{animation:peTotalReveal .7s .38s ease-out both}.pe-dashboard-card .pe-dash-grid span{animation:peModuleIn .55s ease-out both}.pe-dashboard-card .pe-dash-grid span:nth-child(2){animation-delay:.1s}.pe-dashboard-card .pe-dash-grid span:nth-child(3){animation-delay:.2s}.pe-dashboard-card .pe-dash-grid span:nth-child(4){animation-delay:.3s}.pe-motion-ready .pe-content>section,.pe-motion-ready .pe-inline-cta{opacity:0;transform:translate3d(0,24px,0);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.pe-motion-ready .pe-content>section.is-visible,.pe-motion-ready .pe-inline-cta.is-visible{opacity:1;transform:translateZ(0)}.pe-motion-ready .pe-content>section .pe-answer,.pe-motion-ready .pe-content>section .pe-card-grid article,.pe-motion-ready .pe-content>section .pe-split>div,.pe-motion-ready .pe-content>section .pe-steps span,.pe-motion-ready .pe-content>section .pe-workflow>span,.pe-motion-ready .pe-content>section .pe-workflow>svg{opacity:0;transform:translate3d(0,12px,0);transition:opacity .48s ease,transform .48s cubic-bezier(.22,1,.36,1)}.pe-motion-ready .pe-content>section.is-visible .pe-answer,.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article,.pe-motion-ready .pe-content>section.is-visible .pe-split>div,.pe-motion-ready .pe-content>section.is-visible .pe-steps span,.pe-motion-ready .pe-content>section.is-visible .pe-workflow>span,.pe-motion-ready .pe-content>section.is-visible .pe-workflow>svg{opacity:1;transform:translateZ(0)}.pe-motion-ready .pe-content>section.is-visible .pe-answer{transition-delay:.08s}.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article:nth-child(1),.pe-motion-ready .pe-content>section.is-visible .pe-split>div:nth-child(1),.pe-motion-ready .pe-content>section.is-visible .pe-steps span:nth-child(1){transition-delay:.14s}.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article:nth-child(2),.pe-motion-ready .pe-content>section.is-visible .pe-split>div:nth-child(2),.pe-motion-ready .pe-content>section.is-visible .pe-steps span:nth-child(2){transition-delay:.2s}.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article:nth-child(3),.pe-motion-ready .pe-content>section.is-visible .pe-steps span:nth-child(3){transition-delay:.26s}.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article:nth-child(4),.pe-motion-ready .pe-content>section.is-visible .pe-steps span:nth-child(4){transition-delay:.32s}.pe-motion-ready .pe-content>section.is-visible .pe-card-grid article:nth-child(5){transition-delay:.38s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(1){transition-delay:.12s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(2){transition-delay:.18s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(3){transition-delay:.24s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(4){transition-delay:.3s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(5){transition-delay:.36s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(6){transition-delay:.42s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(7){transition-delay:.48s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(8){transition-delay:.54s}.pe-motion-ready .pe-content>section.is-visible .pe-workflow>:nth-child(9){transition-delay:.6s}.pe-report .pe-workflow{position:relative;overflow:hidden}.pe-report .pe-workflow:after{content:"";position:absolute;top:50%;left:1%;width:7px;height:7px;pointer-events:none;border-radius:50%;background:#7775f2;box-shadow:0 0 0 5px #7775f21a,0 0 18px #5b58e6a6;opacity:0}.pe-report .pe-content>section.is-visible .pe-workflow:after{animation:peDataFlow 4.8s .7s ease-in-out infinite}.pe-toc{position:sticky}.pe-toc:after{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;border-radius:4px;background:linear-gradient(to bottom,#6464e8,#6464e814);transform-origin:top;opacity:.55}.pe-toc a{position:relative;transition:color .2s ease,transform .2s ease}.pe-toc a:before{content:"";position:absolute;top:50%;left:-23px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#cfd3e2;box-shadow:0 0 0 1px #d7daea;transform:translateY(-50%) scale(.75);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.pe-toc a.is-active{color:#4046c6;font-weight:750;transform:translate(3px)}.pe-toc a.is-active:before{background:#5f60e4;box-shadow:0 0 0 4px #5f60e41f;transform:translateY(-50%) scale(1)}@media (hover: hover) and (pointer: fine){.pe-card-grid article:hover svg{transform:translate3d(2px,-2px,0)}.pe-card-grid article svg,.pe-button svg{transition:transform .22s ease}.pe-button:hover svg{transform:translate(3px)}.pe-workflow>span:hover{border-color:#b8bdf3;box-shadow:0 10px 30px #41439614;transform:translateY(-3px)}}@keyframes peHeroLight{0%{transform:translate3d(-2%,-1%,0);opacity:.65}to{transform:translate3d(3%,2%,0);opacity:1}}@keyframes peBadgeBreath{50%{box-shadow:0 8px 30px #4c50c929;transform:translateY(-1px)}}@keyframes peSoftScan{0%,35%{background-position:150% 0;opacity:0}50%{opacity:.45}70%,to{background-position:-80% 0;opacity:0}}@keyframes peLineReveal{0%{opacity:0;transform:scaleX(.55)}to{opacity:1;transform:scaleX(1)}}@keyframes peTotalReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes peModuleIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes peDataFlow{0%{left:1%;opacity:0}12%,82%{opacity:.9}to{left:calc(99% - 7px);opacity:0}}@media (max-width: 850px){.pe-page{scroll-behavior:auto}.pe-toc:after,.pe-toc a:before{display:none}.pe-toc a.is-active{transform:none}.pe-report .pe-workflow:after{display:none}}@media (prefers-reduced-motion: reduce){.pe-page{scroll-behavior:auto!important}.pe-motion-ready .pe-content>section,.pe-motion-ready .pe-inline-cta,.pe-motion-ready .pe-content>section *,.pe-invoice-card .pe-lines i,.pe-invoice-total,.pe-dashboard-card .pe-dash-grid span{opacity:1!important;transform:none!important}.pe-report .pe-workflow:after{display:none!important}}.pe-workflow>span,.pe-inline-cta>div,.pe-content,.pe-content>section{min-width:0}
