.zw-template-inner section{padding:120px 0}.zw-template-inner section:not(.zwc-webinar-hero-section):not(.zwc-bottom-cta){padding-bottom:0}.zw-product-header{background:#000}.zwc-webinar-hero-section{background-color:#000;color:white}.zwc-webinar-hero-section .content-wrap{display:flex;gap:50px}.zwc-hero-content{flex:1;max-width:55%}.zwc-hero-banner-img{flex:1;max-width:45%}.zwc-transcription-sec .content-wrap{display:flex;gap:50px}.zwc-transcription-content{flex:1}.zwc-transcription-list{flex:1}.zwc-transcription-list ul li{position:relative;margin-bottom:clamp(16px,4vw,30px);padding-left:41px;text-align:start}.zwc-integration-steps-sec .zwc-integration-sec-bg{text-align:center;background-color:#f0f6fd;border:1px solid #a9c7ea;padding:clamp(50px,8vw,90px) clamp(40px,6vw,80px);border-radius:20px}.zwc-integration-steps-sec .zwc-transcription-list{margin:clamp(24px,2.5vw,35px) auto 0 auto}.zwc-transcription-list b{font-family:var(--zf-secondary-semibold)}.zwc-integration-steps-sec img{margin-top:clamp(25px,5vw,45px)}.zwc-integration-sec-bg{max-width:80%;margin:0 auto}.zwc-transcription-con-head{max-width:80%;margin:0 auto}.zwc-faq-section .content-wrap{background:#f4f4f6;padding:clamp(40px,6vw,100px) clamp(40px,4vw,80px);border-radius:20px}.zwc-faq-section h2{text-align:center}.zwc-faq-accordion{max-width:900px;margin:0 auto;counter-reset:faq-counter}.zwc-faq-item{counter-increment:faq-counter;overflow:hidden;border-bottom:1px solid #ddd}.zwc-faq-header{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;cursor:pointer;user-select:none;position:relative}.zwc-faq-header::after{content:"";position:absolute;width:10px;height:10px;transform:rotate(135deg);top:24x;right:28px;border-top:1px solid black;border-right:1px solid black;transition:.4s}.zwc-faq-item.active .zwc-faq-header::after{transform:rotate(-45deg)}.zwc-faq-question{font-family:var(--zf-secondary-semibold);flex:1;padding-right:35px}.zwc-faq-question::before{content:counter(faq-counter) ". "}.zwc-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(0.4,0,0.2,1)}.zwc-faq-item.active .zwc-faq-answer{grid-template-rows:1fr}.zwc-faq-answer-inner{overflow:hidden}.zwc-faq-answer p{padding:0 28px 20px;margin:0;font-size:18px;line-height:1.7;color:#555}.zwc-transcription-list ul li:last-child{margin-bottom:0}.zwc-bottom-cta{text-align:center}.zwc-bottom-cta span{display:block}.zwc-integration-sec-bg .zwc-transcription-list{width:100%}.zwc-transcription-list ul li::before{position:absolute;content:"";border-bottom:2.5px solid #ff9d00;width:16px;left:0;top:15px}.zwc-transcription-list ul li::after{position:absolute;content:"";border-bottom:2.5px solid #ff9d00;border-left:2.5px solid #ff9d00;width:11px;height:11px;left:6px;top:11px;transform:rotate(225deg)}@media screen and (min-width:1380px){.zwc-hero-content h1{font-size:50px;letter-spacing:-1.6px;line-height:66px;margin-bottom:25px}.zwc-bottom-cta h2{margin-bottom:25px}.zwc-faq-header{padding:24px 28px 15px}.zwc-faq-item{padding-bottom:9px}.zwc-hero-content p{margin-bottom:30px}.zwc-transcription-sec h2{font-size:36px;font-family:var(--primaryfont-bold);letter-spacing:-0.72px}.act-btn{padding:13px 30px}.zwc-faq-section h2{font-size:40px;margin-bottom:clamp(28px,4vw,43px);letter-spacing:-0.8px}.zwc-transcription-list ul li{font-size:20px}.zwc-transcription-content p,.zwc-integration-steps-sec p{font-size:22px;font-family:var(--zf-secondary-medium)}.zwc-integration-steps-sec h3{font-size:30px;font-family:var(--primaryfont-bold)}.zwc-bottom-cta h2{font-family:var(--primaryfont-bold);font-size:clamp(32px,4vw,48px);letter-spacing:-0.96px}.zwc-integration-sec-bg .zwc-transcription-list{max-width:53%}.zwc-integration-steps-sec .zwc-transcription-list{margin:clamp(30px,6vw,56px) auto 0 auto}.zwc-faq-question{font-size:24px}}@media screen and (max-width:1380px){.zwc-webinar-hero-section{text-wrap:balance}.zwc-faq-question{font-size:20px}.zwc-faq-answer p{font-size:15px}}@media screen and (max-width:1199px){.zwc-faq-answer p{padding-bottom:10px}.zwc-faq-item{padding-bottom:15px}.zw-template-inner section{padding:80px 0}.zwc-faq-header{padding-bottom:10px}}@media screen and (max-width:980px){.zwc-webinar-hero-section{text-align:center}.zwc-webinar-hero-section .content-wrap{flex-direction:column;align-items:center}.zwc-hero-banner-img,.zwc-hero-content{max-width:70%}.zw-template-inner section{padding:60px 0}.zwc-integration-steps-sec .zwc-integration-sec-bg{padding:40px 25px}.zwc-transcription-con-head{max-width:100%}.zwc-faq-section .content-wrap{width:100%;border-radius:0}.zwc-faq-section h2{margin-bottom:28px}}@media screen and (max-width:767px){.zwc-transcription-list ul li::after,.zwc-transcription-list ul li::before{scale:.8}.zwc-transcription-list li,.zwc-transcription-con-head span{font-size:15px}.zwc-transcription-list ul li::after{top:8px}.zwc-transcription-list ul li::before{top:12px}.zwc-webinar-hero-section .content-wrap{gap:30px}.zwc-hero-banner-img,.zwc-hero-content{max-width:85%}.zwc-transcription-sec .content-wrap{flex-direction:column;align-items:center;gap:20px}.zw-template-inner *{text-wrap:pretty}.zw-template-inner h1,.zw-template-inner h2,.zw-template-inner h3{text-wrap:balance}.zwc-transcription-list,.zwc-transcription-content{width:85%;text-wrap:pretty}.zwc-transcription-list ul li{padding-left:25px}.zwc-transcription-content{text-align:center}.zwc-integration-steps-sec .content-wrap{width:100%}.zwc-integration-sec-bg{max-width:95%}}@media screen and (max-width:580px){.zwc-hero-banner-img,.zwc-hero-content{max-width:95%}.zwc-transcription-list,.zwc-transcription-content{width:95%}.zwc-transcription-sec .content-wrap{gap:15px}.zwc-faq-section .content-wrap{padding:40px 15px}.zw-template-inner section.zwc-faq-section,.zw-template-inner section.zwc-integration-steps-sec{padding-top:0}.zwc-faq-header{padding:18px 15px 0}.zwc-faq-answer p{padding:10px 15px;font-size:15px}.zwc-integration-steps-sec .zwc-integration-sec-bg{padding:25px 20px}.zwc-integration-sec-bg{max-width:100%}.zwc-integration-steps-sec .zwc-integration-sec-bg{border-radius:0;border:0}.zwc-transcription-sec{padding-bottom:40px !important}}@media screen and (max-width:480px){.zwc-hero-banner-img,.zwc-hero-content,.zwc-transcription-list,.zwc-transcription-content{max-width:100%;width:100%}.zw-template-inner section{padding:40px 0}.zwc-faq-header{padding:16px 12px 0}.zwc-faq-answer p{padding:10px 12px}}