{"id":14348,"date":"2024-08-08T13:55:35","date_gmt":"2024-08-08T16:55:35","guid":{"rendered":"https:\/\/siteprov.tecnospeed.com.br\/?page_id=14348"},"modified":"2026-07-07T15:41:30","modified_gmt":"2026-07-07T18:41:30","slug":"plugdfe","status":"publish","type":"page","link":"https:\/\/tecnospeed.com.br\/en\/plugdfe\/","title":{"rendered":"PlugDFe"},"content":{"rendered":"<section class=\"bde-section-14348-100 bde-section\">\n              \n  \n  \n\t\n\n  <div class=\"section-background-overlay\"><\/div>\n\n\n<div class=\"section-container\"><div class=\"bde-columns-14348-101 bde-columns\"><div class=\"bde-column-14348-102 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-badge-14348-103 bde-badge\">\n<span > O hub de documentos fiscais da Tecnospeed<\/span>\n<\/div><h1 class=\"bde-heading-14348-104 bde-heading\" data-entrance=\"slideUp\">\nToda a emiss\u00e3o fiscal que o seu software precisa. Em uma \u00fanica integra\u00e7\u00e3o.\n<\/h1><div class=\"bde-text-14348-105 bde-text\" data-entrance=\"slideUp\">\nO PlugDFe re\u00fane componentes, API e gest\u00e3o de documentos fiscais em um ecossistema completo, pronto para integrar, com suporte de dev para dev e a confian\u00e7a de quem atende mais de 25% das software houses brasileiras.\n<\/div><div class=\"bde-button-14348-106 bde-button\">\n    \n                                    \n    \n    \n    \n    \n            \n                    \n            \n            \n\n    \n    \n    \n    \n    \n    <a class=\"breakdance-link button-atom button-atom--custom bde-button__button\" href=\"#ecossistema\" target=\"_self\" data-type=\"url\"  >\n\n    \n        <span class=\"button-atom__text\">Conhe\u00e7a todas as solu\u00e7\u00f5es do PlugDFe<\/span>\n\n                            \n        \n                <\/a>\n\n    \n\n\n<\/div>\n<\/div><div class=\"bde-column-14348-108 bde-column\">\n  \n  \n\t\n\n\n\n<img decoding=\"async\" class=\"bde-image2-14348-292 bde-image2\" src=\"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1-300x241.png\" loading=\"lazy\" srcset=\"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1.png 1768w, https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1-300x241.png 300w, https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1-1024x824.png 1024w, https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1-768x618.png 768w, https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2026\/06\/magnific__aplique-o-efeito-3d-e-de-glassmorphism-na-img1__21644-1-1536x1235.png 1536w\" sizes=\"(max-width: 1768px) 100vw, 1768px\">\n<\/div><\/div><\/div>\n<\/section><section class=\"bde-section-14348-266 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-div-14348-276 bde-div\">\n  \n  \n\t\n\n\n\n<div class=\"bde-columns-14348-277 bde-columns\"><div class=\"bde-column-14348-278 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-text-14348-279 bde-text\">\nA infraestrutura fiscal para software houses\n<\/div>\n<\/div><div class=\"bde-column-14348-280 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-text-14348-281 bde-text\">\n+4.100\n<\/div><div class=\"bde-text-14348-282 bde-text\">\nsoftware houses j\u00e1 integradas\n<\/div>\n<\/div><div class=\"bde-column-14348-283 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-text-14348-284 bde-text\">\n20\n<\/div><div class=\"bde-text-14348-285 bde-text\">\nanos de mercado\n<\/div>\n<\/div><div class=\"bde-column-14348-286 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-text-14348-287 bde-text\">\n+224\n<\/div><div class=\"bde-text-14348-288 bde-text\">\nespecialistas\n<\/div>\n<\/div><\/div>\n<\/div><div class=\"bde-fancy-divider-14348-291 bde-fancy-divider\">\n\n\n<div class=\"bde-fancy-divider__wrapper\">\n  <div class=\"bde-fancy-divider__separator   \">\n  \t  <\/div>\n<\/div>\n\n<\/div><\/div>\n<\/section><section id=\"ecossistema\" class=\"bde-section-14348-188 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-badge-14348-253 bde-badge\">\n<span >< \/ > Escolha a sua solu\u00e7\u00e3o<\/span>\n<\/div><h2 class=\"bde-heading-14348-192 bde-heading\">\nQual a melhor forma de integrar documentos fiscais ao seu software?\n<\/h2><div class=\"bde-columns-14348-189 bde-columns\"><div class=\"bde-column-14348-190 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-code-block-14348-254 bde-code-block\">\n\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .plugdfe-prods,\n  .plugdfe-prods *,\n  .plugdfe-prods *::before,\n  .plugdfe-prods *::after {\n    box-sizing: border-box;\n    font-family: 'Urbanist', system-ui, -apple-system, sans-serif !important;\n  }\n  .plugdfe-prods {\n    --surface: #060B13;\n    --fg: #fafbff;\n    --primary: #6c5ce7;\n    --primary-fg: #ffffff;\n    --border: rgba(255,255,255,0.06);\n    --border-hover: rgba(108,92,231,0.4);\n    background: transparent;\n    color: var(--fg);\n    padding: 0;\n    margin: 0;\n    width: 100%;\n    display: block;\n    -webkit-font-smoothing: antialiased;\n  }\n  .plugdfe-prods .container { width: 100%; margin: 0; padding: 0; }\n  .plugdfe-prods .row {\n    display: grid;\n    width: 100%;\n    margin: 0;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 20px;\n  }\n  .plugdfe-prods .row.reversed { grid-template-columns: 1.4fr 1fr; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row,\n    .plugdfe-prods .row.reversed { grid-template-columns: 1fr; gap: 24px; }\n  }\n  .plugdfe-prods .image-card {\n    position: relative; overflow: hidden;\n    border-radius: 24px; min-height: 420px;\n    display: flex; flex-direction: column;\n    border: 1px solid var(--border);\n  }\n  .plugdfe-prods .row.reversed .image-card { order: 2; }\n  .plugdfe-prods .row.reversed .copy-card { order: 1; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row.reversed .image-card { order: 0; }\n    .plugdfe-prods .row.reversed .copy-card { order: 0; }\n  }\n  .plugdfe-prods .image-card img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\n  .plugdfe-prods .image-card .overlay-1 {\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(108,92,231,0.7), rgba(108,92,231,0.3) 50%, rgba(0,0,0,0.7));\n    mix-blend-mode: multiply;\n  }\n  .plugdfe-prods .image-card .overlay-2 {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.4));\n  }\n  .plugdfe-prods .image-card .top-label {\n    position: relative; padding: 24px 28px;\n    display: flex; align-items: center; justify-content: space-between;\n  }\n  .plugdfe-prods .image-card .subtitle {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: rgba(255,255,255,0.8); text-transform: uppercase;\n  }\n  .plugdfe-prods .image-card .num {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 12px; letter-spacing: 0.2em; color: rgba(255,255,255,0.7);\n  }\n  .plugdfe-prods .copy-card {\n    display: flex; flex-direction: column; justify-content: center;\n    padding: 32px; border-radius: 24px;\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color 0.2s ease;\n  }\n  .plugdfe-prods .copy-card:hover { border-color: var(--border-hover); }\n  .plugdfe-prods .copy-card .eyebrow {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: var(--primary); text-transform: uppercase; margin-bottom: 8px;\n  }\n  .plugdfe-prods .copy-card .name {\n    font-size: clamp(28px, 3vw, 36px); font-weight: 800;\n    letter-spacing: -0.01em; margin-bottom: 12px;\n  }\n  .plugdfe-prods .copy-card .title {\n    font-size: clamp(18px, 2vw, 22px); font-weight: 700; line-height: 1.3;\n    margin: 0 0 16px; color: rgba(250,251,255,0.8);\n  }\n  .plugdfe-prods .copy-card .desc {\n    font-size: 16px; line-height: 1.6;\n    color: rgba(250,251,255,0.65); margin: 0 0 24px;\n  }\n  .plugdfe-prods .features {\n    list-style: none; padding: 0; margin: 0;\n    display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px;\n  }\n  @media (max-width: 600px) { .plugdfe-prods .features { grid-template-columns: 1fr; } }\n  .plugdfe-prods .features li {\n    display: flex; align-items: flex-start; gap: 10px;\n    font-size: 14px; color: rgba(250,251,255,0.85);\n  }\n  .plugdfe-prods .features .check {\n    width: 20px; height: 20px; border-radius: 9999px;\n    background: rgba(108,92,231,0.15);\n    display: inline-flex; align-items: center; justify-content: center;\n    flex-shrink: 0; margin-top: 2px;\n  }\n  .plugdfe-prods .features .check svg {\n    width: 12px; height: 12px; stroke: var(--primary); stroke-width: 3;\n    fill: none; stroke-linecap: round; stroke-linejoin: round;\n  }\n  .plugdfe-prods .ctas { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 24px; }\n  .plugdfe-prods .btn {\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 12px 20px; border-radius: 9999px;\n    font-size: 14px; font-weight: 600; text-decoration: none; cursor: pointer;\n    transition: background-color 0.2s, border-color 0.2s;\n  }\n  .plugdfe-prods .btn-primary { background: var(--primary); color: var(--primary-fg); border: 1px solid var(--primary); }\n  .plugdfe-prods .btn-primary:hover { background: rgba(108,92,231,0.9); }\n  .plugdfe-prods .btn-ghost { background: transparent; color: rgba(250,251,255,0.9); border: 1px solid rgba(255,255,255,0.15); }\n  .plugdfe-prods .btn-ghost:hover { border-color: rgba(108,92,231,0.4); background: rgba(255,255,255,0.03); }\n  .plugdfe-prods .btn svg { width: 16px; height: 16px; stroke: currentColor; stroke-width: 2; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n<\/style>\n\n<section class=\"plugdfe-prods\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Images\/Product%20pages\/DFe\/img-suite_gTy94uMNd.jpg\" alt=\"PlugDFe Su\u00edte\" loading=\"lazy\">\n        <div class=\"overlay-1\"><\/div>\n        <div class=\"overlay-2\"><\/div>\n        <div class=\"top-label\">\n          <span class=\"subtitle\">Bibliotecas OCX\/DLL<\/span>\n          <span class=\"num\">01<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"copy-card\">\n        <div class=\"eyebrow\">Bibliotecas OCX\/DLL<\/div>\n        <div class=\"name\">PlugDFe Su\u00edte<\/div>\n        <h3 class=\"title\">Emiss\u00e3o fiscal local no seu software<\/h3>\n        <p class=\"desc\">Bibliotecas com todos os m\u00e9todos para emiss\u00e3o de documentos fiscais e obriga\u00e7\u00f5es acess\u00f3rias, rodando dentro da sua infraestrutura. Sem depender de API externa, sem pagar por nota emitida.<\/p>\n        <ul class=\"features\">\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Compat\u00edvel com Windows, Linux e Android<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Suporte a Certificados A1 e A3<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Fun\u00e7\u00e3o multi-thread para alta performance<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Sem cobran\u00e7a por documento emitido<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Adequado \u00e0 Reforma Tribut\u00e1ria e NFSe Nacional<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Homologado em mais de 2.000 munic\u00edpios<\/span><\/li>\n        <\/ul>\n        <div class=\"ctas\">\n          <a href=\"\/plugdfe\/suite-de-componentes\/\" class=\"btn btn-primary\">Conhecer o PlugDFe Su\u00edte <svg viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\n          <a href=\"https:\/\/atendimento.tecnospeed.com.br\/hc\/pt-br\/articles\/16176982864279-Guia-Geral-Gerenciador-de-Su%C3%ADte-de-Componentes\" class=\"btn btn-ghost\">Ver documenta\u00e7\u00e3o <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<\/div><div class=\"bde-code-block-14348-263 bde-code-block\">\n\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .plugdfe-prods,\n  .plugdfe-prods *,\n  .plugdfe-prods *::before,\n  .plugdfe-prods *::after {\n    box-sizing: border-box;\n    font-family: 'Urbanist', system-ui, -apple-system, sans-serif !important;\n  }\n  .plugdfe-prods {\n    --surface: #060b13;\n    --fg: #fafbff;\n    --primary: #6c5ce7;\n    --primary-fg: #ffffff;\n    --border: rgba(255,255,255,0.06);\n    --border-hover: rgba(108,92,231,0.4);\n    background: transparent;\n    color: var(--fg);\n    padding: 0;\n    margin: 0;\n    width: 100%;\n    display: block;\n    -webkit-font-smoothing: antialiased;\n  }\n  .plugdfe-prods .container { width: 100%; margin: 0; padding: 0; }\n  .plugdfe-prods .row {\n    display: grid;\n    width: 100%;\n    margin: 0;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 20px;\n  }\n  .plugdfe-prods .row.reversed { grid-template-columns: 1.4fr 1fr; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row,\n    .plugdfe-prods .row.reversed { grid-template-columns: 1fr; gap: 24px; }\n  }\n  .plugdfe-prods .image-card {\n    position: relative; overflow: hidden;\n    border-radius: 24px; min-height: 420px;\n    display: flex; flex-direction: column;\n    border: 1px solid var(--border);\n  }\n  .plugdfe-prods .row.reversed .image-card { order: 2; }\n  .plugdfe-prods .row.reversed .copy-card { order: 1; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row.reversed .image-card { order: 0; }\n    .plugdfe-prods .row.reversed .copy-card { order: 0; }\n  }\n  .plugdfe-prods .image-card img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\n  .plugdfe-prods .image-card .overlay-1 {\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(108,92,231,0.7), rgba(108,92,231,0.3) 50%, rgba(0,0,0,0.7));\n    mix-blend-mode: multiply;\n  }\n  .plugdfe-prods .image-card .overlay-2 {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.4));\n  }\n  .plugdfe-prods .image-card .top-label {\n    position: relative; padding: 24px 28px;\n    display: flex; align-items: center; justify-content: space-between;\n  }\n  .plugdfe-prods .image-card .subtitle {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: rgba(255,255,255,0.8); text-transform: uppercase;\n  }\n  .plugdfe-prods .image-card .num {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 12px; letter-spacing: 0.2em; color: rgba(255,255,255,0.7);\n  }\n  .plugdfe-prods .copy-card {\n    display: flex; flex-direction: column; justify-content: center;\n    padding: 32px; border-radius: 24px;\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color 0.2s ease;\n  }\n  .plugdfe-prods .copy-card:hover { border-color: var(--border-hover); }\n  .plugdfe-prods .copy-card .eyebrow {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: var(--primary); text-transform: uppercase; margin-bottom: 8px;\n  }\n  .plugdfe-prods .copy-card .name {\n    font-size: clamp(28px, 3vw, 36px); font-weight: 800;\n    letter-spacing: -0.01em; margin-bottom: 12px;\n  }\n  .plugdfe-prods .copy-card .title {\n    font-size: clamp(18px, 2vw, 22px); font-weight: 700; line-height: 1.3;\n    margin: 0 0 16px; color: rgba(250,251,255,0.8);\n  }\n  .plugdfe-prods .copy-card .desc {\n    font-size: 16px; line-height: 1.6;\n    color: rgba(250,251,255,0.65); margin: 0 0 24px;\n  }\n  .plugdfe-prods .features {\n    list-style: none; padding: 0; margin: 0;\n    display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px;\n  }\n  @media (max-width: 600px) { .plugdfe-prods .features { grid-template-columns: 1fr; } }\n  .plugdfe-prods .features li {\n    display: flex; align-items: flex-start; gap: 10px;\n    font-size: 14px; color: rgba(250,251,255,0.85);\n  }\n  .plugdfe-prods .features .check {\n    width: 20px; height: 20px; border-radius: 9999px;\n    background: rgba(108,92,231,0.15);\n    display: inline-flex; align-items: center; justify-content: center;\n    flex-shrink: 0; margin-top: 2px;\n  }\n  .plugdfe-prods .features .check svg {\n    width: 12px; height: 12px; stroke: var(--primary); stroke-width: 3;\n    fill: none; stroke-linecap: round; stroke-linejoin: round;\n  }\n  .plugdfe-prods .ctas { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 24px; }\n  .plugdfe-prods .btn {\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 12px 20px; border-radius: 9999px;\n    font-size: 14px; font-weight: 600; text-decoration: none; cursor: pointer;\n    transition: background-color 0.2s, border-color 0.2s;\n  }\n  .plugdfe-prods .btn-primary { background: var(--primary); color: var(--primary-fg); border: 1px solid var(--primary); }\n  .plugdfe-prods .btn-primary:hover { background: rgba(108,92,231,0.9); }\n  .plugdfe-prods .btn-ghost { background: transparent; color: rgba(250,251,255,0.9); border: 1px solid rgba(255,255,255,0.15); }\n  .plugdfe-prods .btn-ghost:hover { border-color: rgba(108,92,231,0.4); background: rgba(255,255,255,0.03); }\n  .plugdfe-prods .btn svg { width: 16px; height: 16px; stroke: currentColor; stroke-width: 2; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n<\/style>\n\n<section class=\"plugdfe-prods\">\n  <div class=\"container\">\n    <div class=\"row reversed\">\n      <div class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Images\/Product%20pages\/DFe\/img-notas_JoGjtbFBOT.jpg\" alt=\"PlugNotas\" loading=\"lazy\">\n        <div class=\"overlay-1\"><\/div>\n        <div class=\"overlay-2\"><\/div>\n        <div class=\"top-label\">\n          <span class=\"subtitle\">API Rest<\/span>\n          <span class=\"num\">02<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"copy-card\">\n        <div class=\"eyebrow\">API Rest<\/div>\n        <div class=\"name\">PlugNotas<\/div>\n        <h3 class=\"title\">Emiss\u00e3o fiscal via API, sem instalar nada no cliente<\/h3>\n        <p class=\"desc\">Uma \u00fanica API Rest recebe os dados em JSON e cuida de todo o processo de emiss\u00e3o, autentica\u00e7\u00e3o, transmiss\u00e3o, retorno e armazenamento. Integre em dias, n\u00e3o em meses.<\/p>\n        <ul class=\"features\">\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Notifica\u00e7\u00f5es em tempo real via Webhook<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Padr\u00e3o \u00fanico para mais de 2.000 prefeituras<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Controle autom\u00e1tico de numera\u00e7\u00e3o<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Solu\u00e7\u00e3o white-label, sua marca, nossa infraestrutura<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Adequado \u00e0 Reforma Tribut\u00e1ria e NFSe Nacional<\/span><\/li>\n            <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span> Integrado com a <b>Calculadora Oficial da Reforma Tribut\u00e1ria<\/b><\/span><\/li>\n        <\/ul>\n        <div class=\"ctas\">\n          <a href=\"\/plugdfe\/plugnotas\/\" class=\"btn btn-primary\">Conhecer o PlugNotas <svg viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\n          <a href=\"https:\/\/atendimento.tecnospeed.com.br\/hc\/pt-br\/articles\/23715383551767-Primeiros-Passos-com-o-Plugnotas\" class=\"btn btn-ghost\">Ver documenta\u00e7\u00e3o <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<\/div><div class=\"bde-code-block-14348-264 bde-code-block\">\n\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .plugdfe-prods,\n  .plugdfe-prods *,\n  .plugdfe-prods *::before,\n  .plugdfe-prods *::after {\n    box-sizing: border-box;\n    font-family: 'Urbanist', system-ui, -apple-system, sans-serif !important;\n  }\n  .plugdfe-prods {\n    --surface: #060b13;\n    --fg: #fafbff;\n    --primary: #6c5ce7;\n    --primary-fg: #ffffff;\n    --border: rgba(255,255,255,0.06);\n    --border-hover: rgba(108,92,231,0.4);\n    background: transparent;\n    color: var(--fg);\n    padding: 0;\n    margin: 0;\n    width: 100%;\n    display: block;\n    -webkit-font-smoothing: antialiased;\n  }\n  .plugdfe-prods .container { width: 100%; margin: 0; padding: 0; }\n  .plugdfe-prods .row {\n    display: grid;\n    width: 100%;\n    margin: 0;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 20px;\n  }\n  .plugdfe-prods .row.reversed { grid-template-columns: 1.4fr 1fr; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row,\n    .plugdfe-prods .row.reversed { grid-template-columns: 1fr; gap: 24px; }\n  }\n  .plugdfe-prods .image-card {\n    position: relative; overflow: hidden;\n    border-radius: 24px; min-height: 420px;\n    display: flex; flex-direction: column;\n    border: 1px solid var(--border);\n  }\n  .plugdfe-prods .row.reversed .image-card { order: 2; }\n  .plugdfe-prods .row.reversed .copy-card { order: 1; }\n  @media (max-width: 900px) {\n    .plugdfe-prods .row.reversed .image-card { order: 0; }\n    .plugdfe-prods .row.reversed .copy-card { order: 0; }\n  }\n  .plugdfe-prods .image-card img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\n  .plugdfe-prods .image-card .overlay-1 {\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(108,92,231,0.7), rgba(108,92,231,0.3) 50%, rgba(0,0,0,0.7));\n    mix-blend-mode: multiply;\n  }\n  .plugdfe-prods .image-card .overlay-2 {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.4));\n  }\n  .plugdfe-prods .image-card .top-label {\n    position: relative; padding: 24px 28px;\n    display: flex; align-items: center; justify-content: space-between;\n  }\n  .plugdfe-prods .image-card .subtitle {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: rgba(255,255,255,0.8); text-transform: uppercase;\n  }\n  .plugdfe-prods .image-card .num {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 12px; letter-spacing: 0.2em; color: rgba(255,255,255,0.7);\n  }\n  .plugdfe-prods .copy-card {\n    display: flex; flex-direction: column; justify-content: center;\n    padding: 32px; border-radius: 24px;\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color 0.2s ease;\n  }\n  .plugdfe-prods .copy-card:hover { border-color: var(--border-hover); }\n  .plugdfe-prods .copy-card .eyebrow {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px; letter-spacing: 0.2em;\n    color: var(--primary); text-transform: uppercase; margin-bottom: 8px;\n  }\n  .plugdfe-prods .copy-card .name {\n    font-size: clamp(28px, 3vw, 36px); font-weight: 800;\n    letter-spacing: -0.01em; margin-bottom: 12px;\n  }\n  .plugdfe-prods .copy-card .title {\n    font-size: clamp(18px, 2vw, 22px); font-weight: 700; line-height: 1.3;\n    margin: 0 0 16px; color: rgba(250,251,255,0.8);\n  }\n  .plugdfe-prods .copy-card .desc {\n    font-size: 16px; line-height: 1.6;\n    color: rgba(250,251,255,0.65); margin: 0 0 24px;\n  }\n  .plugdfe-prods .features {\n    list-style: none; padding: 0; margin: 0;\n    display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px;\n  }\n  @media (max-width: 600px) { .plugdfe-prods .features { grid-template-columns: 1fr; } }\n  .plugdfe-prods .features li {\n    display: flex; align-items: flex-start; gap: 10px;\n    font-size: 14px; color: rgba(250,251,255,0.85);\n  }\n  .plugdfe-prods .features .check {\n    width: 20px; height: 20px; border-radius: 9999px;\n    background: rgba(108,92,231,0.15);\n    display: inline-flex; align-items: center; justify-content: center;\n    flex-shrink: 0; margin-top: 2px;\n  }\n  .plugdfe-prods .features .check svg {\n    width: 12px; height: 12px; stroke: var(--primary); stroke-width: 3;\n    fill: none; stroke-linecap: round; stroke-linejoin: round;\n  }\n  .plugdfe-prods .ctas { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 24px; }\n  .plugdfe-prods .btn {\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 12px 20px; border-radius: 9999px;\n    font-size: 14px; font-weight: 600; text-decoration: none; cursor: pointer;\n    transition: background-color 0.2s, border-color 0.2s;\n  }\n  .plugdfe-prods .btn-primary { background: var(--primary); color: var(--primary-fg); border: 1px solid var(--primary); }\n  .plugdfe-prods .btn-primary:hover { background: rgba(108,92,231,0.9); }\n  .plugdfe-prods .btn-ghost { background: transparent; color: rgba(250,251,255,0.9); border: 1px solid rgba(255,255,255,0.15); }\n  .plugdfe-prods .btn-ghost:hover { border-color: rgba(108,92,231,0.4); background: rgba(255,255,255,0.03); }\n  .plugdfe-prods .btn svg { width: 16px; height: 16px; stroke: currentColor; stroke-width: 2; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n<\/style>\n\n<section class=\"plugdfe-prods\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Images\/Product%20pages\/DFe\/img-storage_yas0wvnzM.jpg\" alt=\"PlugStorage\" loading=\"lazy\">\n        <div class=\"overlay-1\"><\/div>\n        <div class=\"overlay-2\"><\/div>\n        <div class=\"top-label\">\n          <span class=\"subtitle\">Gest\u00e3o de DF-e<\/span>\n          <span class=\"num\">03<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"copy-card\">\n        <div class=\"eyebrow\">Gest\u00e3o de DF-e<\/div>\n        <div class=\"name\">PlugStorage<\/div>\n        <h3 class=\"title\">Gest\u00e3o, armazenamento e consulta de documentos fiscais em um s\u00f3 lugar<\/h3>\n        <p class=\"desc\">Plataforma completa para gerenciar, armazenar e consultar documentos fiscais eletr\u00f4nicos. Do XML \u00e0 entrega para o contador, tudo automatizado.<\/p>\n        <ul class=\"features\">\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Consulta autom\u00e1tica de notas destinadas ao CNPJ<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Envio autom\u00e1tico para contadores e transportadores<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Integra\u00e7\u00e3o direta com sistema Dom\u00ednio<\/span><\/li>\n          <li><span class=\"check\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span><span>Gera\u00e7\u00e3o r\u00e1pida de SPED Fiscal e Contribui\u00e7\u00e3o com base nos XMLs<\/span><\/li>\n        <\/ul>\n        <div class=\"ctas\">\n          <a href=\"\/plugdfe\/plugstorage\/\" class=\"btn btn-primary\">Conhecer o PlugStorage <svg viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\n          <a href=\"https:\/\/atendimento.tecnospeed.com.br\/hc\/pt-br\/articles\/28324283997463-Primeiros-Passos-PlugStorage\" class=\"btn btn-ghost\">Ver documenta\u00e7\u00e3o <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<\/div>\n<\/div><\/div><\/div>\n<\/section><section class=\"bde-section-14348-182 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-badge-14348-183 bde-badge\">\n<span >_ Diferenciais<\/span>\n<\/div><h2 class=\"bde-heading-14348-185 bde-heading\">\nPor que mais de 1 em cada 4 software houses escolheu o PlugDFe?\n<\/h2><div class=\"bde-text-14348-186 bde-text\">\nIntegra\u00e7\u00e3o simples, suporte especializado e tecnologia que acompanha as mudan\u00e7as fiscais em tempo real. Tudo o que seu software precisa para emitir documentos fiscais sem complica\u00e7\u00e3o.\n<\/div><div class=\"bde-code-block-14348-187 bde-code-block\">\n\n  <!DOCTYPE html>\n<html lang=\"pt-BR\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Por que o PlugDFe - Cards<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n  <style>\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n    body {\n      font-family: 'Urbanist', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    }\n\n    .plug-sec {\n      position: relative;\n      padding: 0;\n    }\n    .plug-wrap {\n      max-width: 1280px;\n      margin: 0 auto;\n    }\n\n    .plug-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 20px;\n    }\n    @media (min-width: 640px) {\n      .plug-grid { grid-template-columns: repeat(2, 1fr); }\n    }\n    @media (min-width: 1024px) {\n      .plug-grid { grid-template-columns: repeat(3, 1fr); }\n    }\n\n    .plug-card {\n      padding: 28px;\n      border-radius: 24px;\n      background: #ffffff;\n      border: 1px solid rgba(0,0,0,0.07);\n      box-shadow: 0 2px 12px rgba(0,0,0,0.05);\n      transition: all 0.3s ease;\n      display: flex;\n      flex-direction: column;\n    }\n    .plug-card:hover {\n      border-color: rgba(124,77,255,0.35);\n      box-shadow: 0 20px 40px -12px rgba(124,77,255,0.12);\n    }\n\n    .plug-kicker {\n      font-size: 11px;\n      font-weight: 500;\n      letter-spacing: 0.18em;\n      color: rgba(0,0,0,0.35);\n      margin-bottom: 24px;\n      line-height: 1.4;\n      text-transform: uppercase;\n    }\n\n    .plug-icon-wrap {\n      width: 48px;\n      height: 48px;\n      border-radius: 16px;\n      background: rgba(124,77,255,0.08);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 32px;\n      transition: background 0.3s ease;\n    }\n    .plug-card:hover .plug-icon-wrap {\n      background: rgba(124,77,255,0.15);\n    }\n    .plug-icon {\n      width: 20px;\n      height: 20px;\n      stroke: #7c4dff;\n      stroke-width: 2.2;\n      fill: none;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    .plug-title {\n      font-size: 1.15rem;\n      font-weight: 800;\n      line-height: 1.2;\n      letter-spacing: -0.02em;\n      color: #0f0e17;\n      margin-bottom: 16px;\n    }\n    .plug-desc {\n      font-size: 0.875rem;\n      color: rgba(15,14,23,0.5);\n      line-height: 1.7;\n    }\n  <\/style>\n<\/head>\n<body>\n\n  <section class=\"plug-sec\" id=\"por-que\">\n    <div class=\"plug-wrap\">\n      <div class=\"plug-grid\">\n\n        <!-- Card 1 -->\n        <div class=\"plug-card\">\n          <div class=\"plug-kicker\">INTEGRA\u00c7\u00c3O FACILITADA<\/div>\n          <div class=\"plug-icon-wrap\">\n            <svg class=\"plug-icon\" viewBox=\"0 0 24 24\">\n              <polyline points=\"16 18 22 12 16 6\"\/>\n              <polyline points=\"8 6 2 12 8 18\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"plug-title\">Integra\u00e7\u00e3o facilitada<\/h3>\n          <p class=\"plug-desc\">\n            Seja via API ou DLL e ainda compat\u00edvel com m\u00faltiplas linguagens de programa\u00e7\u00e3o. Uma vez integrado, cuidamos do resto!\n          <\/p>\n        <\/div>\n\n        <!-- Card 2 -->\n        <div class=\"plug-card\">\n          <div class=\"plug-kicker\">CONFIABILIDADE<\/div>\n          <div class=\"plug-icon-wrap\">\n            <svg class=\"plug-icon\" viewBox=\"0 0 24 24\">\n              <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"plug-title\">Confiabilidade<\/h3>\n          <p class=\"plug-desc\">\n            Somos refer\u00eancia nacional em documentos fiscais eletr\u00f4nicos, contando com a confian\u00e7a de mais de 25% das software houses brasileiras.\n          <\/p>\n        <\/div>\n\n        <!-- Card 3 -->\n        <div class=\"plug-card\">\n          <div class=\"plug-kicker\">SUPORTE ESPECIALIZADO<\/div>\n          <div class=\"plug-icon-wrap\">\n            <svg class=\"plug-icon\" viewBox=\"0 0 24 24\">\n              <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\n            <\/svg>\n          <\/div>\n          <h3 class=\"plug-title\">Suporte especializado em desenvolvedores<\/h3>\n          <p class=\"plug-desc\">\n            Equipe preparada para ajudar com as integra\u00e7\u00f5es e tirar d\u00favidas sobre as regras de neg\u00f3cio relacionadas aos DF-e.\n          <\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/body>\n<\/html>\n\n\n<\/div><\/div>\n<\/section><section id=\"solution\" class=\"bde-section-14348-293 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-columns-14348-294 bde-columns\"><div class=\"bde-column-14348-295 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-badge-14348-296 bde-badge\">\n<span >< \/ > Solu\u00e7\u00f5es do HUB<\/span>\n<\/div><h2 class=\"bde-heading-14348-297 bde-heading\" data-entrance=\"slideUp\">\nQual documento fiscal o seu software ainda n\u00e3o emite?\n<\/h2>\n<\/div><div class=\"bde-column-14348-298 bde-column\">\n  \n  \n\t\n\n\n\n<div class=\"bde-text-14348-299 bde-text\">\nO PlugDFe re\u00fane componentes, API e gest\u00e3o de documentos fiscais em um \u00fanico ecossistema. Integre sem burocracia, sem homologa\u00e7\u00e3o manual e com suporte especializado de dev para dev.\n<\/div>\n<\/div><\/div><div class=\"bde-code-block-14348-300 bde-code-block\">\n\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .plugdfe-eco {\n    width: calc(100% + 60px);\n    max-width: calc(100% + 60px);\n    margin-left: -30px;\n    margin-right: -30px;\n    box-sizing: border-box;\n    --bg: transparent;\n    --surface: #0f1629;\n    --fg: #fafbff;\n    --fg-muted: rgba(250,251,255,0.65);\n    --fg-faint: rgba(250,251,255,0.35);\n    --primary: #7F67FF;\n    --primary-fg: #ffffff;\n    --border: rgba(255,255,255,0.07);\n    --border-hover: rgba(124,92,191,0.4);\n\n    background: var(--bg);\n    color: var(--fg);\n    font-family: 'Urbanist', system-ui, -apple-system, sans-serif;\n    padding: 0;\n    -webkit-font-smoothing: antialiased;\n  }\n  .plugdfe-eco *, .plugdfe-eco *::before, .plugdfe-eco *::after { box-sizing: border-box; }\n\n  .plugdfe-eco .container { max-width: 1200px; margin: 0 auto; }\n\n  .plugdfe-eco .grid {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;\n  }\n  @media (max-width: 900px) { .plugdfe-eco .grid { grid-template-columns: repeat(2, 1fr); } }\n  .plugdfe-eco .card {\n    position: relative; display: flex; flex-direction: column;\n    padding: 32px; border-radius: 24px;\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color 0.2s ease;\n    min-height: 420px;\n  }\n\n  @media (max-width: 600px) {\n    .plugdfe-eco .grid { grid-template-columns: 1fr; }\n    .plugdfe-eco .card { padding: 16px !important; min-height: unset !important; border-radius: 16px !important; }\n    .plugdfe-eco .card .icon-wrap { padding: 8px 0 !important; }\n    .plugdfe-eco .card .icon-wrap svg { width: 40px !important; height: 40px !important; }\n    .plugdfe-eco .card h3 { font-size: 18px !important; margin-bottom: 8px !important; }\n    .plugdfe-eco .card p { font-size: 14px !important; margin-bottom: 16px !important; }\n    .plugdfe-eco .tag-btn { padding: 6px 12px !important; font-size: 12px !important; }\n  }\n  .plugdfe-eco .card:hover { border-color: var(--border-hover); }\n\n  @media (min-width: 901px) {\n    .plugdfe-eco .card.is-wide {\n      grid-column: 1 \/ -1;\n      max-width: 640px;\n      margin: 0 auto;\n      width: 100%;\n    }\n  }\n\n  .plugdfe-eco .card .num {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 11px; font-weight: 700; letter-spacing: 0.2em;\n    color: var(--fg-faint);\n  }\n  .plugdfe-eco .card .icon-wrap {\n    display: flex; justify-content: center; align-items: center; padding: 32px 0;\n  }\n  .plugdfe-eco .card .icon-wrap svg {\n    width: 96px; height: 96px;\n    stroke: rgba(250,251,255,0.7); stroke-width: 1.3; fill: none;\n    stroke-linecap: round; stroke-linejoin: round;\n  }\n  .plugdfe-eco .card h3 {\n    font-size: 24px; font-weight: 800; line-height: 1.15;\n    letter-spacing: -0.01em; margin: 0 0 16px; color: var(--fg);\n  }\n  .plugdfe-eco .card p {\n    font-size: 16px; line-height: 1.6; color: var(--fg-muted); margin: 0 0 24px;\n  }\n\n  .plugdfe-eco .tags { margin-top: auto; display: flex; flex-wrap: wrap; gap: 8px; }\n  .plugdfe-eco .tag-btn {\n    display: inline-flex; align-items: center;\n    padding: 8px 16px; border-radius: 9999px;\n    font-size: 14px; font-weight: 700;\n    border: 2px solid var(--primary);\n    background: var(--primary); color: var(--primary-fg);\n    cursor: pointer; text-decoration: none;\n    transition: transform 0.15s ease, box-shadow 0.15s ease, background 0.15s ease;\n    box-shadow: 0 1px 2px rgba(0,0,0,0.15);\n    font-family: inherit;\n  }\n  .plugdfe-eco .tag-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 14px rgba(0,0,0,0.25); background: #1d3868; border-color: #1d3868; }\n\n  .plugdfe-eco .cta-btn {\n    margin-top: auto;\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 10px 20px; border-radius: 9999px;\n    font-size: 14px; font-weight: 600;\n    border: 1px solid rgba(124,92,191,0.6); color: #7F67FF;\n    background: transparent; text-decoration: none;\n    transition: background 0.15s ease, color 0.15s ease;\n    align-self: flex-start;\n  }\n  .plugdfe-eco .cta-btn:hover { background: #7F67FF; color: #ffffff; }\n  .plugdfe-eco .cta-btn svg { width: 16px; height: 16px; }\n\n  .plugdfe-eco .card.is-primary { background: #7F67FF; border-color: #7F67FF; }\n  .plugdfe-eco .card.is-primary .num { color: rgba(255,255,255,0.6); }\n  .plugdfe-eco .card.is-primary .icon-wrap svg { stroke: var(--primary-fg); }\n  .plugdfe-eco .card.is-primary h3 { color: var(--primary-fg); }\n  .plugdfe-eco .card.is-primary p { color: rgba(255,255,255,0.85); }\n  .plugdfe-eco .card.is-primary .tag-btn {\n    background: #ffffff; color: #7F67FF; border-color: #ffffff;\n  }\n  .plugdfe-eco .card.is-primary .tag-btn:hover { background: #f0ebff; border-color: #f0ebff; }\n<\/style>\n\n<section id=\"ecossistema\" class=\"plugdfe-eco\">\n  <div class=\"container\">\n    <div class=\"grid\">\n\n      <!-- 01 \u2014 API Rest PlugNotas -->\n      <div class=\"card is-primary\">\n        <span class=\"num\">01.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z\"\/><\/svg>\n        <\/div>\n        <h3>API Rest PlugNotas<\/h3>\n        <p>Envie as informa\u00e7\u00f5es da nota em um arquivo JSON e deixe todo o processo de emiss\u00e3o por nossa conta.<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/nfe\/\" class=\"tag-btn\">NFe<\/a>\n          <a href=\"\/plugdfe\/nfse\/\" class=\"tag-btn\">NFSe<\/a>\n          <a href=\"\/plugdfe\/nfse\/\" class=\"tag-btn\">NFSe Nacional<\/a>\n          <a href=\"\/plugdfe\/nfce\/\" class=\"tag-btn\">NFCe<\/a>\n          <a href=\"\/plugdfe\/nfcom\/\" class=\"tag-btn\">NFCom<\/a>\n          <a href=\"\/plugdfe\/mdfe\/\" class=\"tag-btn\">MDFe<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 02 \u2014 Ind\u00fastria -->\n      <div class=\"card\">\n        <span class=\"num\">02.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M2 20h20\"\/><path d=\"M2 20V8l6 4V8l6 4V8l6 4v8\"\/><path d=\"M9 20v-4\"\/><path d=\"M15 20v-4\"\/><\/svg>\n        <\/div>\n        <h3>API ou DLL para Ind\u00fastria<\/h3>\n        <p>Projetos para ind\u00fastrias s\u00e3o complexos. Documentos Fiscais Eletr\u00f4nicos tamb\u00e9m, mas esses, a gente cuida para voc\u00ea.<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/nfe\/\" class=\"tag-btn\">NFe<\/a>\n          <a href=\"\/plugdfe\/mdfe\/\" class=\"tag-btn\">MDFe<\/a>\n          <a href=\"\/plugdfe\/gnre\/\" class=\"tag-btn\">GNRe<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 03 \u2014 Varejo -->\n      <div class=\"card\">\n        <span class=\"num\">03.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\/><path d=\"M3 6h18\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg>\n        <\/div>\n        <h3>API ou DLL para Varejo<\/h3>\n        <p>V\u00e1rios projetos competem entre si para tomar o lugar do velho cupom fiscal. Temos solu\u00e7\u00f5es para todos eles.<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/nfe\/\" class=\"tag-btn\">NFe<\/a>\n          <a href=\"\/plugdfe\/nfce\/\" class=\"tag-btn\">NFCe<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 04 \u2014 Servi\u00e7os -->\n      <div class=\"card\">\n        <span class=\"num\">04.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg>\n        <\/div>\n        <h3>API ou DLL para Servi\u00e7os<\/h3>\n        <p>O ramo de servi\u00e7os foi agraciado com o DFe mais complexo. N\u00e3o h\u00e1 um padr\u00e3o nacional. Ali\u00e1s, h\u00e1 sim, o nosso.<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/nfse\/\" class=\"tag-btn\">NFSe<\/a>\n          <a href=\"\/plugdfe\/nfse\/\" class=\"tag-btn\">NFSe Nacional<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 05 \u2014 Transporte -->\n      <div class=\"card\">\n        <span class=\"num\">05.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M1 3h15v13H1z\"\/><path d=\"M16 8h4l3 3v5h-7z\"\/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\/><\/svg>\n        <\/div>\n        <h3>API ou DLL para Transporte<\/h3>\n        <p>Transportadoras conhecem bem as consequ\u00eancias de um problema com documenta\u00e7\u00e3o fiscal. Evite o \"caminh\u00e3o parado\".<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/cte\" class=\"tag-btn\">CTe<\/a>\n          <a href=\"\/plugdfe\/mdfe\/\" class=\"tag-btn\">MDFe<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 06 \u2014 Escritura\u00e7\u00e3o Fiscal -->\n      <div class=\"card\">\n        <span class=\"num\">06.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"8\" y1=\"13\" x2=\"16\" y2=\"13\"\/><line x1=\"8\" y1=\"17\" x2=\"16\" y2=\"17\"\/><\/svg>\n        <\/div>\n        <h3>API ou DLL para Escritura\u00e7\u00e3o Fiscal<\/h3>\n        <p>Os projetos do SPED prometem facilitar a vida dos DPs e contadores... e a gente promete facilitar a sua implementa\u00e7\u00e3o.<\/p>\n        <div class=\"tags\">\n          <a href=\"\/plugdfe\/esocial\/\" class=\"tag-btn\">eSocial<\/a>\n          <a href=\"\/plugdfe\/efd-reinf\/\" class=\"tag-btn\">Reinf<\/a>\n          <a href=\"\/plugdfe\/sped-xml\/\" class=\"tag-btn\">API SPED XML<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- 07 \u2014 Plugstorage -->\n      <div class=\"card is-wide\">\n        <span class=\"num\">07.<\/span>\n        <div class=\"icon-wrap\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z\"\/><\/svg>\n        <\/div>\n        <h3>Gerenciador de Documentos Fiscais \u2013 Plugstorage<\/h3>\n        <p>Que tal disponibilizar armazenamento, consulta e download de XMLs no seu sistema... e ainda lucrar com isso?<\/p>\n        <a href=\"\/plugdfe\/plugstorage\/\" class=\"cta-btn\">\n          Conhe\u00e7a o plugstorage\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<\/div><\/div>\n<\/section><section class=\"bde-section-14348-203 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-badge-14348-204 bde-badge\">\n<span >D\u00favidas mais comuns<\/span>\n<\/div><div class=\"oxy-container-14348-205 oxy-container\"><h2 class=\"bde-heading-14348-206 bde-heading\">\nPerguntas frequentes sobre o ecossistema PlugDFe\n<\/h2><\/div><div class=\"bde-frequently-asked-questions-14348-207 bde-frequently-asked-questions\">\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-1\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-1\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">1. O que \u00e9 o PlugDFe?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-1\" id=\"bde-faq-207-1\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><div class=\"bg-card border border-border rounded-xl px-4 sm:px-6 shadow-sm hover:shadow-md transition-shadow\" data-state=\"open\" data-orientation=\"vertical\"><div id=\"radix-:rc:\" class=\"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down\" role=\"region\" data-state=\"open\" aria-labelledby=\"radix-:rb:\" data-orientation=\"vertical\"><div class=\"text-sm sm:text-base text-muted-foreground leading-relaxed pb-4 sm:pb-5 pt-1\"><div>O PlugDFe \u00e9 o ecossistema de emiss\u00e3o e gest\u00e3o de Documentos Fiscais Eletr\u00f4nicos da TecnoSpeed. Ele re\u00fane tr\u00eas produtos complementares, PlugDFe Su\u00edte (componentes DLL\/OCX), PlugNotas (API Rest) e PlugStorage (gest\u00e3o de XMLs) pensado para te ajudar a construir mais software, com menos esfor\u00e7o. Al\u00e9m disso, oferece suporte especializado de dev para dev e a confian\u00e7a de quem atende mais de 25% das software houses brasileiras.<\/div><\/div><\/div><\/div><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-2\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-2\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">2. Qual a diferen\u00e7a entre o PlugDFe Su\u00edte e o PlugNotas?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-2\" id=\"bde-faq-207-2\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><div class=\"bg-card border border-border rounded-xl px-4 sm:px-6 shadow-sm hover:shadow-md transition-shadow\" data-state=\"open\" data-orientation=\"vertical\"><div id=\"radix-:rc:\" class=\"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down\" role=\"region\" data-state=\"open\" aria-labelledby=\"radix-:rb:\" data-orientation=\"vertical\"><div class=\"text-sm sm:text-base text-muted-foreground leading-relaxed pb-4 sm:pb-5 pt-1\"><div>O <strong>PlugDFe Su\u00edte<\/strong> \u00e9 uma biblioteca de componentes que entrega todos os m\u00e9todos necess\u00e1rios para emitir documentos fiscais eletr\u00f4nicos diretamente no seu software, de forma local. \u00c9 compat\u00edvel com Delphi, C#, PHP, VB6 e mais. J\u00e1 o <strong>Plugnotas<\/strong> \u00e9 uma API Rest que facilita a integra\u00e7\u00e3o de documentos fiscais como NFSe e NFSe Nacional, NFe, NFCe, MDFe e NFCom por meio de uma arquivo JSON estruturado para cada documento, perfeita para quem busca uma API para integrar ao seu sistema WEB com requisi\u00e7\u00f5es em HTTPS.<\/div><\/div><\/div><\/div><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-3\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-3\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">3. Quais documentos fiscais s\u00e3o suportados?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-3\" id=\"bde-faq-207-3\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><div class=\"bg-card border border-border rounded-xl px-4 sm:px-6 shadow-sm hover:shadow-md transition-shadow\" data-state=\"open\" data-orientation=\"vertical\"><div id=\"radix-:re:\" class=\"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down\" role=\"region\" data-state=\"open\" aria-labelledby=\"radix-:rd:\" data-orientation=\"vertical\"><div class=\"text-sm sm:text-base text-muted-foreground leading-relaxed pb-4 sm:pb-5 pt-1\"><div>O ecossistema PlugDFe cobre NF-e, NFC-e, NFS-e (padr\u00e3o municipal em mais de 2.000 prefeituras), NFS-e Nacional, CT-e, CT-e OS, MDF-e, GNRe, EFD-Reinf, eSocial, e NFCom. Os produtos API e Componente NFS-e Nacional j\u00e1 est\u00e3o adequados ao padr\u00e3o exigido pela Reforma Tribut\u00e1ria.<\/div><\/div><\/div><\/div><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-4\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-4\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">4. O PlugDFe j\u00e1 est\u00e1 preparado para a Reforma Tribut\u00e1ria (IBS\/CBS)?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-4\" id=\"bde-faq-207-4\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><div id=\"b_3158625_1_1752150983686fb3c737e96\" class=\"gpc-b \"><div class=\"centralizar\"><div id=\"e_3158625_1_1752150983686fb3c753308283452382\" class=\"gpc-e e_texto dd dm e_3158625_1_1752150983686fb3c753308283452382\"><div class=\"c e_texto\"><p>Sim. A TecnoSpeed acompanha as Notas T\u00e9cnicas da SEFAZ e implementa as atualiza\u00e7\u00f5es antes das datas de obrigatoriedade. IBS, CBS e IS j\u00e1 est\u00e3o dispon\u00edveis nos ambientes de homologa\u00e7\u00e3o para NF-e, NFC-e e NFS-e, com obrigatoriedade em produ\u00e7\u00e3o prevista para 2026. Vale lembrar que algumas atualiza\u00e7\u00f5es exigem adapta\u00e7\u00f5es no ERP para envio dos novos campos \u2014 por isso, \u00e9 importante que sua equipe t\u00e9cnica acompanhe as mudan\u00e7as na integra\u00e7\u00e3o.<\/p><p><br \/>Para facilitar os c\u00e1lculos, o PlugNotas conta com a <b>Calculadora Oficial da Reforma Tribut\u00e1ria<\/b> integrada, que aplica automaticamente o retorno oficial do governo para IBS e CBS no XML, sem interpreta\u00e7\u00e3o pr\u00f3pria.<\/p><\/div><\/div><\/div><\/div><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-5\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-5\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">5. Qual tipo de certificado digital \u00e9 suportado?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-5\" id=\"bde-faq-207-5\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><p>O PlugDFe Su\u00edte (componentes) \u00e9 compat\u00edvel com certificados A1 e A3. O PlugNotas e o PlugStorage suportam apenas o modelo A1, nos formatos .PFX ou .P12. O certificado A3 n\u00e3o \u00e9 suportado nas solu\u00e7\u00f5es cloud. Para o PlugStorage, o certificado A1 tamb\u00e9m \u00e9 utilizado para realizar a busca autom\u00e1tica das notas destinadas (NF-e e CT-e contra o CNPJ do cliente) diretamente na SEFAZ.<\/p><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-6\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-6\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">6. Como funciona o retorno da emiss\u00e3o no PlugNotas?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-6\" id=\"bde-faq-207-6\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><p>O envio no PlugNotas \u00e9 ass\u00edncrono: ao submeter o JSON pela API, voc\u00ea recebe imediatamente um ID da nota, n\u00e3o a autoriza\u00e7\u00e3o final. Para acompanhar o resultado, h\u00e1 dois fluxos: consulta peri\u00f3dica via GET usando o ID retornado (status: CONCLUIDO, REJEITADO ou PROCESSANDO) ou Webhook, que envia uma notifica\u00e7\u00e3o autom\u00e1tica ao seu endpoint quando a nota atinge um status final. O Webhook \u00e9 o fluxo recomendado. Notas ainda em processamento n\u00e3o disparam notifica\u00e7\u00e3o.<\/p><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-7\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-7\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">7. O que \u00e9 o PlugStorage e para que serve?<br><\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-7\" id=\"bde-faq-207-7\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><p>O PlugStorage \u00e9 a plataforma de gerenciamento e armazenamento de documentos fiscais eletr\u00f4nicos da TecnoSpeed. Ele armazena os XMLs emitidos e recebidos, realiza a busca autom\u00e1tica de notas destinadas contra o CNPJ do cliente, gera o SPED Fiscal e de Contribui\u00e7\u00f5es a partir dos XMLs armazenados, e facilita o repasse de documentos entre cliente, software house e contador. Possui tr\u00eas interfaces com permiss\u00f5es distintas (Parceiro, Cliente e Contador) e suporte a White Label completo.<\/p><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-8\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-8\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">8. Como posso testar a integra\u00e7\u00e3o antes de ir a produ\u00e7\u00e3o?<\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-8\" id=\"bde-faq-207-8\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><p>O PlugNotas oferece um ambiente Sandbox exclusivo para testes. As requisi\u00e7\u00f5es enviadas ao Sandbox nunca chegam \u00e0 SEFAZ, os retornos s\u00e3o mockados e sempre fixos, ideal para validar a estrutura dos JSONs e os fluxos de integra\u00e7\u00e3o. Para o PlugDFe Su\u00edte, o ambiente de homologa\u00e7\u00e3o se comunica diretamente com os servidores de homologa\u00e7\u00e3o da SEFAZ, basta configurar a propriedade de ambiente no componente. Em ambos os casos, \u00e9 poss\u00edvel cadastrar empresas e certificados de teste sem impacto no ambiente de produ\u00e7\u00e3o.<\/p><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n      <div class=\"bde-faq__item\">\n      <h3 class=\"bde-faq__title-tag\">\n       <button id=\"bde-faq-207-button-9\" aria-expanded=\"false\" aria-controls=\"bde-faq-207-9\" class=\"bde-faq__question js-faq-item\">\n          <span class=\"bde-faq__title\">9. O PlugNotas e o PlugStorage suportam White Label?<br><\/span>\n                           <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--inactive\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down-icon lucide-chevron-down\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n                            <\/div>\n         \t  <div aria-hidden=\"true\" class=\"bde-faq__icon bde-faq__icon--active\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-up-icon lucide-chevron-up\"><path d=\"m18 15-6-6-6 6\"\/><\/svg>\n                            <\/div>\n                  <\/button>\n      <\/h3>\n      <div role=\"region\" aria-labelledby=\"bde-faq-207-button-9\" id=\"bde-faq-207-9\" class=\"bde-faq__answer\">\n        <div class=\"bde-faq__answer-content\">\n            <div class=\"breakdance-rich-text-styles\"><p>Sim. Tanto o PlugNotas quanto o PlugStorage oferecem suporte a White Label. No PlugStorage, \u00e9 poss\u00edvel personalizar o link de acesso dos seus clientes, substituir logos nas p\u00e1ginas e nos e-mails, e configurar um servidor SMTP pr\u00f3prio, entregando a experi\u00eancia com a identidade visual da sua software house, sem refer\u00eancias \u00e0 TecnoSpeed. No PlugNotas, a solu\u00e7\u00e3o \u00e9 oferecida como uma plataforma de emiss\u00e3o que pode ser incorporada ao ecossistema do parceiro.<\/p><\/div>\n\n                    <\/div>\n      <\/div>\n    <\/div>\n  \n<\/div><\/div>\n<\/section><section class=\"bde-section-14348-301 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-code-block-14348-315 bde-code-block\">\n\n  <style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&display=swap');\n\n  .ts-fr *, .ts-fr *::before, .ts-fr *::after {\n    box-sizing: border-box; margin: 0; padding: 0;\n    font-family: 'Urbanist', sans-serif;\n  }\n\n  .ts-fr { width: 100%; }\n\n  .ts-fr__header {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    gap: 24px;\n    margin-bottom: 28px;\n    flex-wrap: wrap;\n  }\n\n  .ts-fr__header-left { display: flex; flex-direction: column; gap: 10px; }\n\n  .ts-fr__eyebrow {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: linear-gradient(135deg, #7ec4fa, #4d8ef0);\n    color: #ffffff;\n    font-size: 11px; font-weight: 700;\n    letter-spacing: 0.1em; text-transform: uppercase;\n    padding: 8px 20px; border-radius: 999px;\n    width: fit-content;\n    border: none;\n  }\n\n  .ts-fr__eyebrow svg { width: 11px; height: 11px; }\n\n  .ts-fr__title {\n    font-size: clamp(24px, 3vw, 36px);\n    font-weight: 700; color: #f8fafc;\n    line-height: 1.15; letter-spacing: -0.025em;\n  }\n\n  .ts-fr__title span {\n    position: relative; display: inline-block;\n  }\n\n  .ts-fr__title span::after {\n    content: '';\n    position: absolute; bottom: -2px; left: 0;\n    width: 100%; height: 3px;\n    border-radius: 999px;\n    background: linear-gradient(135deg, #7ec4fa, #4d8ef0);\n  }\n\n  .ts-fr__sub {\n    font-size: 18px; color: #ffffff;\n    font-weight: 500; line-height: 1.6; max-width: 44ch;\n  }\n\n  .ts-fr__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 16px;\n  }\n\n  @media (min-width: 768px) {\n    .ts-fr__grid { grid-template-columns: 3fr 2fr; }\n  }\n\n  .ts-fr__card {\n    position: relative;\n    border-radius: 24px;\n    overflow: hidden;\n    text-decoration: none;\n    display: flex;\n    flex-direction: column;\n    border: 1px solid rgba(255,255,255,0.07);\n    transition: transform 0.35s ease, box-shadow 0.35s ease;\n    min-height: 360px;\n    background: #0e1a2e;\n  }\n\n  .ts-fr__card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 28px 56px -16px rgba(0,0,0,0.5);\n  }\n\n  .ts-fr__card--main { min-height: 420px; }\n\n  .ts-fr__img {\n    position: absolute; inset: 0;\n    width: 100%; height: 100%;\n    object-fit: cover;\n    transition: transform 0.7s ease;\n    filter: brightness(0.75);\n  }\n\n  .ts-fr__card:hover .ts-fr__img { transform: scale(1.06); filter: brightness(0.65); }\n\n  .ts-fr__overlay {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(8,14,28,0.98) 0%, rgba(8,14,28,0.7) 40%, rgba(8,14,28,0.1) 100%);\n    pointer-events: none;\n  }\n\n  .ts-fr__tint {\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(77,142,240,0.18) 0%, transparent 55%);\n    pointer-events: none;\n  }\n\n  .ts-fr__body {\n    position: relative; z-index: 1;\n    margin-top: auto;\n    padding: 28px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .ts-fr__tag {\n    display: inline-flex; align-items: center; gap: 6px;\n    background: linear-gradient(135deg, #7ec4fa, #4d8ef0);\n    color: #fff; font-size: 10px; font-weight: 800;\n    letter-spacing: 0.1em; text-transform: uppercase;\n    padding: 4px 12px; border-radius: 999px; width: fit-content;\n  }\n\n  .ts-fr__tag svg { width: 10px; height: 10px; }\n\n  .ts-fr__card-title {\n    font-size: clamp(22px, 2.8vw, 30px);\n    font-weight: 900; color: #fff;\n    line-height: 1.15; letter-spacing: -0.02em;\n  }\n\n  .ts-fr__card--secondary .ts-fr__card-title {\n    font-size: clamp(18px, 2vw, 22px);\n  }\n\n  .ts-fr__card-desc {\n    font-size: 14px; color: rgba(255,255,255,0.6);\n    line-height: 1.65; font-weight: 500;\n  }\n\n  .ts-fr__link {\n    display: inline-flex; align-items: center; gap: 8px;\n    width: fit-content;\n    margin-top: 4px;\n  }\n\n  .ts-fr__link-text {\n    font-size: 13px; font-weight: 800;\n    background: linear-gradient(135deg, #7ec4fa, #4d8ef0);\n    -webkit-background-clip: text; background-clip: text;\n    -webkit-text-fill-color: transparent;\n  }\n\n  .ts-fr__link-arrow {\n    display: flex; align-items: center; justify-content: center;\n    width: 28px; height: 28px; border-radius: 50%;\n    background: linear-gradient(135deg, #7ec4fa, #4d8ef0);\n    flex-shrink: 0;\n    transition: transform 0.3s ease;\n  }\n\n  .ts-fr__card:hover .ts-fr__link-arrow { transform: translateX(4px); }\n  .ts-fr__link-arrow svg { width: 13px; height: 13px; color: #fff; }\n\n  @media (max-width: 767px) {\n    .ts-fr__card { min-height: 300px; }\n    .ts-fr__card--main { min-height: 360px; }\n    .ts-fr__body { padding: 22px; }\n  }\n<\/style>\n\n<div class=\"ts-fr\">\n\n  <div class=\"ts-fr__header\">\n    <div class=\"ts-fr__header-left\">\n      <div class=\"ts-fr__eyebrow\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\n        Para desenvolvedores de ERP\n      <\/div>\n      <h2 class=\"ts-fr__title\">Fique por dentro do <span>mundo fiscal<\/span><\/h2>\n    <\/div>\n    <p class=\"ts-fr__sub\">Conte\u00fado gratuito produzido por quem vive o fiscal no dia a dia.<\/p>\n  <\/div>\n\n  <div class=\"ts-fr__grid\">\n\n    <!-- Fisco4Dev -->\n    <a href=\"https:\/\/youtube.com\/playlist?list=PLMi61lE6BJmhikIkqrgZYHAdCy6S87Kbu&si=EcVN6FI4b5hMn4qU\" target=\"_blank\" rel=\"noreferrer\" class=\"ts-fr__card ts-fr__card--main\">\n      <img decoding=\"async\" class=\"ts-fr__img\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Images\/Institucional\/fisco4dev_1CrN4PX9U.png?updatedAt=1781810065672&ik-s=12854f34f8ae38e4d5f487b2095125a856a635ec\" alt=\"Fisco4Dev\" loading=\"lazy\" style=\"object-position: center 30%;\">\n      <div class=\"ts-fr__overlay\"><\/div>\n      <div class=\"ts-fr__tint\"><\/div>\n      <div class=\"ts-fr__body\">\n        <span class=\"ts-fr__tag\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z\"\/><path d=\"M19 10v2a7 7 0 0 1-14 0v-2\"\/><line x1=\"12\" x2=\"12\" y1=\"19\" y2=\"22\"\/><\/svg>\n          Videocast \u00b7 Gratuito\n        <\/span>\n        <h3 class=\"ts-fr__card-title\">Fisco4Dev<\/h3>\n        <p class=\"ts-fr__card-desc\">Legisla\u00e7\u00e3o fiscal, tribut\u00e1ria e tudo que o desenvolvedor precisa acompanhar para manter o software em conformidade \u2014 explicado por especialistas.<\/p>\n        <div class=\"ts-fr__link\">\n          <span class=\"ts-fr__link-text\">Assistir agora<\/span>\n          <span class=\"ts-fr__link-arrow\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 5l7 7-7 7\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/div>\n    <\/a>\n\n    <!-- Reforma Tribut\u00e1ria -->\n    <a href=\"https:\/\/pages.tecnospeed.com.br\/institucional-curso-reforma-tributaria\" target=\"_blank\" rel=\"noreferrer\" class=\"ts-fr__card ts-fr__card--secondary\">\n      <img decoding=\"async\" class=\"ts-fr__img\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Images\/Institucional\/curso-reforma-tributaria_z5sFwVsoRe.jpg?updatedAt=1781810534793&ik-s=fd29114036069ac641e021216b090b052f22b90d\" alt=\"Curso de Reforma Tribut\u00e1ria\" loading=\"lazy\">\n      <div class=\"ts-fr__overlay\"><\/div>\n      <div class=\"ts-fr__tint\"><\/div>\n      <div class=\"ts-fr__body\">\n        <span class=\"ts-fr__tag\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z\"\/><path d=\"M22 10v6\"\/><path d=\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"\/><\/svg>\n          Curso \u00b7 Gratuito\n        <\/span>\n        <h3 class=\"ts-fr__card-title\">Reforma Tribut\u00e1ria<\/h3>\n        <p class=\"ts-fr__card-desc\">Prepare seu software agora. Conte\u00fado pr\u00e1tico para devs e gestores de T.I. navegarem nas mudan\u00e7as da maior reforma fiscal das \u00faltimas d\u00e9cadas.<\/p>\n        <div class=\"ts-fr__link\">\n          <span class=\"ts-fr__link-text\">Garantir vaga<\/span>\n          <span class=\"ts-fr__link-arrow\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 5l7 7-7 7\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/div>\n    <\/a>\n\n  <\/div>\n<\/div>\n\n\n<\/div><\/div>\n<\/section><section class=\"bde-section-14348-318 bde-section\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"bde-code-block-14348-319 bde-code-block\">\n\n  <!DOCTYPE html>\n<html lang=\"pt-BR\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Pr\u00eamios e certifica\u00e7\u00f5es \u2014 TecnoSpeed<\/title>\n<style>\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.badges-section {\n  background: transparent;\n  padding: 0;\n}\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  text-align: center;\n}\n.badges-row {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 3rem;\n  flex-wrap: wrap;\n}\n.badge {\n  max-height: 90px;\n  width: auto;\n  object-fit: contain;\n  transition: transform 0.4s ease;\n  cursor: pointer;\n}\n.badge:hover {\n  transform: scale(1.06);\n}\n@media (max-width: 768px) {\n  .badges-row { gap: 1.5rem; }\n  .badge { max-height: 70px; }\n}\n@media (max-width: 480px) {\n  .badges-row { flex-wrap: wrap; justify-content: center; }\n  .badge { max-height: 60px; }\n}\n<\/style>\n<\/head>\n<body>\n<section class=\"badges-section\" aria-label=\"Pr\u00eamios e certifica\u00e7\u00f5es\">\n  <div class=\"container\">\n    <div class=\"badges-row\">\n      <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/gptw26.png\" alt=\"Selo Great Place to Work\" class=\"badge\" loading=\"lazy\">\n      <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Badges\/selo-sesi-ods_bTJb58vc9.png\" alt=\"Selo SESI ODS\" class=\"badge\" loading=\"lazy\">\n      <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Badges\/SELO-P.E.I_RaYWybrsi.png?updatedAt=1760537777514&ik-s=f5e33e5e90c30b9703b7abd5f3d099b3a6e80f54\" alt=\"Selo Pr\u00eamio Empresa Inovadora\" class=\"badge\" loading=\"lazy\">\n      <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/Selo-Center-Collor-White.png\" alt=\"Selo Center Collor White\" class=\"badge\" loading=\"lazy\">\n      <img decoding=\"async\" src=\"https:\/\/ik.imagekit.io\/ndy78brwiyv\/Site%20Prov%2025\/Badges\/selo_136x48_XvI_iXaQ2v.svg?updatedAt=1760537777672&ik-s=7f455d94be7fa42243efbd155c9aa851f5bc8404\" alt=\"Selo Reclame Aqui\" class=\"badge\" loading=\"lazy\">\n    <\/div>\n  <\/div>\n<\/section>\n<script>\n(function () {\n  'use strict';\n  function animateBadgesOnScroll() {\n    const badges = document.querySelectorAll('.badge');\n    if (!badges.length) return;\n    badges.forEach((badge) => {\n      badge.style.opacity = '0';\n      badge.style.transform = 'translateY(20px)';\n      badge.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\n    });\n    const observer = new IntersectionObserver(\n      (entries, observer) => {\n        entries.forEach((entry, index) => {\n          if (entry.isIntersecting) {\n            setTimeout(() => {\n              entry.target.style.opacity = '1';\n              entry.target.style.transform = 'translateY(0)';\n            }, index * 100);\n            observer.unobserve(entry.target);\n          }\n        });\n      },\n      { threshold: 0.3 }\n    );\n    badges.forEach((badge) => observer.observe(badge));\n  }\n  document.addEventListener('DOMContentLoaded', animateBadgesOnScroll);\n})();\n<\/script>\n<\/body>\n<\/html>\n\n\n<\/div><\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>O hub de documentos fiscais da Tecnospeed Toda a emiss\u00e3o fiscal que o seu software precisa. Em uma \u00fanica integra\u00e7\u00e3o. O PlugDFe re\u00fane componentes, API e gest\u00e3o de documentos fiscais em um ecossistema completo, pronto para integrar, com suporte de dev para dev e a confian\u00e7a de quem atende mais de 25% das software houses [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_oxygen_hide_in_design_set":false,"_oxygen_tags":"","footnotes":""},"class_list":["post-14348","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hub de Documentos Fiscais e APIs para ERP | PlugDFe<\/title>\n<meta name=\"description\" content=\"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tecnospeed.com.br\/en\/plugdfe\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hub de Documentos Fiscais e APIs para ERP | PlugDFe\" \/>\n<meta property=\"og:description\" content=\"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tecnospeed.com.br\/en\/plugdfe\/\" \/>\n<meta property=\"og:site_name\" content=\"TecnoSpeed | Mais software, menos esfor\u00e7o\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tecnospeed\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-07T18:41:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2023\/12\/Home-Site-TecnoSpeed_zS-20EDXx.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/plugdfe\\\/\",\"url\":\"https:\\\/\\\/tecnospeed.com.br\\\/plugdfe\\\/\",\"name\":\"Hub de Documentos Fiscais e APIs para ERP | PlugDFe\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#website\"},\"datePublished\":\"2024-08-08T16:55:35+00:00\",\"dateModified\":\"2026-07-07T18:41:30+00:00\",\"description\":\"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/plugdfe\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tecnospeed.com.br\\\/plugdfe\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/plugdfe\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/tecnospeed.com.br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PlugDFe\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#website\",\"url\":\"https:\\\/\\\/tecnospeed.com.br\\\/\",\"name\":\"TecnoSpeed | Mais software, menos esfor\u00e7o\",\"description\":\"A Tecnospeed \u00e9 uma empresa especializada em solu\u00e7\u00f5es fiscais e de integra\u00e7\u00e3o para o setor de tecnologia. Conhe\u00e7a nossos servi\u00e7os e transforme sua empresa!\",\"publisher\":{\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#organization\"},\"alternateName\":\"Grupo TecnoSpeed\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tecnospeed.com.br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#organization\",\"name\":\"TecnoSpeed S.A.\",\"alternateName\":\"Grupo TecnoSpeed\",\"url\":\"https:\\\/\\\/tecnospeed.com.br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tecnospeed.com.br\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/cropped-favicon.png\",\"contentUrl\":\"https:\\\/\\\/tecnospeed.com.br\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/cropped-favicon.png\",\"width\":512,\"height\":512,\"caption\":\"TecnoSpeed S.A.\"},\"image\":{\"@id\":\"https:\\\/\\\/tecnospeed.com.br\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/tecnospeed\\\/\",\"https:\\\/\\\/www.instagram.com\\\/tecnospeedti\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hub de Documentos Fiscais e APIs para ERP | PlugDFe","description":"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tecnospeed.com.br\/en\/plugdfe\/","og_locale":"en_US","og_type":"article","og_title":"Hub de Documentos Fiscais e APIs para ERP | PlugDFe","og_description":"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!","og_url":"https:\/\/tecnospeed.com.br\/en\/plugdfe\/","og_site_name":"TecnoSpeed | Mais software, menos esfor\u00e7o","article_publisher":"https:\/\/www.facebook.com\/tecnospeed\/","article_modified_time":"2026-07-07T18:41:30+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2023\/12\/Home-Site-TecnoSpeed_zS-20EDXx.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tecnospeed.com.br\/plugdfe\/","url":"https:\/\/tecnospeed.com.br\/plugdfe\/","name":"Hub de Documentos Fiscais e APIs para ERP | PlugDFe","isPartOf":{"@id":"https:\/\/tecnospeed.com.br\/#website"},"datePublished":"2024-08-08T16:55:35+00:00","dateModified":"2026-07-07T18:41:30+00:00","description":"Integre emiss\u00e3o de NF-e, NFS-e e NFC-e ao seu software via API Rest ou DLL. Solu\u00e7\u00e3o pronta para a Reforma Tribut\u00e1ria. Conhe\u00e7a o ecossistema PlugDFe!","breadcrumb":{"@id":"https:\/\/tecnospeed.com.br\/plugdfe\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tecnospeed.com.br\/plugdfe\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tecnospeed.com.br\/plugdfe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/tecnospeed.com.br\/"},{"@type":"ListItem","position":2,"name":"PlugDFe"}]},{"@type":"WebSite","@id":"https:\/\/tecnospeed.com.br\/#website","url":"https:\/\/tecnospeed.com.br\/","name":"TecnoSpeed | Mais software, menos esfor\u00e7o","description":"A Tecnospeed \u00e9 uma empresa especializada em solu\u00e7\u00f5es fiscais e de integra\u00e7\u00e3o para o setor de tecnologia. Conhe\u00e7a nossos servi\u00e7os e transforme sua empresa!","publisher":{"@id":"https:\/\/tecnospeed.com.br\/#organization"},"alternateName":"Grupo TecnoSpeed","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tecnospeed.com.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tecnospeed.com.br\/#organization","name":"TecnoSpeed S.A.","alternateName":"Grupo TecnoSpeed","url":"https:\/\/tecnospeed.com.br\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tecnospeed.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2023\/06\/cropped-favicon.png","contentUrl":"https:\/\/tecnospeed.com.br\/wp-content\/uploads\/2023\/06\/cropped-favicon.png","width":512,"height":512,"caption":"TecnoSpeed S.A."},"image":{"@id":"https:\/\/tecnospeed.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tecnospeed\/","https:\/\/www.instagram.com\/tecnospeedti\/"]}]}},"_links":{"self":[{"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/pages\/14348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/comments?post=14348"}],"version-history":[{"count":77,"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/pages\/14348\/revisions"}],"predecessor-version":[{"id":21587,"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/pages\/14348\/revisions\/21587"}],"wp:attachment":[{"href":"https:\/\/tecnospeed.com.br\/en\/wp-json\/wp\/v2\/media?parent=14348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}