@media (min-width:1200px){.kit-busca-pos-leitura-container{min-width:1110px}}.kit-busca-pos-leitura-container{margin:40px 0;font-family:"Nunito Sans",sans-serif;width:100%}.kit-busca-pos-leitura-wrapper{margin:0 auto;max-width:1110px}.kit-busca-title{font-size:29px;font-weight:600;text-align:center;margin:0 0 20px 0;display:flex;justify-content:center}.kit-busca-search-box{position:relative;display:flex;align-items:center;background:#c62a721a;border-radius:50px;padding:8px 20px;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease}.kit-busca-search-box:focus-within{box-shadow:0 4px 20px rgba(216,0,115,.2);transform:translateY(-2px)}.kit-busca-search-btn{background:0 0;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#d80073;transition:all .3s ease;border-radius:50%;flex-shrink:0}.kit-busca-search-btn:hover{background:#ffe5f5;transform:scale(1.1)}.kit-busca-search-icon{color:currentColor;flex-shrink:0}.kit-busca-input{flex:1;border:0;outline:0;font-size:16px;color:#c62a72;background:0 0;padding:8px 0}.kit-busca-input::placeholder{color:#999}.kit-busca-voice-btn{background:0 0;border:0;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#d80073;transition:all .3s ease;border-radius:50%;flex-shrink:0}.kit-busca-voice-btn:hover{background:#ffe5f5;transform:scale(1.1)}.kit-busca-voice-btn.listening{animation:pulse 1.5s infinite;color:#ff0080}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.kit-busca-results{margin-top:30px}.kit-busca-results-header{font-size:18px;font-weight:600;color:#333;margin-bottom:20px}.kit-busca-carousel-wrapper{position:relative;display:flex;align-items:center;gap:16px;max-width:100%;margin:0 auto}.kit-busca-carousel-container{overflow:hidden;width:970px;flex-shrink:0}.kit-busca-carousel-track{display:flex;gap:20px;transition:.4s ease-in-out}.kit-busca-carousel-btn{background:#d80073;border:0;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 8px rgba(198,42,114,.3)}.kit-busca-carousel-btn:hover:not(.disabled){background:#d80073;transform:scale(1.1);box-shadow:0 4px 12px rgba(198,42,114,.4)}.kit-busca-carousel-btn.disabled{background:#ddd;cursor:not-allowed;opacity:.5}.kit-busca-carousel-btn svg{width:24px;height:24px}.kit-busca-result-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;text-decoration:none!important;color:inherit;display:flex;flex-direction:column;width:310px;min-width:310px;max-width:310px;flex-shrink:0;outline:0}.kit-busca-result-card:hover,.kit-busca-result-card:focus,.kit-busca-result-card:active{text-decoration:none!important;outline:0}.kit-busca-result-thumbnail{width:100%;height:160px;overflow:hidden;background:#f5f5f5}.kit-busca-result-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.kit-busca-result-card:hover .kit-busca-result-thumbnail img{transform:scale(1.05)}.kit-busca-result-content{padding:16px;flex:1;display:flex;flex-direction:column;color:#000}.kit-busca-result-title{font-size:24px!important;font-weight:600;margin:0 0 8px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kit-busca-result-excerpt{font-size:18px!important;line-height:1.5;margin:0 0 12px 0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.kit-busca-result-meta{display:flex;align-items:center;font-size:13px;color:#999;margin-top:auto}.kit-busca-result-meta svg{margin-right:6px}.kit-busca-no-results{text-align:center;padding:40px 20px;background:#fff;border-radius:12px}.kit-busca-no-results-icon{font-size:48px;margin-bottom:16px;opacity:.5}.kit-busca-no-results-text{font-size:16px;color:#666;margin:0}.kit-busca-loading{text-align:center;padding:40px 20px}.kit-busca-spinner{width:40px;height:40px;margin:0 auto 16px;border:4px solid #ffe5f5;border-top-color:#d80073;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.kit-busca-loading p{font-size:16px;color:#666;margin:0}@media (max-width:1024px) and (min-width:769px){.kit-busca-carousel-container{width:640px}.kit-busca-result-card{width:310px;min-width:310px;max-width:310px;flex-shrink:0}}@media (max-width:768px){.kit-busca-pos-leitura-container{margin:30px 0}.kit-busca-title{font-size:16px}.kit-busca-search-box{padding:6px 16px}.kit-busca-input{font-size:14px}.kit-busca-carousel-container{width:calc(100% - 96px)}.kit-busca-result-card{min-width:100%;max-width:100%;width:100%}.kit-busca-result-title{font-size:18px!important}.kit-busca-result-excerpt{font-size:14px!important}.kit-busca-carousel-track{gap:0}.kit-busca-carousel-btn{width:40px;height:40px}.kit-busca-carousel-btn svg{width:20px;height:20px}.kit-busca-carousel-wrapper{gap:8px}}