h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div,footer,textarea,input{font:normal 12px "Segoe UI","Helvetica","helvetica neue","helvetica","arial","sans-serif","Avenir","open-sans"," Roboto"}*{margin:0;padding:0}a{text-decoration:none}html{scroll-behavior:smooth;scroll-padding-top:100px}.content-container{background:#f7f7fd;min-height:100vh}.bigscreen{display:block}.moscreen{display:none}.inforheader{height:70px;box-sizing:border-box}.inforheader .header-wrapper{position:fixed;top:0;left:0;height:70px;width:100dvw;z-index:100;background-color:#fff}.inforheader .header-wrapper .menu-overlay{visibility:hidden}.header-container{margin:0 auto;height:100%;max-width:1024px;width:92%;display:flex;justify-content:space-between;align-items:center;gap:48px}.header-container .logo{display:flex;align-items:center;cursor:pointer}.header-container .logo .logo-icon{width:56px;height:56px;background:url(https://www.textavoice.com/img/logo-icon.webp) 100% 100% no-repeat;background-size:contain}.header-container .logo .logo-text{font-weight:600;font-size:20px;color:#000}.header-container .nav-wrapper{height:100%;flex:1;display:flex;align-items:center;gap:48px}.header-container .nav-item{position:relative;display:flex;align-items:center;height:100%;user-select:none}.header-container .nav-item:hover .dropdown-menu{visibility:visible;opacity:1;transform:translate(-50%, 0)}.header-container .nav-item:hover .nav-item-text{background:#f7f7fd;color:#4656e6}.header-container .nav-item:hover .nav-item-title::after{background:url("https://www.textavoice.com/img/features-blue.svg") center center no-repeat}.header-container .nav-item-text{height:48px;padding:12px;font-size:16px;line-height:24px;border-radius:12px;box-sizing:border-box;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px}.header-container .nav-item-title::after{content:"";display:block;width:9px;height:5px;background:url("https://www.textavoice.com/img/features.svg") center center no-repeat}.header-container .dropdown-menu{position:absolute;visibility:hidden;opacity:0;display:flex;flex-direction:column;gap:8px;border-radius:8px;padding:8px;box-shadow:0 30px 40px 0 #00000033;background:#ffffff;left:50%;transform:translate(-50%, -10px);z-index:100;top:66px;transition:all .3s ease}.header-container .dropdown-menu .dropdown-item{white-space:nowrap;padding:8px 12px;padding-right:32px;font-size:16px;line-height:24px;border-radius:12px;color:#000;cursor:pointer}.header-container .dropdown-menu .dropdown-item:hover{background:#f7f7fd;color:#4656e6}.header-container .cta-section{box-sizing:border-box;height:40px;line-height:40px;padding:0 12px;border-radius:12px;background-color:#000000;cursor:pointer}.header-container .cta-section:hover{background-color:#333333}.header-container .cta-section .cta-text{font-size:14px;color:#ffffff}.header-container .menu-btn,.header-container .close-btn{display:none}.hero-section{width:100%;padding-bottom:80px;background-color:#f7f7fd;background-image:url(https://www.textavoice.com/img/bg-main.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.hero-section .section-title{font-weight:700;font-size:32px;text-align:center;margin-top:80px}.hero-content{margin:0 auto;width:92%;max-width:960px;padding:96px 0 40px}.hero-content .hero-title{font-weight:700;font-size:48px;line-height:150%;text-align:center}.hero-content .hero-description{margin-top:12px;color:#000000cc;font-weight:400;font-size:20px;line-height:150%;text-align:center}.hero-content .hero-actions{margin-top:40px;display:flex;justify-content:center;gap:24px}.hero-content .hero-actions .btn{border:none;height:52px;width:224px;box-sizing:border-box;border-radius:12px;font-size:18px;font-weight:700;line-height:52px;text-align:center;cursor:pointer}.hero-content .hero-actions .btn-primary{background-color:#000000;color:#ffffff}.hero-content .hero-actions .btn-primary:hover{background-color:#333333}.hero-content .hero-actions .btn-secondary{background-color:#ffffff;color:#000000;border:1px solid #0000001a}.hero-content .hero-actions .btn-secondary:hover{background-color:#f7f7fd}.tts-toolbox{max-width:1024px;width:92%;margin:24px auto 0;border-radius:12px;background:linear-gradient(271.84deg, rgba(241,241,251,0.4) 1.19%, #e1dfff 98.08%);border:1px solid #fff;border-bottom:none}.tts-toolbox .tts-input-panel{height:520px;box-sizing:border-box;padding:12px;padding-right:20px;display:flex;align-items:center;gap:20px}.tts-toolbox .text-input-area{height:100%;flex:1;position:relative}.tts-toolbox .text-input-area #inputText{width:100%;height:100%;box-sizing:border-box;padding:18px;border-radius:12px;resize:none;border:1px solid transparent;outline:none;font-size:18px}.tts-toolbox .text-input-area #inputText:placeholder-shown{color:#00000052}.tts-toolbox .text-input-area #inputText:focus{border:1px solid #007bff}.tts-toolbox .text-input-area #inputText::-webkit-scrollbar{width:12px}.tts-toolbox .text-input-area #inputText::-webkit-scrollbar-track{background:transparent;border-radius:12px}.tts-toolbox .text-input-area #inputText::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2);border-radius:12px;border:3px solid transparent;background-clip:content-box}.tts-toolbox .text-input-area #word-count{position:absolute;right:18px;bottom:1px;color:#00000080;font-weight:400;font-size:14px;background-color:#fff}.tts-toolbox .control-panel{width:330px;height:100%;display:flex;flex-direction:column;gap:16px;user-select:none}.tts-toolbox .control-panel .selectors-wrapper{display:flex;flex-direction:column;flex:1;gap:16px}.tts-toolbox .control-panel .selectors-wrapper .voice-selector{position:relative;height:52px;border-radius:12px;background-color:#fff;border:1px solid #0000001a}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .option-wrapper{box-sizing:border-box;height:100%;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .option-wrapper .voice-name{flex:1;font-size:16px}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .option-wrapper .voice-name span{margin-left:8px;color:#00000080}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .option-wrapper .dropdown-icon{width:24px;height:24px;background:url(https://www.textavoice.com/img/arrow-icon.svg) no-repeat}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu{position:absolute;visibility:hidden;overflow:hidden;opacity:0;transition:all .3s ease;transform:translateY(-10px);z-index:10;width:100%;top:56px;background-color:#fff;box-sizing:border-box;box-shadow:0 30px 40px 0 #00000033;border-radius:12px;display:flex;flex-direction:column;border-radius:8px}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-items{padding-bottom:6px;overflow-y:auto;max-height:260px}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-divider{height:4px;width:100%;border-top:1px solid #4656e61a}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .item-title{padding:4px 12px;height:32px;line-height:24px;font-size:14px;color:#00000066}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item{position:relative;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:24px;color:#000;cursor:pointer}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item span{margin-left:8px;color:#00000080;pointer-events:none}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item:hover{background-color:#f7f7fd}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item.checked{background:#f7f7fd !important;color:#4656e6;display:flex;align-items:center;justify-content:flex-start}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item.checked::after{content:"";display:block;position:absolute;right:12px;width:24px;height:24px;background:url(../img/check-icon.svg) no-repeat}.tts-toolbox .control-panel .selectors-wrapper .voice-selector .dropdown-menu .dropdown-item.checked span{color:#4656e6}.tts-toolbox .control-panel .selectors-wrapper .voice-selector.active .dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}.tts-toolbox .control-panel .dropdown-search{width:100%;padding:12px;box-sizing:border-box}.tts-toolbox .control-panel .dropdown-search .dropdown-search-wrapper{box-sizing:border-box;padding:8px 12px;border:1px solid #4656e61a;border-radius:8px;display:flex;align-items:center}.tts-toolbox .control-panel .dropdown-search .dropdown-search-icon{width:24px;height:24px;background:url(../img/search-icon.svg) no-repeat}.tts-toolbox .control-panel .dropdown-search #language-search{flex:1;height:24px;border:none;outline:none;font-size:16px}.tts-toolbox .control-panel .dropdown-search #language-search::placeholder{color:#00000040}.tts-toolbox .control-panel #settings-toggle{display:flex;height:52px;justify-content:space-between;padding:0 12px;align-items:center;background:#ffffff40;border:1px solid #4656e699;border-radius:12px;font-size:16px;cursor:pointer}.tts-toolbox .control-panel #settings-toggle .dropdown-icon{width:24px;height:24px;background:url(https://www.textavoice.com/img/arrow-icon.svg) no-repeat;transform:rotate(180deg)}.tts-toolbox .control-panel .settings-panel{display:none}.tts-toolbox .control-panel .settings-panel .settings-content{flex:1;display:flex;flex-direction:column;gap:8px;background-color:#fff;border-radius:12px;padding:12px 12px 0;border:1px solid #4656e699;box-sizing:border-box}.tts-toolbox .control-panel .settings-panel .setting-header{display:flex;align-items:center;justify-content:space-between;height:24px;font-size:16px}.tts-toolbox .control-panel .settings-panel .emotion-selector{width:100%;height:40px;border-radius:12px;border:1px solid #0000001a;position:relative}.tts-toolbox .control-panel .settings-panel .emotion-selector .option-wrapper{height:100%;padding:0 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.tts-toolbox .control-panel .settings-panel .emotion-selector .option-wrapper .emotion-name{font-size:16px}.tts-toolbox .control-panel .settings-panel .emotion-selector .option-wrapper .dropdown-icon{width:24px;height:24px;background:url(https://www.textavoice.com/img/arrow-icon.svg) no-repeat}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu{position:absolute;visibility:hidden;overflow:hidden;overflow-y:auto;max-height:260px;opacity:0;transition:all .3s ease;transform:translateY(-10px);z-index:10;width:100%;top:56px;background-color:#fff;box-sizing:border-box;box-shadow:0 30px 40px 0 #00000033;border-radius:12px;display:flex;flex-direction:column;border-radius:8px}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-items{padding-bottom:6px;overflow-y:auto;max-height:260px}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-item{position:relative;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:24px;color:#000;cursor:pointer}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-item span{margin-left:8px;color:#00000080;pointer-events:none}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-item:hover{background-color:#f7f7fd}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-item.checked{background:#f7f7fd !important;color:#4656e6;display:flex;align-items:center;justify-content:flex-start}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu .dropdown-item.checked::after{content:"";display:block;position:absolute;right:12px;width:24px;height:24px;background:url(../img/check-icon.svg) no-repeat}.tts-toolbox .control-panel .settings-panel .emotion-selector.active .dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}.tts-toolbox .control-panel .settings-panel .advanced-settings{display:flex;align-items:center;justify-content:space-between;height:52px;cursor:pointer;user-select:none}.tts-toolbox .control-panel .settings-panel .advanced-settings .settings-label{font-size:16px;color:#4656e6;user-select:none}.tts-toolbox .control-panel .settings-panel .advanced-settings .dropdown-icon{width:24px;height:24px;background:url(https://www.textavoice.com/img/arrow-icon.svg) no-repeat}.tts-toolbox .control-panel .generate-btn{display:flex;justify-content:center;align-items:center;gap:4px;height:52px;border:none;border-radius:12px;font-weight:700;font-size:18px;line-height:24px;color:#fff;background:linear-gradient(119.16deg, #0e4cdd 27.44%, #9765f4 74.45%);cursor:pointer}.tts-toolbox .control-panel .generate-btn[disabled]{background:linear-gradient(119.16deg, rgba(14,76,221,0.5) 27.44%, rgba(151,101,244,0.5) 74.45%)}.tts-toolbox .control-panel .generate-btn::before{content:"";width:56px;height:56px;background:url(https://www.textavoice.com/img/generate-icon.svg) no-repeat}.tts-toolbox .tts-output-panel{height:72px;box-sizing:border-box;padding:12px 24px;display:none;align-items:center;justify-content:space-between;gap:8px}.tts-toolbox .tts-output-panel .btn{margin-left:16px;width:48px;height:48px;cursor:pointer}.tts-toolbox .tts-output-panel .btn.play{background:url(https://www.textavoice.com/img/play-icon.svg) no-repeat;border-radius:50%}.tts-toolbox .tts-output-panel .btn.play:hover{background-color:#fff}.tts-toolbox .tts-output-panel .btn.pause{background:url(https://www.textavoice.com/img/pause.svg) no-repeat;border-radius:50%}.tts-toolbox .tts-output-panel .btn.pause:hover{background-color:#fff}.tts-toolbox .tts-output-panel .time-display{font-size:16px;display:flex;gap:4px}.tts-toolbox .tts-output-panel #audio-slider{margin-left:8px;flex:1}.tts-toolbox .tts-output-panel .btn.download{background-color:#4656e6;border-radius:50%;display:flex;align-items:center;justify-content:center}.tts-toolbox .tts-output-panel .btn.download .download-icon{width:24px;height:24px;background:url(https://www.textavoice.com/img/download-icon.svg) center center no-repeat}.tts-toolbox .tts-output-panel .btn.download:hover{background-color:#808cf9}.simple-slider{width:100%;height:24px;position:relative}.simple-slider .slider-track{width:100%;height:6px;background:#4656e61a;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.simple-slider .slider-track .slider-progress{height:100%;background:#4656e6;border-radius:4px;width:0%}.simple-slider .slider-thumb{width:12px;height:12px;background:url(https://www.textavoice.com/img/slider-thumb.svg);border-radius:50%;position:absolute;top:50%;left:0%;transform:translate(-50%, -50%);cursor:grab;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.simple-slider .slider-thumb:active{cursor:grabbing}.how-to-section{max-width:1024px;width:92%;margin:0 auto;padding:96px 0}.how-to-section h2{font-weight:700;font-size:32px;text-align:center}.how-to-section .steps-container{margin-top:40px;display:flex;justify-content:center;gap:48px}.how-to-section .steps-container .step-item{flex:1}.how-to-section .steps-container .step-item .step-image{width:100%;height:auto;border-radius:12px}.how-to-section .steps-container .step-item .step-number{margin-top:16px;font-weight:700;font-size:14px;line-height:24px;color:#4656e6}.how-to-section .steps-container .step-item .step-title{font-weight:700;font-size:20px;line-height:36px}.how-to-section .steps-container .step-item .step-description{font-size:16px;color:#000000cc}.features-wrapper{background-color:#f7f7fd;padding:96px 0}.features-wrapper .features-section{max-width:1024px;width:92%;margin:0 auto}.features-wrapper h2{font-weight:700;font-size:32px;text-align:center}.features-wrapper .features-container{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:27px}.features-wrapper .feature-item{width:calc(100% / 3 - 32px);display:flex;flex-direction:column;background-color:#fff;padding:24px;border-radius:12px;box-sizing:border-box;gap:8px}.features-wrapper .feature-item .feature-icon{width:48px}.features-wrapper .feature-item .feature-title{font-weight:700;font-size:16px}.features-wrapper .feature-item .feature-description{font-size:14px;color:#000000cc;line-height:1.5}.use-cases-section{padding:96px 0;background-color:#1c1d22;position:relative;overflow:hidden}.use-cases-section .container{max-width:1024px;width:92%;margin:0 auto}.use-cases-section h2{font-weight:700;font-size:32px;line-height:150%;text-align:center;color:#fff}.use-cases-section .mySwiper{margin-top:24px;width:100%;overflow:visible}.use-cases-section .swiper-slide{width:360px;user-select:none}.use-cases-section .swiper-slide .use-case-card{width:100%;height:254px;position:relative;border-radius:12px;overflow:hidden}.use-cases-section .swiper-slide .use-case-card .use-case-image{width:100%;height:100%}.use-cases-section .swiper-slide .use-case-card .use-case-title{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:Segoe UI;font-weight:700;font-size:32px;line-height:150%;text-align:center}.use-cases-section .swiper-slide .use-case-description{margin-top:24px;color:#ffffffcc;font-size:14px;line-height:150%}.use-cases-section .swiper-btn{position:absolute;top:calc(50% - 32px);z-index:1;width:64px;height:64px;border-radius:50%;border:1px solid #444444;box-shadow:2px 2px 10px 0 #ffffff40;background-color:#000000cc;cursor:pointer}.use-cases-section .swiper-btn:hover{background-color:#444444cc;box-shadow:2px 2px 10px 0 #ffffff}.use-cases-section .button-prev{left:40px;background:url(https://www.textavoice.com/img/swiper-next.svg) center center no-repeat;transform:rotate(180deg)}.use-cases-section .button-prev.swiper-button-disabled{background:url(https://www.textavoice.com/img/swiper-prev.svg) center center no-repeat;transform:rotate(0deg)}.use-cases-section .button-next{right:40px;background:url(https://www.textavoice.com/img/swiper-next.svg) center center no-repeat;transform:rotate(0deg)}.use-cases-section .button-next.swiper-button-disabled{background:url(https://www.textavoice.com/img/swiper-prev.svg) center center no-repeat;transform:rotate(180deg)}.use-cases-section .swiper-btn.swiper-button-disabled{box-shadow:2px 2px 10px 0 #ffffff40;background-color:#000000cc;cursor:auto}.multilingual-section{padding:96px 0}.multilingual-section .multilingual-container{max-width:1024px;width:92%;margin:0 auto}.multilingual-section .section-title{font-weight:700;font-size:32px;line-height:150%;text-align:center}.multilingual-section .section-description{margin-top:12px;font-size:20px;line-height:150%;color:#000000cc;text-align:center}.multilingual-section .language-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4, 1fr);gap:24px 16px}.multilingual-section .language-card{position:relative;display:flex;align-items:center;height:95px;gap:8px;padding:0 16px;border-radius:8px;background:#f7f7fd;border:1px solid #f7f7fd;cursor:pointer}.multilingual-section .language-card:hover{box-shadow:0 10px 20px 0 #00000033;border:1px solid #4656e6}.multilingual-section .language-card .language-flag{width:48px;height:32px}.multilingual-section .language-card .language-info{flex:1}.multilingual-section .language-card .language-info .language-name{font-size:14px;font-weight:700}.multilingual-section .language-card .language-info .language-family{margin-top:2px;color:#000000cc;font-size:14px}.multilingual-section .language-card .btn-icon{position:absolute;right:16px;visibility:hidden;width:32px;height:32px;border-radius:50%;background:url(https://www.textavoice.com/img/arrow-right.svg) center center no-repeat;background-color:#fff}.multilingual-section .language-card:hover .btn-icon{visibility:visible}.copilot-faq{padding:80px 0;background-color:#f7f7fd}.copilot-faq h2{font-size:32px;font-weight:700;line-height:160%;color:#000000}.copilot-faq .copilot-faq-middle{max-width:1200px;width:92%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.copilot-faq .copilot-faq-text{width:300px}.copilot-faq .copilot-faq-line{width:calc(100% - 400px);border-top:1px solid #e8e8e8}.copilot-faq .copilot-faq-item{border-bottom:1px solid #e8e8e8}.copilot-faq .copilot-faq-item h3,.copilot-faq .copilot-faq-item h5{padding:16px 36px 16px 0;font-size:20px;line-height:160%;font-weight:500;color:#000000;position:relative;cursor:pointer}.copilot-faq .copilot-faq-item h3:after,.copilot-faq .copilot-faq-item h5:after{width:16px;height:16px;content:"";display:block;position:absolute;right:8px;top:24px;background:url(https://www.textavoice.com/img/copilot-add.svg) no-repeat center center}.copilot-faq .copilot-faq-item p{font-size:16px;line-height:150%;color:#656565;font-weight:400;padding-bottom:16px;display:none}.copilot-faq .copilot-faq-item p a{font-size:inherit;color:#496fff}.copilot-faq .copilot-faq-item.checked h3:after,.copilot-faq .copilot-faq-item.checked h5:after{background-image:url(https://www.textavoice.com/img/copilot-col.svg)}.copilot-faq .copilot-faq-item.checked p{display:block}.inforfoot{background:#000}.inforfoot .infooter{max-width:1200px;width:92%;margin:0 auto;display:flex;justify-content:space-between;padding:40px 0}.inforfoot .branding{width:220px;display:flex;flex-direction:column;align-items:center}.inforfoot .branding .logo{width:88px;height:88px;background:url(https://www.textavoice.com/img/logo-icon.webp) 100% 100% no-repeat;background-size:contain;cursor:pointer}.inforfoot .branding .app-name{font-weight:700;font-size:20px;line-height:32px;color:#ffffff;text-align:center}.inforfoot .branding .creator{font-size:12px;line-height:20px;color:#999999;text-align:center}.inforfoot .infoot-pro-list{width:160px;display:flex;flex-direction:column;gap:16px}.inforfoot .infoot-pro-list p{font-weight:400;font-size:14px;line-height:160%;color:#999999}.inforfoot .infoot-pro-list a{font-size:14px;line-height:100%;color:#eeeeee}.inforfoot .inftcopy{max-width:1200px;width:92%;margin:0 auto;height:48px;border-top:1px solid #444444}.inforfoot .inftcopy .inftcy{height:100%;display:flex;justify-content:center;align-items:center}.inforfoot .inftcopy p{font-size:14px;color:#999999;line-height:20px;text-align:center}@media screen and (max-width:980px){.copilot-faq-line{width:calc(100% - 300px)}}@media screen and (max-width:768px){.no-scroll-mobile{overflow:hidden}.bigscreen{display:none}.moscreen{display:block}.inforheader{height:60px;box-sizing:border-box}.inforheader .header-wrapper{height:60px}.inforheader .header-wrapper.open{height:100dvh;background-color:#fff}.inforheader .header-wrapper.open .menu-overlay{visibility:visible}.inforheader .header-wrapper.open .header-container .cta-section{display:none}.inforheader .header-wrapper.open .header-container .menu-btn{display:none}.inforheader .header-wrapper.open .header-container .close-btn{display:block}.menu-overlay .menu-wrapper{padding:0 20px}.menu-overlay .menu-wrapper>.dropdown-item{display:block;font-size:16px;line-height:44px;outline:none;color:#000}.menu-overlay .nav-item{padding:4px 0;border-bottom:1px solid #0000001a}.menu-overlay .nav-item.checked .nav-item-text{background:#f7f7fd;border-radius:8px}.menu-overlay .nav-item.checked .dropdown-menu{display:flex}.menu-overlay .nav-item-text{display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:16px;line-height:44px;height:44px;outline:none;color:#000}.menu-overlay .nav-item-title::after{content:"";display:block;width:12px;height:6px;background:url("https://www.textavoice.com/img/features.svg") center center no-repeat;background-size:contain}.menu-overlay .dropdown-menu{padding:0 24px;display:none;flex-direction:column}.menu-overlay .dropdown-item{font-size:16px;line-height:44px;outline:none;color:#000}.menu-overlay .cta-section{margin-top:36px;height:44px;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:8px}.menu-overlay .cta-section .cta-text{color:#fff;font-size:16px}.header-container{height:60px;max-width:100%;width:100%;box-sizing:border-box;padding:0 20px;gap:0}.header-container .logo{display:flex;align-items:center;cursor:pointer}.header-container .logo .logo-icon{width:44px;height:44px}.header-container .logo .logo-text{font-size:16px}.header-container .nav-wrapper{flex:1}.header-container .nav-wrapper .nav-item{display:none}.header-container .menu-btn{display:block;margin-left:8px;width:44px;height:44px;background:url(https://www.textavoice.com/img/menu.svg) 100% 100% no-repeat;background-size:contain}.header-container .close-btn{display:none;margin-left:8px;width:44px;height:44px;border-radius:10px;background:url(https://www.textavoice.com/img/close.svg) 100% 100% no-repeat;background-color:#f7f7fd;background-size:contain}.hero-section{margin:0 auto;width:100%;max-width:100%;padding:0 0 40px;box-sizing:border-box;background-color:#f7f7fd;background-image:url(https://www.textavoice.com/img/bg-main.svg);background-position:center 246px;background-repeat:no-repeat;background-size:cover}.hero-section .section-title{font-size:24px;margin-top:40px}.hero-content{max-width:100%;width:100%;box-sizing:border-box;padding:48px 20px 0}.hero-content .hero-title{font-size:28px}.hero-content .hero-description{margin-top:24px;font-size:14px;line-height:20px}.hero-content .hero-actions{margin-top:24px;display:flex;flex-direction:column;gap:12px}.hero-content .hero-actions .btn{width:100%;height:44px;border-radius:12px;font-size:16px;line-height:44px}.tts-toolbox{max-width:100%;width:100%;padding:0 20px;box-sizing:border-box;border-radius:10px;background:transparent;border:none}.tts-toolbox .tts-input-panel{height:auto;padding:0;display:flex;flex-direction:column;gap:0}.tts-toolbox .text-input-area{width:100%;height:360px;flex:auto;position:relative}.tts-toolbox .text-input-area #inputText{border-radius:12px 12px 0 0;font-size:14px}.tts-toolbox .control-panel{background:#f7f7fd;width:100%;box-sizing:border-box;padding:16px;border-radius:0 0 10px 10px;flex-direction:row;flex-wrap:wrap;gap:12px}.tts-toolbox .control-panel .selectors-wrapper{width:100%;flex-direction:row;flex:none;gap:12px}.tts-toolbox .control-panel .selectors-wrapper #language-selector{width:calc(50% - 6px);flex:auto}.tts-toolbox .control-panel .selectors-wrapper #language-selector .dropdown-menu{width:320px;max-width:calc(100vw - 100px)}.tts-toolbox .control-panel .selectors-wrapper #voice-type-selector{width:calc(50% - 6px);flex:auto}.tts-toolbox .control-panel .selectors-wrapper #voice-type-selector .dropdown-menu{width:320px;max-width:calc(100vw - 100px);right:0}.tts-toolbox .control-panel #settings-toggle{order:5;display:flex !important;height:52px;width:52px;border:none;background:url(../img/setting.svg) center center no-repeat;background-color:#fff;padding:0}.tts-toolbox .control-panel #settings-toggle .settings-label{display:none}.tts-toolbox .control-panel #settings-toggle .dropdown-icon{display:none}.tts-toolbox .control-panel .settings-panel{position:fixed;background:#00000080;width:100%;height:100%;top:0;left:0;z-index:100;display:none;align-items:center;justify-content:center}.tts-toolbox .control-panel .settings-panel .settings-content{position:relative;width:330px;max-width:calc(100vw - 60px);box-sizing:border-box;padding:40px 20px;border:none}.tts-toolbox .control-panel .settings-panel .settings-content .close-btn{display:block;position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:10px;background:url(https://www.textavoice.com/img/close.svg) 100% 100% no-repeat;background-color:#f7f7fd;background-size:contain}.tts-toolbox .control-panel .settings-panel .settings-title{font-weight:700;font-size:16px;text-align:center;margin-bottom:24px}.tts-toolbox .control-panel .settings-panel .emotion-selector .dropdown-menu{overflow-y:auto;max-height:calc(50vh - 150px)}.tts-toolbox .control-panel .settings-panel .advanced-settings{display:none}.tts-toolbox .control-panel .generate-btn{flex:1}.tts-toolbox .tts-output-panel{margin-top:24px;height:auto;box-sizing:border-box;padding:16px;display:none;flex-wrap:wrap;gap:12px;background-color:#fff;border-radius:12px}.tts-toolbox .tts-output-panel .btn{margin-left:0;width:66px;height:44px;cursor:pointer}.tts-toolbox .tts-output-panel .btn.play{background:url(https://www.textavoice.com/img/play-icon.svg) center center no-repeat;border-radius:12px;background-color:#f7f7fd}.tts-toolbox .tts-output-panel .btn.play:hover{background-color:#f7f7fd}.tts-toolbox .tts-output-panel .btn.pause{background:url(https://www.textavoice.com/img/pause.svg) center center no-repeat;border-radius:12px;background-color:#f7f7fd}.tts-toolbox .tts-output-panel .btn.pause:hover{background-color:#f7f7fd}.tts-toolbox .tts-output-panel .time-display{display:flex;align-items:center;justify-content:space-between;order:-2;width:100%;font-size:12px}.tts-toolbox .tts-output-panel #audio-slider{margin-left:8px;flex:auto;order:-1}.tts-toolbox .tts-output-panel .btn.download{background-color:#f7f7fd;border-radius:12px;flex:1;display:flex;align-items:center;justify-content:center;gap:14px}.tts-toolbox .tts-output-panel .btn.download .download-icon{background:url(https://www.textavoice.com/img/download-blue.svg) center center no-repeat}.tts-toolbox .tts-output-panel .btn.download .download-label{font-weight:700;font-size:16px;line-height:24px;color:#4656e6}.tts-toolbox .tts-output-panel .btn.download:hover{background-color:#f7f7fd}.how-to-section{width:100%;max-width:100%;box-sizing:border-box;padding:80px 20px}.how-to-section h2{font-size:24px}.how-to-section .steps-container{margin-top:40px;flex-direction:column;gap:24px}.how-to-section .steps-container .step-item{flex:1}.how-to-section .steps-container .step-item .step-image{width:100%;height:auto;border-radius:12px}.how-to-section .steps-container .step-item .step-number{margin-top:8px;text-align:center}.how-to-section .steps-container .step-item .step-title{font-size:16px;line-height:24px;text-align:center}.how-to-section .steps-container .step-item .step-description{font-size:16px;color:#000000cc;text-align:center}.features-wrapper{background-color:#f7f7fd;padding:80px 0}.features-wrapper .features-section{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}.features-wrapper h2{font-size:24px}.features-wrapper .features-container{flex-direction:column;gap:24px}.features-wrapper .feature-item{width:100%;align-items:center;padding:12px}.features-wrapper .feature-item .feature-icon{width:48px}.features-wrapper .feature-item .feature-title{font-size:14px;line-height:20px;text-align:center}.features-wrapper .feature-item .feature-description{text-align:center}.use-cases-section{padding:50px 0 130px;background-color:#1c1d22;position:relative;overflow:hidden}.use-cases-section .container{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}.use-cases-section h2{margin:0 auto;font-size:24px;width:240px}.use-cases-section .mySwiper{margin:24px auto 0;width:240px;overflow:visible}.use-cases-section .swiper-slide{width:100%;user-select:none}.use-cases-section .swiper-slide .use-case-card{width:100%;height:auto}.use-cases-section .swiper-slide .use-case-card .use-case-title{font-size:24px}.use-cases-section .swiper-slide .use-case-description{margin-top:24px;color:#ffffffcc;font-size:14px;line-height:150%}.use-cases-section .swiper-btn{top:auto;bottom:40px}.use-cases-section .button-prev{left:20px}.use-cases-section .button-next{right:20px}.multilingual-section{padding:80px 0}.multilingual-section .multilingual-container{max-width:100%;width:100%;padding:0 20px;box-sizing:border-box}.multilingual-section .section-title{font-size:24px}.multilingual-section .section-description{margin-top:12px;font-size:14px;line-height:20px}.multilingual-section .language-grid{margin-top:24px;display:grid;grid-template-columns:repeat(1, 1fr);gap:12px 0}.multilingual-section .language-card{height:48px}.multilingual-section .language-card .language-flag{width:36px;height:24px}.multilingual-section .language-card .language-info{flex:1;display:flex;align-items:center;gap:8px}.copilot-faq{min-height:auto;margin-top:0px;padding:48px 0}.copilot-faq h2{font-size:20px;line-height:1.5;text-align:center}.copilot-faq .copilot-faq-middle{flex-direction:column}.copilot-faq .copilot-faq-text{margin-top:0;width:100%;text-align:left}.copilot-faq .copilot-faq-line{width:100%;margin-top:24px}.copilot-faq .copilot-faq-item h3,.copilot-faq .copilot-faq-item h5{font-size:16px;padding:7px 36px 7px 0}.copilot-faq .copilot-faq-item h3:after,.copilot-faq .copilot-faq-item h5:after{top:12px}.copilot-faq .copilot-faq-item p{font-size:12px;padding-bottom:7px}.inforfoot{padding:16px 20px}.inforfoot .infooter{max-width:100%;width:100%;padding:0;box-sizing:border-box;flex-direction:column;justify-content:start;gap:24px}.inforfoot .branding{width:100%;display:flex;align-items:center;flex-direction:row;gap:12px}.inforfoot .branding .logo{width:64px;height:64px}.inforfoot .branding .app-name{font-size:16px;line-height:24px;text-align:left}.inforfoot .branding .creator{line-height:18px;text-align:left}.inforfoot .infoot-pro-list{width:100%;gap:12px}.inforfoot .inftcopy{height:auto;max-width:100%;width:100%;margin-top:24px;padding-top:12px;border-top:1px solid #444444}.inforfoot .inftcopy .inftcy{height:auto}.inforfoot .inftcopy p{font-size:12px;color:#999999;line-height:20px;text-align:center}}