.kaatop-details-article{position:relative;display:flex;gap:0}.kaatop-article-nav{display:none;width:220px;flex-shrink:0}@media screen and (min-width:1100px){.kaatop-article-nav{display:block}.kaatop-article-content{flex:1;min-width:0}}.kaatop-article-nav-inner{position:sticky;top:100px;padding:2rem 1.5rem 2rem 0}.kaatop-article-nav-title{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.5);margin-bottom:1.2rem}.kaatop-article-nav-list{list-style:none;padding:0;margin:0;border-left:2px solid rgba(var(--color-foreground),.1)}.kaatop-article-nav-list li{margin:0}.kaatop-article-nav-link{display:block;padding:.6rem 0 .6rem 1.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6);text-decoration:none;border-left:2px solid transparent;margin-left:-2px;transition:color .2s,border-color .2s;line-height:1.4}.kaatop-article-nav-link:hover,.kaatop-article-nav-link.active{color:#5cb647;border-left-color:#5cb647}.kaatop-article-section{padding:5rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.kaatop-article-section:last-child{border-bottom:none}.kaatop-article-section--alt{background:rgba(var(--color-foreground),.02)}.kaatop-section-content{max-width:1200px;margin:0 auto;padding:0 2rem}.kaatop-article-section-header{margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:3px solid #5CB647}.kaatop-article-section-header h2{font-size:2.4rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 .5rem}.kaatop-section-subtitle{font-size:1.4rem;color:rgba(var(--color-foreground),.6);margin:0}.kaatop-description-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:900px){.kaatop-description-grid{grid-template-columns:1fr 320px}}.kaatop-description-main{font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.kaatop-description-main p{margin-bottom:1rem}.kaatop-highlight-box{background:#5cb6470f;border:1px solid rgba(92,182,71,.2);border-radius:8px;padding:2rem;position:sticky;top:100px}.kaatop-highlight-box h3{font-size:1.6rem;font-weight:700;color:#5cb647;margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:.05em}.kaatop-vantagens-list{list-style:none;padding:0;margin:0}.kaatop-vantagens-list li{display:flex;gap:1rem;align-items:flex-start;padding:.8rem 0;border-bottom:1px solid rgba(92,182,71,.1);font-size:1.3rem;line-height:1.5}.kaatop-vantagens-list li:last-child{border-bottom:none}.kaatop-icon{font-size:1.6rem;flex-shrink:0;margin-top:.1rem}.kaatop-tech-tables{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:750px){.kaatop-tech-tables{grid-template-columns:1fr 1fr}}.kaatop-tech-group-title{font-size:1.5rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 1rem;padding-bottom:.6rem;border-bottom:2px solid rgba(92,182,71,.3)}.kaatop-tech-table{width:100%;border-collapse:collapse;font-size:1.3rem}.kaatop-tech-table tr{border-bottom:1px solid rgba(var(--color-foreground),.06)}.kaatop-tech-table tr:last-child{border-bottom:none}.kaatop-tech-table td{padding:.8rem .6rem;vertical-align:top;line-height:1.5}.kaatop-tech-label{font-weight:600;color:rgba(var(--color-foreground),.7);width:45%;white-space:nowrap}.kaatop-docs-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media screen and (min-width:750px){.kaatop-docs-grid{grid-template-columns:repeat(3,1fr)}}.kaatop-doc-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 2rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;background:rgb(var(--color-background));transition:box-shadow .2s,border-color .2s}.kaatop-doc-card:hover{box-shadow:0 4px 20px #00000014;border-color:#5cb6474d}.kaatop-doc-icon{color:#5cb647;margin-bottom:1.5rem}.kaatop-doc-info h3{font-size:1.5rem;font-weight:700;margin:0 0 .8rem}.kaatop-doc-info p{font-size:1.3rem;color:rgba(var(--color-foreground),.6);line-height:1.5;margin:0 0 1.5rem}.kaatop-doc-btn{display:inline-block;padding:.8rem 1.8rem;background:#5cb647;color:#fff;border-radius:4px;font-size:1.3rem;font-weight:600;text-decoration:none;transition:background .2s;margin-top:auto}.kaatop-doc-btn:hover{background:#4a9e38;color:#fff}.kaatop-contact-cta{background:#5cb6470f;border:1px solid rgba(92,182,71,.2);border-radius:8px;padding:2.5rem}.kaatop-contact-cta-inner{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}@media screen and (min-width:750px){.kaatop-contact-cta-inner{flex-direction:row;align-items:center;justify-content:space-between}}.kaatop-contact-cta h3{font-size:1.8rem;font-weight:700;margin:0 0 .5rem}.kaatop-contact-cta p{font-size:1.4rem;color:rgba(var(--color-foreground),.7);margin:0}.kaatop-btn-whatsapp{display:inline-block;padding:1rem 2rem;background:#25d366;color:#fff;border-radius:4px;font-size:1.4rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s}.kaatop-btn-whatsapp:hover{background:#1da851;color:#fff}.kaatop-projetos-grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:3rem}@media screen and (min-width:600px){.kaatop-projetos-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px){.kaatop-projetos-grid{grid-template-columns:repeat(3,1fr)}}.kaatop-projeto-card{display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.kaatop-projeto-card:hover{box-shadow:0 8px 30px #0000001a;transform:translateY(-2px)}.kaatop-projeto-img{aspect-ratio:3/2;overflow:hidden}.kaatop-projeto-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.kaatop-projeto-card:hover .kaatop-projeto-img img{transform:scale(1.04)}.kaatop-projeto-placeholder{background:rgba(var(--color-foreground),.05);display:flex;align-items:center;justify-content:center;font-size:3rem}.kaatop-projeto-info{padding:1.5rem;flex:1;display:flex;flex-direction:column}.kaatop-projeto-info h3{font-size:1.5rem;font-weight:700;margin:0 0 .8rem}.kaatop-projeto-info p{font-size:1.3rem;color:rgba(var(--color-foreground),.6);line-height:1.5;margin:0 0 1rem;flex:1}.kaatop-projeto-link{font-size:1.3rem;font-weight:600;color:#5cb647}.kaatop-projetos-footer{text-align:center}.kaatop-btn-outline{display:inline-block;padding:1rem 2.5rem;border:2px solid #5CB647;border-radius:4px;color:#5cb647;font-size:1.4rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.kaatop-btn-outline:hover{background:#5cb647;color:#fff}.kaatop-empty-state{text-align:center;padding:4rem 2rem;background:rgba(var(--color-foreground),.03);border-radius:8px;font-size:1.5rem;color:rgba(var(--color-foreground),.6)}.kaatop-empty-state a{color:#5cb647}.kaatop-videos-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:2rem}@media screen and (min-width:750px){.kaatop-videos-grid{grid-template-columns:repeat(2,1fr)}}.kaatop-video-card{border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;overflow:hidden}.kaatop-video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.kaatop-video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kaatop-video-info{padding:1.5rem}.kaatop-video-info h3{font-size:1.5rem;font-weight:700;margin:0 0 .6rem}.kaatop-video-info p{font-size:1.3rem;color:rgba(var(--color-foreground),.6);line-height:1.5;margin:0}.kaatop-videos-note{font-size:1.2rem;color:rgba(var(--color-foreground),.4);text-align:center;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kaatop-product-details.css.map */
