.papel-vivo{--canvas:#f2eee5;--paper:#fbf8f1;--paper-deep:#e9e2d5;--ink:#16201b;--ink-soft:#536159;--night:#10241d;--night-2:#173329;--mint:#a8ffd0;--mint-strong:#56e9a0;--mint-muted:#d9f7e7;--line:#16201b26;--line-dark:#e1ffef2e;--danger-soft:#ffd9d1;--warning-soft:#ffe9ad;--radius:16px;--shadow-paper:0 18px 55px #1f2a231a, 0 2px 5px #1f2a2314;--content:min(1180px, calc(100vw - 40px))}.papel-vivo *,.papel-vivo :before,.papel-vivo :after{box-sizing:border-box}.papel-vivo{scroll-behavior:smooth;max-width:100%;position:relative;overflow-x:clip}.papel-vivo--chrome{max-width:none;position:static;overflow:visible}.papel-vivo{color:var(--ink);background:linear-gradient(90deg, #50433006 1px, transparent 1px) 0 0 / 34px 34px, linear-gradient(#50433005 1px, transparent 1px) 0 0 / 34px 34px, radial-gradient(circle at 12% 6%, #ffffffe6, transparent 31%), var(--canvas);max-width:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;overflow-x:hidden}.papel-vivo a{color:inherit}.papel-vivo button,.papel-vivo a{-webkit-tap-highlight-color:transparent}.papel-vivo svg{display:block}.papel-vivo :focus-visible{outline:3px solid var(--mint-strong);outline-offset:4px;border-radius:6px}.papel-vivo h1,.papel-vivo h2,.papel-vivo h3,.papel-vivo h4,.papel-vivo h5,.papel-vivo h6{font-weight:700}.papel-vivo a{text-decoration:underline}.papel-vivo p{margin:1em 0}.papel-vivo h1{margin:.67em 0}.papel-vivo h2{margin:.83em 0}.papel-vivo h3{margin:1em 0}.papel-vivo ul{margin:1em 0;padding-left:40px}.papel-vivo .skip-link{z-index:100;color:#fff;background:var(--night);border-radius:999px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.papel-vivo .skip-link:focus{transform:translateY(0)}.papel-vivo .shell{width:var(--content);margin-inline:auto}.papel-vivo .site-header{z-index:20;position:absolute;top:18px;left:0;right:0}.papel-vivo .nav-pill{width:var(--content);background:#fbf8f1f0;border:1px solid #16201b21;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;min-height:62px;margin-inline:auto;padding:8px 9px 8px 18px;display:flex;box-shadow:0 10px 30px #252c2714}.papel-vivo .brand{letter-spacing:-.025em;align-items:center;gap:9px;font-weight:760;text-decoration:none;display:inline-flex}.papel-vivo .brand-mark-wrap{width:38px;height:26px;transform-style:preserve-3d}.papel-vivo .brand-mark-wrap svg{width:100%;height:100%}.papel-vivo .brand-word{font-size:1.08rem}.papel-vivo .nav-links{align-items:center;gap:4px;display:flex}.papel-vivo .nav-navegacao{margin-left:6px;margin-right:auto}.papel-vivo .nav-acoes{gap:6px}.papel-vivo #preco{scroll-margin-top:104px}.papel-vivo .nav-links a{color:var(--ink-soft);border-radius:999px;padding:9px 13px;font-size:.86rem;font-weight:650;text-decoration:none}.papel-vivo .nav-links a:hover{color:var(--ink);background:var(--paper-deep)}.papel-vivo .nav-links .button-dark{color:#f7fff9}.papel-vivo .nav-google{white-space:nowrap;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 1px 2px #1f1f1f14;color:#1f1f1f!important;background:#fff!important;padding:0 16px 0 13px!important;font-size:.86rem!important;font-weight:650!important}.papel-vivo .nav-google:hover{border-color:#5f6368;box-shadow:0 2px 5px #1f1f1f21;color:#1f1f1f!important;background:#f8faff!important}.papel-vivo .nav-google svg{flex:none;width:20px;height:20px}.papel-vivo .google-label-full,.papel-vivo .google-label-short{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.papel-vivo .nav-google{justify-content:center;width:44px;padding:0!important}.papel-vivo .nav-entrar{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.papel-vivo .nav-assinar{white-space:nowrap;min-height:40px;padding:0 15px;font-size:.84rem}.papel-vivo .assinar-label-short{display:none}.papel-vivo .button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 19px;font-size:.91rem;font-weight:750;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.papel-vivo .button:hover{transform:translateY(-2px)}.papel-vivo .button-dark{color:#f7fff9;background:var(--night)}.papel-vivo .button-dark:hover{background:#1c3a2f}.papel-vivo .button-mint{color:var(--night);background:var(--mint)}.papel-vivo .button-mint:hover{background:#c0ffdc}.papel-vivo .button-ghost{color:var(--ink);border-color:var(--line);background:#fbf8f194}.papel-vivo .button-ghost:hover{background:var(--paper);border-color:#16201b59}.papel-vivo .hero{isolation:isolate;min-height:0;padding:clamp(88px,9vh,116px) 0 clamp(44px,5vh,60px);position:relative}.papel-vivo .hero:before{content:"";z-index:-2;border:1px solid #16201b17;border-radius:50%;width:720px;height:720px;position:absolute;top:50px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 90px #ffffff1f,inset 0 0 0 180px #ffffff14}.papel-vivo .hero-copy{z-index:5;text-align:center;width:min(820px,100%);margin:64px auto 0;position:relative}.papel-vivo .eyebrow{border:1px solid var(--line);color:#415148;letter-spacing:.11em;text-transform:uppercase;background:#fbf8f1ad;border-radius:999px;align-items:center;gap:9px;margin:0 0 20px;padding:7px 11px;font-size:.73rem;font-weight:800;display:inline-flex}.papel-vivo .eyebrow-dot{background:var(--mint-strong);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #56e9a024}.papel-vivo h1,.papel-vivo h2,.papel-vivo h3,.papel-vivo p{margin-top:0}.papel-vivo h1,.papel-vivo h2,.papel-vivo .display{letter-spacing:-.055em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:400}.papel-vivo h1{margin-bottom:24px;font-size:clamp(3.6rem,8vw,7.25rem);line-height:.91}.papel-vivo .hero-subtitle{width:min(680px,100%);color:var(--ink-soft);margin:0 auto;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.58}.papel-vivo .hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.papel-vivo #hero-title{letter-spacing:-.04em;font-size:clamp(2.6rem,7.2vw,5.4rem);line-height:.98}.papel-vivo #hero-title span{white-space:normal}.papel-vivo .hero-nota{color:var(--ink-soft);margin-top:12px;font-size:.86rem;line-height:1.5}.papel-vivo .hero-stage{z-index:2;width:min(1080px,100%);min-height:400px;margin:0 auto;position:relative}.papel-vivo .palco-documental{padding:clamp(40px,6vw,86px) 0 clamp(52px,7vw,104px)}.papel-vivo .doc{border-radius:var(--radius);background:var(--paper);width:238px;box-shadow:var(--shadow-paper);text-align:left;transform-origin:50% 100%;border:1px solid #16201b24;padding:17px;position:absolute}.papel-vivo .doc:after{content:"";pointer-events:none;border:1px solid #16201b09;border-radius:11px;position:absolute;inset:5px}.papel-vivo .doc-kicker{color:#667168;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-bottom:13px;font-size:.65rem;font-weight:800;display:flex}.papel-vivo .doc-title{letter-spacing:-.025em;margin-bottom:5px;font-size:1.02rem;font-weight:780}.papel-vivo .doc-meta{color:var(--ink-soft);margin-bottom:0;font-size:.74rem}.papel-vivo .doc-rule{background:var(--line);height:1px;margin:13px 0}.papel-vivo .doc-row{justify-content:space-between;gap:10px;margin-top:8px;font-size:.72rem;display:flex}.papel-vivo .doc-row span:first-child{color:var(--ink-soft)}.papel-vivo .doc-row strong{font-weight:760}.papel-vivo .doc-seal{border:1px solid var(--line);color:#33664f;background:var(--mint-muted);border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.papel-vivo .doc-xml{top:122px;left:1%;transform:rotate(-8deg)}.papel-vivo .doc-period{top:14px;right:3%;transform:rotate(7deg)}.papel-vivo .doc-das{top:222px;right:6%;transform:rotate(-4deg)}.papel-vivo .doc-whats{background:#eefaf3;top:302px;left:8%;transform:rotate(5deg)}.papel-vivo .chat-line{align-items:flex-start;gap:8px;display:flex}.papel-vivo .chat-avatar{color:#fff;background:#287657;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:.62rem;font-weight:800;display:grid}.papel-vivo .chat-bubble{color:#315043;background:#fff;border-radius:2px 10px 10px;padding:8px 10px;font-size:.68rem;line-height:1.45}.papel-vivo .hero-infinity{z-index:4;perspective:800px;width:242px;height:130px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.papel-vivo .hero-infinity__motion{width:100%;height:100%;transform-style:preserve-3d}.papel-vivo .hero-infinity svg{width:100%;height:100%;overflow:visible}.papel-vivo .infinity-shadow{filter:drop-shadow(0 18px 18px #1c463438)}.papel-vivo .stage-caption{color:#52635a;background:var(--paper);border:1px solid var(--line);border-radius:999px;width:max-content;max-width:90%;padding:8px 12px;font-size:.72rem;font-weight:750;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.papel-vivo .process-strip{padding:46px 0 82px}.papel-vivo .process-strip__inner{border-block:1px solid var(--line);grid-template-columns:auto repeat(5,1fr);align-items:center;gap:0;padding:14px 18px;display:grid}.papel-vivo .process-label{color:#707a73;letter-spacing:.09em;text-transform:uppercase;padding-right:20px;font-size:.66rem;font-weight:850}.papel-vivo .process-item{text-align:center;color:#3e4a43;padding:0 14px;font-size:.76rem;font-weight:720;position:relative}.papel-vivo .process-item:not(:last-child):after{content:"→";color:#95a098;position:absolute;right:-5px}.papel-vivo .confianca-faixa{padding:46px 0 82px}.papel-vivo .confianca-lista{border-block:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-block:0;padding:15px 0;list-style:none;display:grid}.papel-vivo .confianca-lista li{color:#3e4a43;padding:2px 18px;font-size:.73rem;line-height:1.5}.papel-vivo .confianca-lista li:not(:last-child){border-right:1px solid var(--line)}.papel-vivo .depoimentos-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.papel-vivo .depoimento-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:30px 32px;position:relative}.papel-vivo .depoimento-card blockquote{margin:0 0 20px;font-size:1.04rem;line-height:1.55}.papel-vivo .depoimento-card figcaption{color:var(--ink-soft);gap:2px;font-size:.78rem;display:grid}.papel-vivo .depoimento-card figcaption strong{color:var(--ink);font-size:.86rem}.papel-vivo .depoimento-antes{margin-top:7px}.papel-vivo .depoimento-logo{opacity:.75;width:auto;max-height:22px;position:absolute;top:26px;right:28px}.papel-vivo .page-flow{z-index:0;pointer-events:none;width:min(1180px,94vw);position:absolute;top:860px;bottom:520px;left:calc(50% - min(590px,47vw));overflow:visible}.papel-vivo .page-flow svg{width:100%;height:100%;overflow:visible}.papel-vivo .flow-base{fill:none;stroke:#3c695229;stroke-width:1.1px;vector-effect:non-scaling-stroke}.papel-vivo .flow-pulse{fill:none;stroke:url(#flowGradient);stroke-width:3px;stroke-linecap:round;stroke-dasharray:9 42;vector-effect:non-scaling-stroke}.papel-vivo main{position:relative}.papel-vivo .section{z-index:2;padding:94px 0;position:relative}.papel-vivo .section-label{color:#627168;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.68rem;font-weight:850}.papel-vivo .section-title{max-width:760px;margin-bottom:20px;font-size:clamp(2.65rem,5.8vw,5.5rem);line-height:.98}.papel-vivo .section-lead{max-width:620px;color:var(--ink-soft);margin-bottom:0;font-size:1.08rem;line-height:1.65}.papel-vivo .dark-band{z-index:2;color:#eff9f2;background:radial-gradient(circle at 92% 4%, #85ffc021, transparent 28%), linear-gradient(135deg, var(--night-2), var(--night) 58%);border-radius:var(--radius);border:1px solid #ffffff12;width:min(1300px,100vw - 24px);margin-inline:auto;padding:104px clamp(22px,50% - 570px,142px);position:relative;overflow:hidden}.papel-vivo .dark-band .section-lead{color:#acc4b7}.papel-vivo .product-grid{grid-template-columns:.76fr 1.24fr;align-items:center;gap:clamp(38px,7vw,100px);display:grid}.papel-vivo .product-copy h2{margin-bottom:24px;font-size:clamp(3rem,6vw,6rem);line-height:.93}.papel-vivo .product-copy .button{margin-top:28px}.papel-vivo .product-window{border:1px solid var(--line-dark);border-radius:var(--radius);background:#142a22;overflow:hidden;box-shadow:0 30px 70px #0003}.papel-vivo .window-top{border-bottom:1px solid var(--line-dark);color:#a7c5b5;justify-content:space-between;align-items:center;min-height:50px;padding:0 17px;font-size:.72rem;display:flex}.papel-vivo .window-dots{gap:6px;display:flex}.papel-vivo .window-dots i{background:#49675a;border-radius:50%;width:7px;height:7px}.papel-vivo .window-status{color:var(--mint);align-items:center;gap:7px;font-weight:760;display:inline-flex}.papel-vivo .window-status:before{content:"";background:var(--mint-strong);border-radius:50%;width:7px;height:7px}.papel-vivo .window-body{grid-template-columns:144px 1fr;min-height:500px;display:grid}.papel-vivo .window-nav{border-right:1px solid var(--line-dark);padding:19px 12px}.papel-vivo .window-nav strong{margin:5px 8px 20px;font-size:.76rem;display:block}.papel-vivo .window-nav span{color:#78998a;border-radius:8px;padding:9px 8px;font-size:.69rem;display:block}.papel-vivo .window-main{padding:23px}.papel-vivo .window-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.papel-vivo .window-heading h3{margin:0;font-size:1.05rem}.papel-vivo .period-pill{border:1px solid var(--line-dark);color:#bcd2c6;border-radius:999px;padding:6px 9px;font-size:.63rem;font-weight:740}.papel-vivo .company-line{border:1px solid var(--line-dark);background:#ffffff06;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:12px;display:flex}.papel-vivo .company-avatar{width:34px;height:34px;color:var(--night);background:var(--mint);border-radius:9px;flex:none;place-items:center;font-size:.72rem;font-weight:900;display:grid}.papel-vivo .company-line strong{font-size:.76rem;display:block}.papel-vivo .company-line small{color:#819d8e;font-size:.65rem}.papel-vivo .metric-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.papel-vivo .metric{border:1px solid var(--line-dark);background:#ffffff07;border-radius:11px;min-height:82px;padding:12px}.papel-vivo .metric span{color:#829e90;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:.61rem;display:block}.papel-vivo .metric strong{color:#f1fff6;font-size:.92rem;display:block}.papel-vivo .metric.featured{background:var(--mint);border-color:var(--mint)}.papel-vivo .audit-line{background:#ffdb9e12;border:1px solid #ffdc9e3d;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.papel-vivo .audit-line div{align-items:center;gap:9px;display:flex}.papel-vivo .audit-icon{color:#19261f;background:var(--warning-soft);border-radius:50%;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.papel-vivo .audit-line strong{font-size:.71rem;display:block}.papel-vivo .audit-line small{color:#a4b7ad;font-size:.62rem;display:block}.papel-vivo .audit-line>span{color:#f8ddb1;font-size:.64rem;font-weight:760}.papel-vivo .pipeline{border:1px solid var(--line-dark);border-radius:11px;grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid;overflow:hidden}.papel-vivo .pipe-step{text-align:center;color:#9ab3a6;border-right:1px solid var(--line-dark);align-content:center;place-items:center;gap:5px;min-height:66px;padding:10px 6px;font-size:.59rem;display:grid}.papel-vivo .pipe-step:last-child{border-right:0}.papel-vivo .pipe-step b{color:#173227;background:var(--mint);border-radius:50%;place-items:center;width:22px;height:22px;font-size:.65rem;display:grid}.papel-vivo .documents-intro{grid-template-columns:.9fr 1.1fr;align-items:end;gap:90px;display:grid}.papel-vivo .documents-intro .section-lead{margin-bottom:11px}.papel-vivo .ledger-grid{grid-template-columns:1.05fr .95fr .95fr;gap:16px;margin-top:56px;display:grid}.papel-vivo .ledger-card{border:1px solid var(--line);border-radius:var(--radius);background:#fbf8f1d1;min-height:330px;padding:22px;position:relative;overflow:hidden;box-shadow:0 12px 42px #1f2a230f}.papel-vivo .ledger-card.dark{color:#eff9f2;background:var(--night);border-color:var(--night)}.papel-vivo .ledger-num{opacity:.62;border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;margin-bottom:38px;font-size:.68rem;font-weight:800;display:inline-grid}.papel-vivo .ledger-card h3{letter-spacing:-.03em;max-width:280px;margin-bottom:12px;font-size:1.45rem;line-height:1.08}.papel-vivo .ledger-card p{max-width:300px;color:var(--ink-soft);margin-bottom:0;font-size:.86rem}.papel-vivo .mini-document{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;margin-top:28px;padding:14px;transform:rotate(-2deg);box-shadow:0 12px 22px #00000014}.papel-vivo .mini-document .doc-row{font-size:.67rem}.papel-vivo .mini-chat{color:#234a38;background:#fff;border-radius:4px 12px 12px;margin-top:32px;padding:12px;font-size:.74rem;box-shadow:0 10px 30px #325b471a}.papel-vivo .barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 5px, var(--ink) 5px 6px, transparent 6px 9px);opacity:.72;height:42px;margin-top:26px}.papel-vivo .precision-band{margin-top:10px}.papel-vivo .precision-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;display:grid}.papel-vivo .precision-table{border:1px solid var(--line-dark);border-radius:var(--radius);margin-top:55px;overflow:hidden}.papel-vivo .table-row{border-bottom:1px solid var(--line-dark);grid-template-columns:1.25fr repeat(3,.75fr) .85fr;align-items:center;min-height:62px;padding:0 18px;font-size:.73rem;display:grid}.papel-vivo .table-row:last-child{border-bottom:0}.papel-vivo .table-row.header{color:#799889;letter-spacing:.07em;text-transform:uppercase;background:#ffffff07;min-height:46px;font-size:.62rem;font-weight:800}.papel-vivo .table-row strong{font-size:.76rem}.papel-vivo .status-ok{width:fit-content;color:var(--mint);background:#a8ffd01a;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:800}.papel-vivo .status-attention{color:#ffe1a9;background:#ffe1a91a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:.62rem;font-weight:800}.papel-vivo .steps-head{text-align:center}.papel-vivo .steps-head .section-title,.papel-vivo .steps-head .section-lead{margin-inline:auto}.papel-vivo .flow-steps{grid-template-columns:repeat(5,1fr);margin-top:60px;display:grid;position:relative}.papel-vivo .flow-steps:before{content:"";z-index:-1;background:var(--line);height:1px;position:absolute;top:24px;left:8%;right:8%}.papel-vivo .flow-step{text-align:center;padding:0 13px}.papel-vivo .flow-step__icon{border:1px solid var(--line);color:#315b47;background:var(--paper);width:49px;height:49px;box-shadow:0 0 0 8px var(--canvas);border-radius:50%;place-items:center;margin:0 auto 20px;font-weight:900;display:grid}.papel-vivo .flow-step h3{margin-bottom:8px;font-size:.9rem}.papel-vivo .flow-step p{color:var(--ink-soft);font-size:.76rem}.papel-vivo .limites-lista{border-top:1px solid var(--line);margin:46px 0 0;padding:0;list-style:none}.papel-vivo .limite-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,260px) 1fr;gap:20px;padding:17px 2px;display:grid}.papel-vivo .limite-item strong{font-size:.92rem}.papel-vivo .limite-item span{color:var(--ink-soft);font-size:.92rem;line-height:1.6}.papel-vivo .dia20-citacao{border-left:2px solid var(--line);max-width:620px;color:var(--ink-soft);margin:26px 0 0;padding-left:16px;font-size:.86rem;line-height:1.6}.papel-vivo .dia20-citacao q{color:var(--ink);font-style:italic}.papel-vivo .precision-legenda{color:#62736a;margin:34px 0 0;font-size:.82rem}.papel-vivo .quote-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:auto 1fr;gap:32px;padding:60px;display:grid}.papel-vivo .quote-symbol{color:#48765f;font-family:Georgia,serif;font-size:5rem;line-height:.8}.papel-vivo blockquote{margin:0}.papel-vivo blockquote p{letter-spacing:-.04em;max-width:900px;margin-bottom:22px;font-family:Georgia,serif;font-size:clamp(1.8rem,3.8vw,3.4rem);line-height:1.05}.papel-vivo blockquote footer{color:var(--ink-soft);font-size:.8rem;font-weight:700}.papel-vivo .faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.papel-vivo .faq-intro .section-title{font-size:clamp(2.8rem,5vw,4.9rem)}.papel-vivo details{border-bottom:1px solid var(--line)}.papel-vivo summary{cursor:pointer;min-height:68px;padding:21px 45px 21px 0;font-size:.94rem;font-weight:760;list-style:none;position:relative}.papel-vivo summary::-webkit-details-marker{display:none}.papel-vivo summary:after{content:"+";border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:1.1rem;font-weight:450;display:grid;position:absolute;top:18px;right:2px}.papel-vivo details[open]>summary:after{content:"−"}.papel-vivo details p{max-width:670px;color:var(--ink-soft);padding:0 45px 23px 0;font-size:.88rem;line-height:1.65}.papel-vivo .final-band{text-align:center;margin-bottom:18px}.papel-vivo .final-mark{width:96px;height:54px;margin:0 auto 26px}.papel-vivo .final-mark svg{width:100%;height:100%}.papel-vivo .final-band h2{max-width:850px;margin:0 auto 22px;font-size:clamp(3.2rem,7vw,7rem);line-height:.9}.papel-vivo .final-band p{color:#abc3b7;max-width:620px;margin:0 auto 30px;font-size:1rem}.papel-vivo .final-band .final-garantia{margin-bottom:12px}.papel-vivo .final-band .final-preco{margin-bottom:30px;font-size:.94rem}.papel-vivo .final-band .final-preco strong{color:var(--ink);font-weight:700}.papel-vivo .final-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.papel-vivo .final-band .final-assinar{color:var(--ink-soft);margin:20px auto 0;font-size:.82rem}.papel-vivo .final-band .final-assinar a{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:1px;font-weight:650;text-decoration:none;transition:border-color .18s,color .18s}.papel-vivo .final-band .final-assinar a:hover{color:var(--night);border-color:currentColor}.papel-vivo .final-band .final-assinar a:focus-visible{outline:2px solid var(--night);outline-offset:3px;border-radius:3px}.papel-vivo .site-footer{padding:22px 0 38px}.papel-vivo .footer-inner{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.papel-vivo .footer-inner p{color:#727d76;margin:0;font-size:.72rem}.papel-vivo .footer-links{gap:18px;display:flex}.papel-vivo .footer-links a{color:#5e6a63;font-size:.72rem;text-decoration:none}.papel-vivo .footer-links a:hover{text-decoration:underline}.papel-vivo .footer-quem-faz{color:var(--ink-soft);margin:16px auto 0;font-size:.72rem}@keyframes flow-pulse{0%{stroke-dashoffset:0}to{stroke-dashoffset:-520px}}@keyframes ribbon-turn{0%{transform:perspective(700px)rotateX(5deg)rotateY(-16deg)translateY(4px)}45%{transform:perspective(700px)rotateX(-4deg)rotateY(14deg)translateY(-5px)}to{transform:perspective(700px)rotateX(5deg)rotateY(-16deg)translateY(4px)}}@keyframes document-settle{0%{translate:0 6px;rotate:-1deg}to{translate:0 -2px;rotate:1deg}}@supports (animation-timeline:scroll()){.papel-vivo .flow-pulse{animation:1s linear both flow-pulse;animation-timeline:scroll(root)}.papel-vivo .brand-mark-wrap{animation:1s linear both ribbon-turn;animation-timeline:scroll(root)}.papel-vivo .ledger-card,.papel-vivo .product-window,.papel-vivo .quote-card{animation:1s ease-out both document-settle;animation-timeline:view();animation-range:entry 8% cover 42%}}@media (max-width:980px){.papel-vivo{--content:min(100% - 28px, 760px)}.papel-vivo .nav-links a:not(.nav-google):not(.nav-entrar):not(.nav-assinar){display:none}.papel-vivo .hero{min-height:0}.papel-vivo .hero:before{width:620px;height:620px}.papel-vivo .hero-stage{min-height:440px}.papel-vivo .doc{width:210px}.papel-vivo .doc-xml{top:118px;left:0}.papel-vivo .doc-period{right:0}.papel-vivo .doc-das{top:245px;right:0}.papel-vivo .doc-whats{top:300px;left:0}.papel-vivo .product-grid,.papel-vivo .documents-intro,.papel-vivo .precision-head,.papel-vivo .faq-grid{grid-template-columns:1fr;gap:38px}.papel-vivo .product-window{width:100%}.papel-vivo .ledger-grid{grid-template-columns:1fr 1fr}.papel-vivo .ledger-card:first-child{grid-column:1/-1}.papel-vivo .flow-steps{grid-template-columns:1fr;gap:18px}.papel-vivo .flow-steps:before{width:1px;height:auto;inset:0 auto 0 24px}.papel-vivo .flow-step{text-align:left;padding-left:75px;position:relative}.papel-vivo .limite-item{grid-template-columns:1fr;gap:5px}.papel-vivo .flow-step__icon{box-shadow:0 0 0 7px var(--canvas);margin:0;position:absolute;top:0;left:0}.papel-vivo .flow-step p{max-width:520px}.papel-vivo .page-flow{opacity:.62}.papel-vivo .pricing-head{grid-template-columns:1fr;gap:24px}.papel-vivo .pricing-grid{grid-template-columns:1fr 1fr}.papel-vivo .pricing-card:last-child{grid-column:1/-1}}@media (max-width:700px){.papel-vivo{--content:min(100% - 22px, 560px)}.papel-vivo .site-header{top:10px}.papel-vivo .nav-pill{min-height:56px;padding-left:14px}.papel-vivo .nav-pill .button{min-height:38px;padding-inline:14px;font-size:.78rem}.papel-vivo .brand-word{font-size:.98rem}.papel-vivo .hero{min-height:auto;padding-top:108px}.papel-vivo .hero:before{width:92vw;height:92vw;top:82px}.papel-vivo .hero-copy{margin-top:38px}.papel-vivo h1{font-size:clamp(3.15rem,16vw,5rem)}.papel-vivo .hero-subtitle{font-size:.99rem}.papel-vivo .hero-stage{grid-template-columns:1fr 1fr;gap:10px;min-height:auto;margin-top:52px;display:grid}.papel-vivo .doc{width:auto;min-height:178px;position:relative;inset:auto;transform:none}.papel-vivo .doc-whats,.papel-vivo .doc-das{transform:none}.papel-vivo .hero-infinity{grid-column:1/-1;width:180px;height:96px;margin:15px auto 0;position:relative;bottom:auto;left:auto;transform:none}.papel-vivo .stage-caption{grid-column:1/-1;margin:-8px auto 0;position:relative;bottom:auto;left:auto;transform:none}.papel-vivo .process-strip{padding-bottom:54px}.papel-vivo .process-strip__inner{grid-template-columns:1fr;padding:10px 0}.papel-vivo .process-label{text-align:center;padding:0 0 11px}.papel-vivo .process-item{border-top:1px solid var(--line);padding:9px}.papel-vivo .confianca-faixa{padding-bottom:54px}.papel-vivo .confianca-lista{grid-template-columns:1fr;padding:4px 0}.papel-vivo .confianca-lista li{padding:11px 2px}.papel-vivo .confianca-lista li:not(:last-child){border-right:0;border-bottom:1px solid var(--line)}.papel-vivo .depoimentos-grid{grid-template-columns:1fr}.papel-vivo .process-item:not(:last-child):after{content:"↓";top:auto;bottom:-7px;right:12px}.papel-vivo .section{padding:70px 0}.papel-vivo .section-title{font-size:clamp(2.65rem,13vw,4.4rem)}.papel-vivo .dark-band{width:calc(100vw - 12px);padding:74px 18px}.papel-vivo .product-copy h2{font-size:clamp(3rem,14vw,4.8rem)}.papel-vivo .window-body{grid-template-columns:1fr}.papel-vivo .window-nav{display:none}.papel-vivo .window-main{padding:14px}.papel-vivo .metric-grid,.papel-vivo .pipeline{grid-template-columns:1fr}.papel-vivo .pipe-step{border-right:0;border-bottom:1px solid var(--line-dark);text-align:left;grid-template-columns:24px 1fr;justify-items:start;min-height:47px;padding:8px 12px}.papel-vivo .pipe-step:last-child{border-bottom:0}.papel-vivo .ledger-grid{grid-template-columns:1fr}.papel-vivo .ledger-card:first-child{grid-column:auto}.papel-vivo .table-row{grid-template-columns:1.3fr 1fr;gap:8px;padding-block:12px}.papel-vivo .table-row>:nth-child(2),.papel-vivo .table-row>:nth-child(3),.papel-vivo .table-row>:nth-child(4){display:none}.papel-vivo .quote-card{grid-template-columns:1fr;gap:8px;padding:36px 24px}.papel-vivo .quote-symbol{font-size:4rem}.papel-vivo .faq-grid{gap:20px}.papel-vivo .final-band h2{font-size:clamp(3.2rem,15vw,5.3rem)}.papel-vivo .footer-inner{flex-direction:column;align-items:flex-start;padding-top:20px}.papel-vivo .page-flow{opacity:.32;width:96vw;left:2vw}}@media (max-width:420px){.papel-vivo .nav-pill .button span:first-child{display:none}.papel-vivo .hero-stage{grid-template-columns:1fr}.papel-vivo .hero-infinity,.papel-vivo .stage-caption{grid-column:auto}}.papel-vivo{--canvas:#f7f5f1;--paper:#fffefa;--paper-deep:#eeeae3;--ink:#0d1712;--ink-soft:#536159;--line:#0d171221;--flow-progress:0;background:linear-gradient(90deg,#0d171206 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#0d171205 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% 4%,#fffffffa,#0000 32%),#f7f5f1}.papel-vivo .brand-mark-wrap{width:52px;height:30px;animation:none!important}.papel-vivo .brand-symbol{object-fit:contain;filter:drop-shadow(0 3px 5px #0b5d3f29);width:100%;height:100%;display:block}.papel-vivo .brand-word{color:#102119;letter-spacing:-.045em;font-size:1rem;font-weight:800}.papel-vivo .brand-word .ai,.papel-vivo .site-header .brand-word .ai,.papel-vivo .site-footer .brand-word .ai{color:#087d56}.papel-vivo .hero{min-height:0}.papel-vivo .hero:before{border-color:#0e5b3f1a;box-shadow:inset 0 0 0 90px #ffffff42,inset 0 0 0 180px #61e9a909}.papel-vivo .hero-stage{min-height:515px}.papel-vivo .hero-infinity{--pointer-tilt-x:0deg;--pointer-tilt-y:0deg;cursor:default;width:410px;height:266px;bottom:-56px}.papel-vivo .hero-infinity__motion{transform:perspective(760px) rotateX(var(--pointer-tilt-x,0deg)) rotateY(var(--pointer-tilt-y,0deg)) translateZ(0) scale(1);transform-style:preserve-3d;transform-origin:50%;will-change:transform;flex-direction:column;justify-content:center;align-items:center;transition:transform .16s cubic-bezier(.22,.74,.15,1);display:flex;animation:none!important}.papel-vivo .hero-infinity.is-pointer .hero-infinity__motion{transform:perspective(760px) rotateX(var(--pointer-tilt-x,0deg)) rotateY(var(--pointer-tilt-y,0deg)) translateZ(18px) scale(1.025)}.papel-vivo .hero-symbol-shell{aspect-ratio:1505/598;isolation:isolate;width:100%;animation:1.25s cubic-bezier(.18,.88,.18,1) .16s both master-symbol-arrive;display:block;position:relative}.papel-vivo .hero-symbol{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 16px #08462f36);width:100%;height:100%;display:block;position:relative}.papel-vivo .hero-symbol-shell:before{content:"";z-index:0;background:#1366452e;border-radius:50%;height:28%;animation:3.8s cubic-bezier(.45,0,.25,1) 1.2s infinite master-shadow-breathe;position:absolute;bottom:-8%;left:11%;right:11%;transform:scaleX(.82)}.papel-vivo .hero-symbol-shell:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at var(--shine-x,50%) var(--shine-y,30%), #ffffffc7 0 3%, #d6fff06b 9%, transparent 26%), linear-gradient(112deg, transparent 25%, #ffffff0d 38%, #ffffff9e 49%, #c6ffe73d 56%, transparent 68%);mix-blend-mode:overlay;transition:opacity .38s;animation:3.9s cubic-bezier(.42,0,.18,1) 1.25s infinite master-specular;position:absolute;inset:0;transform:translate(-115%);-webkit-mask:url(/marca/ifiscal-infinito-3d.png) 50%/contain no-repeat;mask:url(/marca/ifiscal-infinito-3d.png) 50%/contain no-repeat}.papel-vivo .hero-symbol-shell{--brilho-miolo:0}.papel-vivo .hero-symbol-shell:before{transition:opacity .38s}.papel-vivo .hero-infinity.is-pointer .hero-symbol-shell:after{opacity:.88;background:radial-gradient(circle at var(--shine-x,50%) var(--shine-y,30%), #ffffffeb 0 2%, #ffffff80 5%, #d6fff057 12%, transparent 30%), linear-gradient(112deg, transparent 30%, #ffffff0f 44%, #ffffff57 52%, transparent 66%);animation:none;transform:none}.papel-vivo .hero-wordmark{color:#123025;letter-spacing:-.065em;opacity:0;margin-top:8px;font-size:1.95rem;font-weight:820;line-height:1;animation:.75s cubic-bezier(.22,.74,.15,1) .9s forwards wordmark-arrive;display:block}.papel-vivo .hero-wordmark .ai{color:#087d56}.papel-vivo .hero-ribbon{stroke-dasharray:760;stroke-dashoffset:760px}.papel-vivo .hero-ribbon--depth{animation:1.35s cubic-bezier(.22,.74,.15,1) .12s forwards ribbon-draw}.papel-vivo .hero-ribbon--face{animation:1.55s cubic-bezier(.22,.74,.15,1) .34s forwards ribbon-draw}.papel-vivo .hero-ribbon-shine{stroke-dasharray:32 196;stroke-dashoffset:180px;animation:3.8s cubic-bezier(.42,0,.18,1) 1.65s infinite ribbon-shine}.papel-vivo .hero-ribbon-edge{opacity:0;animation:.8s 1.55s forwards edge-arrive}.papel-vivo .hero-wordmark-svg{opacity:0;animation:.75s cubic-bezier(.22,.74,.15,1) 1.08s forwards wordmark-arrive}.papel-vivo .stage-caption{bottom:-68px}@keyframes ribbon-draw{to{stroke-dashoffset:0}}@keyframes ribbon-shine{0%,15%{stroke-dashoffset:180px;opacity:0}35%{opacity:1}72%,to{stroke-dashoffset:-220px;opacity:0}}@keyframes edge-arrive{to{opacity:1}}@keyframes wordmark-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes master-symbol-arrive{0%{opacity:0;transform:translateY(18px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes master-specular{0%,18%{opacity:0;transform:translate(-115%)}36%{opacity:.92}68%,to{opacity:0;transform:translate(115%)}}@keyframes master-shadow-breathe{0%,to{opacity:.36;transform:scaleX(.82)scaleY(.85)}50%{opacity:.2;transform:scaleX(.94)scaleY(1)}}@keyframes paper-breathe{0%,to{translate:0;rotate:var(--doc-angle,0deg)}50%{translate:0 -7px;rotate:calc(var(--doc-angle,0deg) + .7deg)}}.papel-vivo .doc-xml{--doc-angle:-8deg;animation:5.8s cubic-bezier(.45,0,.25,1) infinite paper-breathe}.papel-vivo .doc-period{--doc-angle:7deg;animation:6.4s cubic-bezier(.45,0,.25,1) -.8s infinite paper-breathe}.papel-vivo .doc-das{--doc-angle:-4deg;animation:5.5s cubic-bezier(.45,0,.25,1) -1.9s infinite paper-breathe}.papel-vivo .doc-whats{--doc-angle:5deg;animation:6.1s cubic-bezier(.45,0,.25,1) -2.7s infinite paper-breathe}.papel-vivo .doc-xml,.papel-vivo .doc-period,.papel-vivo .doc-das,.papel-vivo .doc-whats{transform:none}.papel-vivo .motion-note:before{content:"";z-index:3;border-left:1px solid var(--line);border-bottom:1px solid var(--line);clip-path:polygon(0 0,100% 100%,0 100%);transform-origin:100% 0;background:linear-gradient(135deg,#e8e2d8 0 49%,#fffefa 51%);width:46px;height:46px;animation:4.8s cubic-bezier(.22,.74,.15,1) 1.7s infinite corner-fold;position:absolute;top:-1px;right:-1px}@keyframes corner-fold{0%,68%,to{transform:scale(.72)}78%{transform:scale(1)}}.papel-vivo .page-flow{z-index:1;opacity:1;top:900px;bottom:440px}.papel-vivo .page-flow svg{opacity:.68;position:absolute;inset:0}.papel-vivo .flow-base{stroke:#0f724c24;stroke-width:1.3px}.papel-vivo .flow-pulse{stroke-width:3.4px;stroke-dasharray:11 34;filter:drop-shadow(0 0 3px #34dc8e61);animation:none!important}.papel-vivo .flow-token{z-index:2;color:#174d37;text-align:center;will-change:left, top, transform;background:#fffefaf5;border:1px solid #1065453d;border-radius:12px;place-content:center;gap:2px;width:48px;height:48px;padding:6px;font-size:.6rem;font-style:normal;font-weight:850;line-height:1;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 28px #194a3421,inset 0 0 0 1px #ffffffbf}.papel-vivo .flow-token--orb{background:radial-gradient(circle at 34% 27%,#fff 0 5%,#d7ffea 12%,#81e6b5 34%,#22a871 70%,#08734d 100%);border:1px solid #087d5240;border-radius:50%;width:62px;height:62px;padding:0;overflow:hidden;box-shadow:inset -9px -11px 20px #044d363d,inset 7px 7px 12px #ffffffa3,0 14px 32px #087d5233}.papel-vivo .flow-token--orb:before{content:"";background:#fffc;border-radius:50%;width:31%;height:19%;position:absolute;top:14%;left:18%;transform:rotate(-25deg)}.papel-vivo .flow-token--calc{color:#fff;background:#137d55;border-radius:50%}.papel-vivo .flow-token--check{color:#0d5d3f;background:#b8ffd8;border-radius:50%;font-size:1.1rem}.papel-vivo .flow-token--guide{border-radius:7px;width:56px;height:66px}.papel-vivo .flow-token--guide b,.papel-vivo .flow-token--guide small{display:block}.papel-vivo .flow-token--guide small{color:#52645b;font-size:.48rem}.papel-vivo .process-strip__inner{align-items:center;gap:24px;display:flex;overflow:hidden}.papel-vivo .process-label{border-right:1px solid var(--line);color:#1a6849;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;flex:none;padding-right:22px;font-size:.64rem;font-weight:850}.papel-vivo .brand-marquee{flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.papel-vivo .brand-marquee__track{align-items:center;gap:58px;width:max-content;animation:36s linear infinite partner-marquee;display:flex}.papel-vivo .brand-marquee.is-paused .brand-marquee__track,.papel-vivo .brand-marquee.is-offscreen .brand-marquee__track{animation-play-state:paused}.papel-vivo .marquee-toggle{border:1px solid var(--line);color:#1a6849;cursor:pointer;background:#ffffff9e;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;font:800 .7rem/1 ui-sans-serif,system-ui,sans-serif;transition:border-color .2s,background .2s,transform .2s;display:none}.papel-vivo.js .marquee-toggle{display:grid}.papel-vivo .marquee-toggle:hover{background:#fff;border-color:#1a684973;transform:scale(1.04)}.papel-vivo .brand-list{align-items:center;gap:58px;margin:0;padding:0;list-style:none;display:flex}.papel-vivo .brand-placeholder{border:1px solid var(--line);color:#4b5f55;letter-spacing:.04em;white-space:nowrap;background:#ffffffb3;border-radius:999px;justify-content:center;align-items:center;min-width:154px;min-height:42px;padding:0 18px;font-size:.69rem;font-weight:760;display:inline-flex}.papel-vivo .brand-logo{background:0 0;border:0;place-items:center;width:142px;height:46px;padding:8px 4px;display:grid}.papel-vivo .brand-logo img{object-fit:contain;filter:grayscale()brightness(0)saturate();opacity:.68;width:100%;height:24px;display:block}@keyframes partner-marquee{to{transform:translate(calc(-50% - 29px))}}.papel-vivo .promise-section{padding-top:clamp(86px,10vw,142px)}.papel-vivo .promise-head{grid-template-columns:minmax(0,.82fr) minmax(22rem,1.18fr);align-items:end;gap:clamp(42px,9vw,120px);display:grid}.papel-vivo .promise-head .section-title{margin-bottom:0}.papel-vivo .promise-lead{color:#3e554a;letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.42rem,2.5vw,2.25rem);line-height:1.2}.papel-vivo .promise-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px;display:grid}.papel-vivo .promise-item:last-child:nth-child(odd){grid-column:1/-1}.papel-vivo .promise-item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffefa94;min-height:230px;padding:clamp(24px,3vw,38px)}.papel-vivo .promise-item:nth-child(2),.papel-vivo .promise-item:nth-child(3){background:#e5f7ec7a}.papel-vivo .promise-item h3{letter-spacing:-.035em;max-width:20ch;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.35vw,2.1rem);font-weight:400;line-height:1.08}.papel-vivo .promise-item p{color:#55675e;max-width:58ch;margin:0;font-size:.88rem;line-height:1.72}.papel-vivo .pricing-section{padding-top:72px}.papel-vivo .pricing-head{display:block}.papel-vivo .pricing-head .section-title{margin-bottom:0}.papel-vivo .pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.papel-vivo .pricing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fffefad6;flex-direction:column;min-height:355px;padding:26px;display:flex;box-shadow:0 16px 46px #1f34290e}.papel-vivo .pricing-card:nth-child(2){background:linear-gradient(145deg,#eff9f2,#fffefa)}.papel-vivo .pricing-card__index{color:#577066;letter-spacing:.11em;text-transform:uppercase;font-size:.65rem;font-weight:850}.papel-vivo .pricing-card h3{letter-spacing:-.04em;margin:36px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.9rem;font-weight:400}.papel-vivo .pricing-card__price{color:#213c30;margin-bottom:26px;font-size:1.05rem;font-weight:780}.papel-vivo .pricing-lines{gap:11px;margin:0;padding:0;list-style:none;display:grid}.papel-vivo .pricing-lines li{background:#e8ece7;border-radius:999px;height:11px}.papel-vivo .pricing-lines li:nth-child(2){width:84%}.papel-vivo .pricing-lines li:nth-child(3){width:68%}.papel-vivo .pricing-card__status{color:#65776d;margin-top:auto;padding-top:28px;font-size:.72rem;font-weight:720}.papel-vivo .pricing-offer{border-radius:var(--radius);background:radial-gradient(circle at 12% 8%,#87ffbf52,#0000 29%),linear-gradient(145deg,#fffffff7,#e7f7edf0);border:1px solid #0e5d3e2e;grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(40px,8vw,110px);min-height:390px;margin-top:48px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 75px #1a473017}.papel-vivo .pricing-offer:after{content:"100";z-index:0;color:#136c490b;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:21rem;line-height:1;position:absolute;bottom:-95px;right:-20px}.papel-vivo .pricing-offer>*{z-index:1;position:relative}.papel-vivo .pricing-offer__old{color:#62736a;font-size:.9rem;text-decoration:line-through;text-decoration-thickness:1px}.papel-vivo .pricing-offer__current{align-items:end;gap:13px;margin:8px 0 28px;display:flex}.papel-vivo .pricing-offer__current strong{letter-spacing:-.07em;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,7rem);font-weight:400;line-height:.9}.papel-vivo .pricing-offer__current span{color:#53665c;padding-bottom:8px;font-size:.78rem;font-weight:720;line-height:1.25}.papel-vivo .pricing-offer__badge{color:#15583d;letter-spacing:.05em;text-transform:uppercase;background:#b4f4d16b;border:1px solid #146f4b30;border-radius:999px;padding:7px 11px;font-size:.68rem;font-weight:820;display:inline-flex}.papel-vivo .pricing-offer__terms>p:not(.pricing-offer__trust){color:#42564b;letter-spacing:-.035em;max-width:560px;margin:28px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.18}.papel-vivo .pricing-offer__trust{border-top:1px solid var(--line);color:#244638;align-items:center;gap:9px;margin:0;padding-top:18px;font-size:.84rem;font-weight:750;display:flex}.papel-vivo .pricing-offer__trust span{color:#0c5b3d;background:#bdf2d4;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.papel-vivo .pricing-offer__note{color:#62736a!important;letter-spacing:0!important;margin:16px 0 0!important;font-family:inherit!important;font-size:.78rem!important;line-height:1.55!important}.papel-vivo .dark-band{color:var(--ink);background:radial-gradient(circle at 92% 4%,#54e89f29,#0000 25%),linear-gradient(135deg,#fffffff2,#edf9f2eb);border-color:#0d503626;box-shadow:0 28px 90px #253d3014}.papel-vivo .dark-band:before{content:"";pointer-events:none;border:1px solid #0d50360e;border-radius:12px;position:absolute;inset:18px}.papel-vivo .dark-band .section-label{color:#47705d}.papel-vivo .dark-band .section-lead,.papel-vivo .final-band p{color:var(--ink-soft)}.papel-vivo .product-window{color:var(--ink);background:#ffffffeb;border-color:#0d442d2b;box-shadow:0 30px 70px #2544331f}.papel-vivo .window-top{color:#607169;border-color:var(--line);background:#f1f6f2c2}.papel-vivo .window-dots i{background:#b7c3bd}.papel-vivo .window-status{color:#126c49}.papel-vivo .window-body{background:#ffffffa3}.papel-vivo .window-nav{border-color:var(--line);background:#f1f4ef}.papel-vivo .window-nav span{color:#4f6158}.papel-vivo .window-nav .active{color:#0d633f;background:#dff5e8}.papel-vivo .period-pill{color:#52665c;border-color:var(--line);background:#fbfcfa}.papel-vivo .company-line,.papel-vivo .metric{color:var(--ink);border-color:var(--line);background:#f7f8f4c2}.papel-vivo .company-line small{color:#6d7c74}.papel-vivo .metric span{color:#6c7c73}.papel-vivo .metric strong{color:var(--ink)}.papel-vivo .metric.featured{color:#103a29;background:#c4f5d9;border-color:#8bd8ad}.papel-vivo .metric.featured span,.papel-vivo .metric.featured strong{color:#103a29}.papel-vivo .audit-line{background:#fff8e5;border-color:#e9cb84}.papel-vivo .audit-line small{color:#626862}.papel-vivo .audit-line>span{color:#875c0f}.papel-vivo .pipeline{border-color:var(--line);background:#f8faf7}.papel-vivo .pipe-step{color:#53665c;border-color:var(--line)}.papel-vivo .pipe-step b{color:#0d583c;background:#bcf5d5}.papel-vivo .ledger-card.dark{color:var(--ink);border-color:var(--line);background:#f1f5ef}.papel-vivo .ledger-card.dark p{color:var(--ink-soft)}.papel-vivo .ledger-card.mint{background:linear-gradient(145deg,#e3f8eb,#f7fbf7)}.papel-vivo .handoff-scene{grid-template-columns:78px 22px 1fr;align-items:center;gap:8px;margin-top:24px;display:grid}.papel-vivo .guide-slip{border:1px solid var(--line);background:#fff;border-radius:7px;align-content:space-between;min-height:104px;padding:11px 8px;display:grid;transform:rotate(-5deg);box-shadow:0 10px 25px #214c3614}.papel-vivo .guide-slip strong{color:#176243;font-size:.72rem}.papel-vivo .guide-slip span,.papel-vivo .guide-slip small{color:#65776d;font-size:.55rem}.papel-vivo .handoff-arrow{color:#32865f;font-weight:900}.papel-vivo .handoff-scene .mini-chat{margin:0}.papel-vivo .precision-table{color:var(--ink);border-color:var(--line);background:#ffffffb3}.papel-vivo .table-scroll-hint{color:#62736a;margin:22px 0 -38px;font-size:.72rem;display:none}.papel-vivo .table-row{border-color:var(--line)}.papel-vivo .table-row.header{color:#4e6257;background:#f0f4ef}.papel-vivo .status-ok{color:#0c6442;background:#d8f4e4}.papel-vivo .status-attention{color:#815c13;background:#fff0ca}.papel-vivo .final-mark{justify-content:center;align-items:center;gap:16px;width:min(360px,82vw);height:100px;display:flex}.papel-vivo .final-symbol{object-fit:contain;filter:drop-shadow(0 8px 10px #0a573b2b);width:154px;height:auto;display:block}.papel-vivo .final-mark span{color:#143026;letter-spacing:-.065em;white-space:nowrap;font-size:2.3rem;font-weight:820}.papel-vivo.js .reveal{opacity:1;transition:transform .72s cubic-bezier(.22,.74,.15,1),box-shadow .5s cubic-bezier(.22,.74,.15,1);transition-delay:var(--delay,0s);transform:translateY(24px)scale(.985)}.papel-vivo.js .reveal.in-view{transform:translateY(0)scale(1)}.papel-vivo.js .flow-step.reveal .flow-step__icon{transition:transform .62s cubic-bezier(.18,1.45,.32,1);transition-delay:var(--delay,0s);transform:rotate(-18deg)scale(.84)}.papel-vivo.js .flow-step.reveal.in-view .flow-step__icon{transform:rotate(0)scale(1)}.papel-vivo .audit-stamp .audit-icon{transition:transform .5s cubic-bezier(.18,1.45,.32,1) .25s;transform:rotate(-18deg)scale(.8)}.papel-vivo .audit-stamp.in-view .audit-icon{transform:rotate(0)scale(1)}.papel-vivo .handoff-card .guide-slip{transition:transform .85s cubic-bezier(.22,.74,.15,1) .15s}.papel-vivo .handoff-card .mini-chat{transition:transform .85s cubic-bezier(.22,.74,.15,1) .27s,box-shadow .5s .27s}.papel-vivo.js .handoff-card:not(.in-view) .guide-slip{transform:translate(-22px)rotate(-12deg)}.papel-vivo.js .handoff-card:not(.in-view) .mini-chat{transform:translate(24px)}.papel-vivo .handoff-card.in-view .guide-slip{transform:translate(8px)rotate(0)}.papel-vivo .handoff-card.in-view .mini-chat{transform:translate(-5px);box-shadow:0 16px 38px #20734c29}.papel-vivo .precision-table.in-view .table-row{animation:.65s cubic-bezier(.22,.74,.15,1) both row-pass}.papel-vivo .precision-table.in-view .table-row:nth-child(2){animation-delay:80ms}.papel-vivo .precision-table.in-view .table-row:nth-child(3){animation-delay:.16s}.papel-vivo .precision-table.in-view .table-row:nth-child(4){animation-delay:.24s}@keyframes row-pass{0%{background:#abffd17a;transform:translate(-8px)}to{background:0 0;transform:translate(0)}}@media (max-width:980px){.papel-vivo .pricing-head{grid-template-columns:1fr;gap:24px}.papel-vivo .pricing-offer{grid-template-columns:1fr;gap:44px}.papel-vivo .promise-head{grid-template-columns:1fr;gap:26px}}@media (max-width:700px){.papel-vivo .brand-mark-wrap{width:42px;height:25px}.papel-vivo .brand-word{font-size:.82rem}.papel-vivo .hero{min-height:auto}.papel-vivo .hero-infinity{width:min(280px,82vw);height:190px;margin-top:4px}.papel-vivo .stage-caption{display:none}.papel-vivo .handoff-scene{grid-template-columns:67px 18px 1fr;gap:5px}.papel-vivo .page-flow{width:98vw;left:1vw}.papel-vivo .page-flow svg{opacity:.38}.papel-vivo .flow-token{width:38px;height:38px;font-size:.48rem}.papel-vivo .flow-token--orb{width:46px;height:46px}.papel-vivo .flow-token--guide{width:42px;height:50px}.papel-vivo .dark-band:before{inset:8px}.papel-vivo .process-strip__inner{gap:10px;padding:10px 0;display:flex}.papel-vivo .process-label{text-align:left;padding:0 12px 0 8px}.papel-vivo .brand-placeholder{min-width:132px;min-height:38px;padding-inline:13px;font-size:.62rem}.papel-vivo .brand-logo{width:132px;height:40px;padding:7px 14px}.papel-vivo .brand-logo img{height:21px}.papel-vivo .brand-marquee__track,.papel-vivo .brand-list{gap:38px}.papel-vivo .marquee-toggle{width:34px;height:34px}.papel-vivo .precision-table{overscroll-behavior-inline:contain;scrollbar-color:var(--mint-strong) #ffffff14;overflow-x:auto}.papel-vivo .precision-table .table-row{grid-template-columns:1.25fr repeat(3,.75fr) .85fr;min-width:720px}.papel-vivo .precision-table .table-row>:nth-child(2),.papel-vivo .precision-table .table-row>:nth-child(3),.papel-vivo .precision-table .table-row>:nth-child(4),.papel-vivo .table-scroll-hint{display:block}.papel-vivo .promise-grid{grid-template-columns:1fr}.papel-vivo .promise-item{min-height:0}.papel-vivo .pricing-section{padding-top:52px}.papel-vivo .pricing-grid{grid-template-columns:1fr}.papel-vivo .pricing-card:last-child{grid-column:auto}.papel-vivo .pricing-card{min-height:310px}.papel-vivo .pricing-offer{grid-template-columns:1fr;gap:38px;min-height:0;margin-top:32px;padding:30px 22px}.papel-vivo .pricing-offer__current strong{font-size:clamp(4rem,21vw,5.5rem)}.papel-vivo .pricing-offer__terms>p:not(.pricing-offer__trust){font-size:1.4rem}.papel-vivo .pricing-offer:after{font-size:12rem;bottom:-42px;right:-40px}}.papel-vivo .hero{z-index:2;min-height:auto;padding:clamp(72px,8vh,96px) 0 clamp(36px,4vh,52px);display:block;overflow:clip}.papel-vivo .hero>.shell{width:min(1320px,100vw - 48px)}.papel-vivo .hero-layout{grid-template-columns:minmax(520px,.96fr) minmax(520px,1.04fr);align-items:center;gap:clamp(36px,4vw,60px);min-height:max(520px,100svh - 300px);display:grid}.papel-vivo .hero:before{width:min(54vw,780px);height:min(54vw,780px);top:390px;left:72%;transform:translate(-50%,-50%)}.papel-vivo .hero-copy{text-align:left;width:100%;margin:0;padding:34px 0}.papel-vivo .hero .eyebrow{color:#087d56;letter-spacing:.15em;background:0 0;border:0;border-radius:0;margin-bottom:25px;padding:0;font-size:.64rem}.papel-vivo .hero .eyebrow:before{content:"";background:currentColor;width:30px;height:1px}.papel-vivo .hero .eyebrow-dot{display:none}.papel-vivo .hero-copy h1{letter-spacing:-.047em;white-space:normal;max-width:none;margin-bottom:34px;font-size:clamp(4.75rem,6.65vw,7.25rem);line-height:.94}.papel-vivo .hero-copy h1 span{white-space:nowrap;display:block}.papel-vivo .hero-subtitle{width:min(36rem,100%);margin:0;line-height:1.66}.papel-vivo .hero-actions{justify-content:flex-start;margin-top:34px}.papel-vivo .hero-primary-lockup{isolation:isolate;place-items:center;min-height:500px;display:grid;position:relative}.papel-vivo .hero-primary-lockup:before,.papel-vivo .hero-primary-lockup:after{content:"";z-index:0;pointer-events:none;border:1px solid #087d5224;border-radius:50%;position:absolute;inset:15% 3%;transform:rotate(-14deg)}.papel-vivo .hero-primary-lockup:after{inset:23% 14%;transform:rotate(18deg)}.papel-vivo .hero-primary-lockup .hero-infinity{z-index:2}.papel-vivo .hero-stage{isolation:isolate;width:min(1080px,100%);min-height:520px;margin:72px auto 0;display:block;position:relative}.papel-vivo .hero-stage:before,.papel-vivo .hero-stage:after{content:"";z-index:0;pointer-events:none;border:1px solid #087d5224;border-radius:50%;position:absolute;inset:10% 6%;transform:rotate(-14deg)}.papel-vivo .hero-stage:after{inset:22% 17%;transform:rotate(18deg)}.papel-vivo .hero-stage .doc{z-index:2;opacity:1;width:238px;padding:17px;scale:1}.papel-vivo .hero-stage .doc-meta,.papel-vivo .hero-stage .doc-row{font-size:.72rem}.papel-vivo .hero-stage .doc-xml{top:112px;left:1%}.papel-vivo .hero-stage .doc-period{top:8px;right:3%}.papel-vivo .hero-stage .doc-das{top:218px;bottom:auto;right:6%}.papel-vivo .hero-stage .doc-whats{top:296px;bottom:auto;left:8%}.papel-vivo .hero-infinity{position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.papel-vivo .hero-infinity--primary{width:min(560px,88%);height:350px}.papel-vivo .hero-infinity--secondary{width:410px;height:266px;top:52%}.papel-vivo .hero-infinity--primary .hero-wordmark{margin-top:14px;font-size:clamp(3.65rem,4.35vw,4.85rem)}.papel-vivo .hero-infinity--secondary .hero-wordmark{margin-top:8px;font-size:1.95rem}.papel-vivo .stage-caption{z-index:5;color:#6d7b73;background:0 0;border:0;border-top:1px solid #087d5238;border-radius:0;gap:2px;width:min(218px,38%);max-width:none;padding:10px 0 0;font-size:.61rem;font-weight:500;line-height:1.42;display:grid;bottom:-6px;left:auto;right:0;transform:none}.papel-vivo .stage-caption strong{color:#173128;font-weight:760}.papel-vivo .flow-token--orb{border-width:1px;width:18px;height:18px;box-shadow:inset -3px -4px 7px #044d3647,inset 2px 2px 4px #ffffffb8,0 0 0 4px #47e0961a,0 5px 12px #087d5238}@media (min-width:701px) and (max-width:1159px){.papel-vivo .hero{min-height:auto;padding:clamp(84px,9vh,108px) 0 clamp(32px,4vh,46px)}.papel-vivo .hero>.shell{width:min(960px,100vw - 40px)}.papel-vivo .hero-layout{grid-template-columns:1fr;gap:18px;min-height:0}.papel-vivo .hero:before{width:720px;height:720px;top:610px;left:62%}.papel-vivo .hero-copy{width:min(860px,100%);margin:24px auto 0}.papel-vivo .hero-copy h1{max-width:none;font-size:clamp(4.6rem,10vw,6.4rem)}.papel-vivo .hero-subtitle{width:min(35rem,100%)}.papel-vivo .hero-primary-lockup{min-height:450px}.papel-vivo .hero-infinity--primary{width:min(520px,70vw);height:320px}.papel-vivo .hero-stage{min-height:560px;margin-top:58px}.papel-vivo .hero-infinity--secondary{width:420px;height:275px}.papel-vivo .hero-stage .doc{width:190px}}@media (max-width:700px){.papel-vivo .hero{min-height:auto;padding:104px 0 48px}.papel-vivo .hero>.shell{width:var(--content)}.papel-vivo .hero-layout{grid-template-columns:1fr;gap:24px;min-height:0;display:grid}.papel-vivo .hero:before{width:108vw;height:108vw;top:560px;left:68%;transform:translate(-50%,-50%)}.papel-vivo .hero-copy{width:100%;margin:24px 0 0;padding:0}.papel-vivo .hero-copy h1{max-width:none;margin-bottom:24px;font-size:clamp(3.6rem,15.5vw,5.3rem);line-height:.94}.papel-vivo .hero-subtitle{width:100%;margin:0}.papel-vivo .hero-actions{justify-content:flex-start;margin-top:24px}.papel-vivo .hero-primary-lockup{min-height:230px}.papel-vivo .hero-primary-lockup:before,.papel-vivo .hero-primary-lockup:after{inset:7% -18%}.papel-vivo .hero-primary-lockup:after{inset:14% -4%}.papel-vivo .hero-infinity--primary{width:min(340px,92vw);height:222px;position:relative;top:auto;left:auto;transform:none}.papel-vivo .hero-infinity--primary .hero-wordmark{margin-top:7px;font-size:2.9rem}.papel-vivo .hero-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:auto;margin-top:56px;display:grid}.papel-vivo .hero-stage:before,.papel-vivo .hero-stage:after{inset:4% -18% 8%}.papel-vivo .hero-stage:after{inset:12% -4% 16%}.papel-vivo .hero-infinity--secondary{grid-column:1/-1;width:min(280px,82vw);height:190px;margin:12px auto 0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.papel-vivo .hero-infinity--secondary .hero-wordmark{margin-top:3px;font-size:1.75rem}.papel-vivo .hero-stage .doc{width:auto;min-height:168px;padding:13px;position:relative;inset:auto;scale:1}.papel-vivo .stage-caption{display:none}.papel-vivo .flow-token--orb{width:14px;height:14px}}@media (max-width:420px){.papel-vivo .hero-copy h1{font-size:clamp(3.45rem,15.5vw,4.3rem)}.papel-vivo .hero-actions .button{width:100%}.papel-vivo .nav-assinar{padding:0 13px;font-size:.8rem}.papel-vivo .nav-entrar{padding:9px 8px}.papel-vivo .assinar-label-full{display:none}.papel-vivo .assinar-label-short{display:inline}.papel-vivo .nav-pill{gap:10px}.papel-vivo .nav-links{gap:2px}.papel-vivo .hero-stage{grid-template-columns:1fr}.papel-vivo .hero-infinity--secondary{grid-column:1}.papel-vivo .hero-stage .doc{min-height:0}}.papel-vivo .hero-symbol-shell{aspect-ratio:2017/780}.papel-vivo .hero-stage{isolation:isolate;background:radial-gradient(#fffefafc 0 64%,#fffefaf0 80%,#0000 100%);width:min(1120px,100%);min-height:720px;margin:96px auto 8px;display:block;position:relative}.papel-vivo .hero-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(#fffefafc 0 62%,#fffefae8 78%,#0000 100%);border:0;border-radius:42%;display:block;position:absolute;inset:-7% -5%;transform:none}.papel-vivo .hero-stage:after{display:none}.papel-vivo .stage-flow{z-index:1;aspect-ratio:22/10;pointer-events:none;width:min(1080px,112%);height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.papel-vivo .stage-flow__base path,.papel-vivo .stage-flow__light{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.papel-vivo .stage-flow__base path{stroke:#087d56;stroke-width:1.75px;opacity:.22}.papel-vivo .stage-flow__light{stroke:#56e9a0;stroke-dasharray:5 51;stroke-dashoffset:0;animation:8s linear infinite paused stage-route}.papel-vivo .stage-flow__light.f1{stroke-width:7px;opacity:.1;animation-delay:-.32s}.papel-vivo .stage-flow__light.f2{stroke-width:4.5px;opacity:.32;animation-delay:-.16s}.papel-vivo .stage-flow__light.f3{stroke-width:2.6px;opacity:1;filter:drop-shadow(0 0 3px #56e9a0c7)}.papel-vivo .hero-stage.is-active .stage-flow__light{animation-play-state:running}.papel-vivo .hero-stage .doc{--stage-x:0px;--stage-y:0px;--flutua-y:0px;--flutua-rot:0deg;--flutua-escala:1;--alca:0px;--cresce:1;z-index:2;opacity:0;width:clamp(276px,25.5vw,310px);min-height:226px;translate:var(--stage-x) calc(var(--stage-y) + var(--flutua-y) + var(--alca));rotate:calc(var(--doc-angle) + var(--flutua-rot));scale:calc(var(--flutua-escala) * var(--cresce));animation:stage-card-cycle 8s cubic-bezier(.45,0,.25,1) var(--stage-phase,0s) infinite;will-change:translate, rotate, scale;background:#fffefaf5;border-color:#0867462b;padding:24px;transition:opacity .62s cubic-bezier(.22,.74,.15,1),--alca .58s cubic-bezier(.24,.66,.18,1),--cresce .58s cubic-bezier(.24,.66,.18,1),filter .58s cubic-bezier(.24,.66,.18,1);animation-play-state:paused;box-shadow:0 25px 65px #194a341c,0 3px 8px #194a3412}.papel-vivo .hero-stage.is-active .doc{opacity:1;animation-play-state:running}.papel-vivo .hero-stage .doc:hover{--alca:-12px;--cresce:1.028;filter:drop-shadow(0 18px 34px #194a3424)}.papel-vivo .hero-stage .doc-kicker{margin-bottom:18px;font-size:.72rem}.papel-vivo .hero-stage .doc-title{font-size:1.28rem}.papel-vivo .hero-stage .doc-meta{font-size:.84rem}.papel-vivo .hero-stage .doc-row{margin-top:12px;font-size:.8rem}.papel-vivo .hero-stage .doc-rule{margin:17px 0}.papel-vivo .hero-stage .doc-xml{--doc-angle:-5deg;--stage-phase:0s;top:78px;left:1%}.papel-vivo .hero-stage .doc-period{--doc-angle:4deg;--stage-phase:-2s;top:36px;right:1%}.papel-vivo .hero-stage .doc-das{--doc-angle:-3deg;--stage-phase:-4s;top:auto;bottom:44px;right:6%}.papel-vivo .hero-stage .doc-whats{--doc-angle:3.5deg;--stage-phase:-6s;background:#edfbf3fa;top:auto;bottom:18px;left:6%}.papel-vivo .hero-stage .motion-note:before{width:58px;height:58px}.papel-vivo .hero-stage .doc-seal{animation:8s cubic-bezier(.22,.74,.15,1) infinite seal-confirm}.papel-vivo .hero-stage .doc-period .doc-row strong{animation:8s cubic-bezier(.22,.74,.15,1) -2s infinite value-confirm}.papel-vivo .hero-stage .doc-das .barcode{position:relative;overflow:hidden}.papel-vivo .hero-stage .doc-das .barcode:after{content:"";background:linear-gradient(90deg,#0000,#5af2a6cc,#0000);width:18%;animation:4s cubic-bezier(.45,0,.25,1) -1s infinite barcode-scan;position:absolute;inset:0 auto 0 -30%}.papel-vivo .hero-stage .doc-whats .chat-bubble{transform-origin:0 100%;animation:8s cubic-bezier(.22,.74,.15,1) -6s infinite message-send}@keyframes stage-route{to{stroke-dashoffset:-56px}}@keyframes stage-card-cycle{0%,to{--flutua-y:0px;--flutua-rot:0deg;--flutua-escala:1;border-color:#0867462b;box-shadow:0 25px 65px #194a341c,0 3px 8px #194a3412}7%{--flutua-y:-13px;--flutua-rot:.8deg;--flutua-escala:1.028;border-color:#1ac47c94;box-shadow:0 34px 84px #17774e30,0 0 0 5px #5ceda414}18%{--flutua-y:-4px;--flutua-rot:0deg;--flutua-escala:1.006;border-color:#087d563d}52%{--flutua-y:5px;--flutua-rot:-.65deg;--flutua-escala:.994}}@keyframes seal-confirm{0%,3%,15%,to{box-shadow:none;transform:scale(1)}7%{transform:scale(1.18)rotate(8deg);box-shadow:0 0 0 7px #56e9a021}}@keyframes value-confirm{0%,3%,15%,to{color:inherit}7%{color:#087d56}}@keyframes barcode-scan{0%,20%{opacity:0;translate:0}38%{opacity:1}70%,to{opacity:0;translate:760%}}@keyframes message-send{0%,3%,16%,to{box-shadow:none;transform:translate(0)scale(1)}7%{transform:translate(7px)scale(1.02);box-shadow:0 10px 24px #22754f24}}.papel-vivo .promise-head{display:block}.papel-vivo .promise-head .section-title{max-width:830px}.papel-vivo .faq-grid{grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:clamp(44px,8vw,104px)}.papel-vivo .faq-intro{position:sticky;top:108px}.papel-vivo .faq-list{border-top:0}.papel-vivo .faq-total{color:#65766d;margin:0 0 15px;font-size:.72rem;font-weight:720}.papel-vivo .faq-group{border-top:1px solid var(--line);border-bottom:0}.papel-vivo .faq-group:last-child{border-bottom:1px solid var(--line)}.papel-vivo .faq-group>summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:88px;padding:24px 56px 24px 0;display:grid}.papel-vivo .faq-group>summary h3{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:400;line-height:1.05}.papel-vivo .faq-group__count{color:#718078;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:800}.papel-vivo .faq-group>summary:after{top:28px}.papel-vivo .faq-group__body{border-top:1px solid #0d171212;padding:0 0 20px 24px}.papel-vivo .faq-item{border-bottom-color:#0d171217}.papel-vivo .faq-item:last-child{border-bottom:0}.papel-vivo .faq-item>summary{color:#24372e;min-height:64px;padding:20px 52px 20px 0;font-size:.9rem;line-height:1.42}.papel-vivo .faq-item>summary:after{color:#176a4c;background:#e1f8eb8c;border-color:#087d562e;width:28px;height:28px;top:17px}.papel-vivo .faq-answer p{color:#52645b;max-width:76ch;margin:0;padding:0 54px 24px 0;font-size:.86rem;line-height:1.75}.papel-vivo .faq-answer .faq-answer__link{padding-top:0}.papel-vivo .faq-answer__link a{color:#087d56;text-underline-offset:4px;font-weight:780}.papel-vivo .faq-group[open]>summary h3{color:#087d56}@supports (interpolate-size:allow-keywords){.papel-vivo .faq-group,.papel-vivo .faq-item{interpolate-size:allow-keywords}.papel-vivo .faq-group::details-content{opacity:0;block-size:0;transition:block-size .45s cubic-bezier(.22,.74,.15,1),opacity .3s;overflow-y:clip}.papel-vivo .faq-item::details-content{opacity:0;block-size:0;transition:block-size .45s cubic-bezier(.22,.74,.15,1),opacity .3s;overflow-y:clip}.papel-vivo .faq-group[open]::details-content{opacity:1;block-size:auto}.papel-vivo .faq-item[open]::details-content{opacity:1;block-size:auto}}@media (min-width:701px) and (max-width:980px){.papel-vivo .hero-stage{min-height:700px;margin-top:82px}.papel-vivo .hero-stage .doc{width:258px}.papel-vivo .hero-stage .doc-xml{top:92px;left:0}.papel-vivo .hero-stage .doc-period{top:54px;right:0}.papel-vivo .hero-stage .doc-das{bottom:50px;right:2%}.papel-vivo .hero-stage .doc-whats{bottom:24px;left:2%}.papel-vivo .faq-intro{position:static}}@media (max-width:700px){.papel-vivo .hero-stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"xml period""mark mark""whats das";gap:14px;min-height:auto;margin-top:68px;padding:24px 0 8px;display:grid}.papel-vivo .hero-stage:before{border-radius:20%;inset:-2% -8%}.papel-vivo .stage-flow{grid-area:mark;width:110%;height:auto;margin:-16px -5%;position:relative;top:auto;left:auto;transform:none}.papel-vivo .hero-stage .doc{width:auto;min-height:228px;padding:18px;position:relative;inset:auto}.papel-vivo .hero-stage .doc-xml{grid-area:xml}.papel-vivo .hero-stage .doc-period{grid-area:period}.papel-vivo .hero-stage .doc-whats{grid-area:whats}.papel-vivo .hero-stage .doc-das{grid-area:das}.papel-vivo .hero-stage .doc-kicker{font-size:.62rem}.papel-vivo .hero-stage .doc-title{font-size:1.1rem}.papel-vivo .hero-stage .doc-meta,.papel-vivo .hero-stage .doc-row{font-size:.72rem}.papel-vivo .faq-grid{grid-template-columns:1fr;gap:30px}.papel-vivo .faq-intro{position:static}.papel-vivo .faq-intro .section-title{margin-bottom:0}.papel-vivo .faq-group>summary{min-height:76px;padding-block:20px}.papel-vivo .faq-group__count{display:none}.papel-vivo .faq-group__body{padding-left:12px}.papel-vivo .faq-answer p{padding-right:42px}}@media (max-width:420px){.papel-vivo .hero-stage{grid-template-columns:1fr;grid-template-areas:"xml""period""mark""whats""das";gap:18px;padding-inline:0}.papel-vivo .stage-flow{width:108%;margin:-14px -4%}.papel-vivo .hero-stage .doc{min-height:0}.papel-vivo .faq-group>summary h3{font-size:1.38rem}.papel-vivo .faq-item>summary{font-size:.86rem}}@media (prefers-reduced-motion:reduce){.papel-vivo{scroll-behavior:auto}.papel-vivo *,.papel-vivo :before,.papel-vivo :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.papel-vivo .flow-pulse{stroke-dasharray:none;opacity:.65}.papel-vivo .hero-ribbon{stroke-dashoffset:0}.papel-vivo .hero-ribbon-edge,.papel-vivo .hero-wordmark-svg{opacity:1}.papel-vivo .hero-infinity__motion{transform:none}.papel-vivo .hero-symbol-shell,.papel-vivo .hero-symbol-shell:before,.papel-vivo .hero-symbol-shell:after,.papel-vivo .hero-wordmark{animation:none}.papel-vivo .hero-symbol-shell,.papel-vivo .hero-wordmark{opacity:1;transform:none}.papel-vivo .flow-token--orb{display:none}.papel-vivo .brand-marquee__track{animation:none;transform:none}.papel-vivo .brand-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.papel-vivo .marquee-toggle{display:none!important}.papel-vivo .brand-marquee__track{width:100%}.papel-vivo .brand-list:first-child{flex-wrap:wrap;justify-content:center;width:100%}.papel-vivo .brand-list[aria-hidden=true]{display:none}.papel-vivo.js .reveal,.papel-vivo.js .reveal.in-view{transform:none}.papel-vivo .hero-stage .doc,.papel-vivo .hero-stage.is-active .doc{opacity:1;translate:0;rotate:var(--doc-angle);scale:1;animation:none!important}.papel-vivo .stage-flow__comet{display:none}.papel-vivo .stage-flow__base path{opacity:.34}.papel-vivo .hero-stage .doc-seal,.papel-vivo .hero-stage .doc-period .doc-row strong,.papel-vivo .hero-stage .doc-das .barcode:after,.papel-vivo .hero-stage .doc-whats .chat-bubble{animation:none!important}}.papel-vivo .ledger-card.reveal,.papel-vivo .ledger-card{transition:transform .72s cubic-bezier(.22,.74,.15,1),box-shadow .5s cubic-bezier(.22,.74,.15,1),translate .46s cubic-bezier(.22,.68,.16,1),border-color .38s}.papel-vivo .ledger-card:hover{border-color:#087d564d;translate:0 -8px;box-shadow:0 26px 60px #1f2a231f,0 4px 10px #1f2a230f}.papel-vivo .ledger-card .mini-document,.papel-vivo .ledger-card .mini-chat,.papel-vivo .ledger-card .guide-slip{transition:translate .52s cubic-bezier(.22,.68,.16,1),rotate .52s cubic-bezier(.22,.68,.16,1)}.papel-vivo .ledger-card:hover .mini-document{translate:0 -4px;rotate:-1deg}.papel-vivo .ledger-card:hover .mini-chat,.papel-vivo .ledger-card:hover .guide-slip{translate:0 -4px}@keyframes passo-flutua{0%,to{--passo-flutua-y:0px}50%{--passo-flutua-y:-4px}}.papel-vivo .flow-step.reveal,.papel-vivo .flow-step{--passo-flutua-y:0px;--passo-alca:0px;translate:0 calc(var(--passo-flutua-y) + var(--passo-alca));animation:6s ease-in-out infinite passo-flutua;animation-delay:var(--delay,0s);transition:transform .72s cubic-bezier(.22,.74,.15,1),box-shadow .5s cubic-bezier(.22,.74,.15,1),--passo-alca .48s cubic-bezier(.24,.66,.18,1)}.papel-vivo .flow-step__icon{transition:translate .42s cubic-bezier(.22,.68,.16,1),scale .42s cubic-bezier(.22,.68,.16,1),color .3s,border-color .3s,box-shadow .42s cubic-bezier(.22,.68,.16,1)}.papel-vivo .flow-step:hover{--passo-alca:-6px}.papel-vivo .flow-step:hover .flow-step__icon{color:#087d56;box-shadow:0 0 0 8px var(--canvas), 0 10px 22px #194a341f;border-color:#087d5661;scale:1.08}@media (prefers-reduced-motion:reduce){.papel-vivo .flow-step{animation:none;translate:none}.papel-vivo .ledger-card,.papel-vivo .ledger-card .mini-document,.papel-vivo .ledger-card .mini-chat,.papel-vivo .ledger-card .guide-slip,.papel-vivo .flow-step,.papel-vivo .flow-step__icon{transition:none}.papel-vivo .ledger-card:hover,.papel-vivo .flow-step:hover{translate:none}.papel-vivo .ledger-card:hover .mini-document,.papel-vivo .ledger-card:hover .mini-chat,.papel-vivo .ledger-card:hover .guide-slip{translate:none;rotate:none}}.papel-vivo .brand-marquee:hover .brand-marquee__track,.papel-vivo .brand-marquee:focus-within .brand-marquee__track{animation-play-state:paused}.papel-vivo .marquee-toggle{display:none}@property --flutua-y{syntax:"<length>";inherits:false;initial-value:0}@property --flutua-rot{syntax:"<angle>";inherits:false;initial-value:0deg}@property --flutua-escala{syntax:"<number>";inherits:false;initial-value:1}@property --alca{syntax:"<length>";inherits:false;initial-value:0}@property --cresce{syntax:"<number>";inherits:false;initial-value:1}@property --passo-flutua-y{syntax:"<length>";inherits:false;initial-value:0}@property --passo-alca{syntax:"<length>";inherits:false;initial-value:0}.papel-vivo .nav-links .nav-app,.papel-vivo .nav-app{background:var(--night);color:#f7fff9;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;height:42px;padding:0 18px;font:650 14px/1 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;transition:background-color .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.papel-vivo .nav-links .nav-app:hover,.papel-vivo .nav-app:hover{background:var(--night-2)}.papel-vivo .nav-links .nav-app:focus-visible,.papel-vivo .nav-app:focus-visible{outline:3px solid var(--mint-strong);outline-offset:3px}@media (max-width:700px){.papel-vivo .nav-app{height:38px;padding:0 15px;font-size:13.5px}}
