.audio-examples-title{text-align:center;background:linear-gradient(93.89deg,#5c4adc -4.21%,#3295cd 99.6%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:40px;font-family:Roboto;font-size:36px;font-style:normal;font-weight:700;line-height:42px}.audio-title{color:#000;margin-bottom:4px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.dark .audio-title{color:#e0e0e0}.audio-example{margin-bottom:20px}@media (max-width:639px){.audio-examples-title{font-size:24px;font-weight:500;line-height:24px}}
.supported-languages{background-color:#1f1f26;justify-content:center;width:100%;margin-top:80px;padding-top:120px;padding-bottom:40px;display:flex;position:relative}.blur-mask{background:linear-gradient(#0c0c0c00 0%,#0c0c0c 100%);width:100%;height:284px;position:absolute;bottom:100px}.sl-text-content{flex-direction:column;padding-right:40px;display:flex}.sl-title{color:#fff;text-align:left;margin-top:40px;margin-bottom:40px;font-family:Roboto;font-size:48px;font-style:normal;font-weight:700;line-height:56px}.sl-text{color:#fff;text-align:left;width:300px;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.sl-table table{border-collapse:separate;border:1px solid #c6c4d8;border-radius:12px;width:100%;margin:0}.sl-table td{text-align:center;color:#efefef;border-top:1px solid #c6c4d8;border-left:1px solid #c6c4d8;height:64px;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:23px}.sl-table tr:first-child td{border-top:none}.sl-table td:first-child{border-left:none}.arrow{position:absolute;top:-50px;left:-250px}@media (max-width:1535px){.sl-table td{height:46px;font-size:16px;line-height:18px}.blur-mask{height:172px}.sl-title{font-size:36px;font-weight:700;line-height:45px}.sl-text{font-size:20px;font-weight:400;line-height:28px}}@media (max-width:1279px){.sl-text{width:240px}}@media (max-width:1023px){.supported-languages{padding-top:40px;padding-bottom:40px}.sl-title{margin-top:0}.sl-text{margin-bottom:40px}.sl-table td{font-size:14px}.arrow{display:none}}@media (max-width:639px){.sl-text-content,.sl-table{padding:0 16px}.sl-table td{font-size:12px}}
.faq-section{background-color:#fff;margin:0;padding:60px 0 100px}.dark .faq-section{background-color:var(--background)}.faq-section-title{text-align:center;background:linear-gradient(93.89deg,#5c4adc -4.21%,#3295cd 99.6%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:40px;font-family:Roboto;font-size:36px;font-style:normal;font-weight:700;line-height:42px}.faq-section-content{width:100%;margin:0 auto;padding:0 15px}@media (min-width:640px){.faq-section-content{width:540px;padding:0}}@media (min-width:768px){.faq-section-content{width:720px}}@media (min-width:1024px){.faq-section-content{width:960px}}@media (min-width:1280px){.faq-section-content{width:1140px}}@media (min-width:1536px){.faq-section-content{width:1320px}}.faq-collapse{background:0 0}.faq-panel{background:#f9fcff;border:1px solid #e6f0ff;border-radius:8px;margin-bottom:16px;overflow:hidden}.dark .faq-panel{background:#1e1e2e;border-color:#2a2a3e}.faq-panel [data-slot=accordion-trigger]{color:#333;background:#f9fcff;border-bottom:none;padding:20px 24px;font-size:16px;font-weight:600}.dark .faq-panel [data-slot=accordion-trigger]{color:#e0e0e0;background:#1e1e2e}.faq-panel [data-slot=accordion-trigger]:hover{background:#ebf2fd;text-decoration:none}.dark .faq-panel [data-slot=accordion-trigger]:hover{background:#252540}.faq-panel [data-slot=accordion-trigger][data-state=open]{color:#5c4adc;background:#ebf2fd}.dark .faq-panel [data-slot=accordion-trigger][data-state=open]{color:#7b6ce8;background:#252540}.faq-panel [data-slot=accordion-content]{background:#fff;border-top:1px solid #e6f0ff}.dark .faq-panel [data-slot=accordion-content]{background:#1a1a2e;border-top-color:#2a2a3e}.faq-panel [data-slot=accordion-content]>div{color:#666;padding:20px 24px;font-size:16px;line-height:1.6}.dark .faq-panel [data-slot=accordion-content]>div{color:#aaa}.faq-panel [data-slot=accordion-content] p{margin:0;font-size:16px}.faq-panel [data-slot=accordion-trigger] svg{color:#5c4adc;width:18px;height:18px}@media (max-width:767px){.faq-section{padding:40px 0 60px}.faq-section-title{margin-bottom:30px;font-size:24px;line-height:28px}.faq-panel [data-slot=accordion-trigger]{padding:16px 20px;font-size:15px}.faq-panel [data-slot=accordion-content]>div{padding:16px 20px;font-size:16px}.faq-panel [data-slot=accordion-content] p{font-size:16px}}@media (max-width:639px){.faq-section{padding:30px 0 50px}.faq-section-title{margin-bottom:20px;font-size:24px;font-weight:500;line-height:24px}.faq-panel{margin-bottom:12px}.faq-panel [data-slot=accordion-trigger]{padding:12px 16px;font-size:14px;line-height:1.4}.faq-panel [data-slot=accordion-content]>div{padding:12px 16px;font-size:16px;line-height:1.5}.faq-panel [data-slot=accordion-content] p{font-size:16px}}
.home-h1{text-align:center;width:100%;color:#5c4adc!important;font-size:28px!important;font-weight:800!important}.home-h3{text-align:center;width:100%;font-weight:400;color:#5c4adc!important;font-size:12px!important}.hero-buttons-row{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.try-tts-button{border-radius:24px;width:160px;height:32px;margin:16px 0 0}.learn-more-button{border-radius:24px;width:160px;height:32px;margin:0}.home-divider{background-color:#5c4adc;width:160px;height:4px;margin:16px auto;display:block}.hero-section-wrapper{z-index:0;background-color:#ebf2fd;background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;margin-bottom:-100px;padding-bottom:100px;position:relative}.dark .hero-section-wrapper{background-color:#1a1a2e}@media (min-width:1536px){.hero-section-wrapper{background-position:top;background-size:1536px}}.hero-section-container{width:100%}.hero-section{padding:20px 0 30px}.home-h3{margin-bottom:8px!important}@media (min-width:1024px){.home-h1{text-align:left;font-size:48px!important}.home-h3{text-align:left;margin-bottom:12px!important;font-size:16px!important}.hero-buttons-row{flex-direction:row;justify-content:flex-start;gap:16px}.try-tts-button,.learn-more-button{width:128px;height:40px;margin:20px 0 0}.home-divider{width:128px;margin:20px 0}.hero-section{padding:40px 0 50px}}@media (min-width:1536px){.home-h1{font-size:60px!important}.home-h3{margin-bottom:16px!important}.try-tts-button,.learn-more-button{width:128px;height:40px;margin:24px 0 0}.home-divider{width:128px;margin:24px 0}.hero-section{padding:60px 0 70px}}.banner-img{width:100%;max-width:100%;height:auto;margin:0 auto;display:block}@media (max-width:639px){.banner-img{width:calc(100% - 30px);margin:48px auto 0}}@media (min-width:640px) and (max-width:767px){.banner-img{width:calc(100% - 40px);margin:48px auto 0}}@media (min-width:768px) and (max-width:1023px){.banner-img{width:calc(100% - 40px);margin:48px auto 0}}@media (min-width:1024px){.banner-img{width:100%;max-width:100%;margin:0 auto}}@media (min-width:1280px){.banner-img{width:100%;max-width:100%;margin:0 auto}}
.language-info-card{color:#666;background-color:#fff;border-radius:12px;margin-top:20px;padding:24px 20px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;box-shadow:0 4px 16px #0000000f}.dark .language-info-card{color:#aaa;background-color:#1e1e2e;box-shadow:0 4px 16px #0000004d}@media (min-width:640px){.language-info-card{padding-left:20px;padding-right:20px}}@media (min-width:768px){.language-info-card{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.language-info-card{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.language-info-card{padding-left:32px;padding-right:32px}}@media (min-width:1536px){.language-info-card{padding-left:32px;padding-right:32px}}
