.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.landing h1{font-weight:600}.landing h1 .text-large,.landing h1 big{color:#2c5282}.landing h2{color:#47a9e1;margin-bottom:1em;font-weight:600;line-height:35px}.landing h3{color:#8dc53f}.features-section{margin:3em 0}.features-section .feature-item .feature-description{padding:0 15px}.features-section .feature-item .logoCnt img{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;height:50px}.features-section .feature-item .feature-title{text-align:center;font-weight:600;margin-bottom:1em;color:#8dc53f}.features-section .feature-item:first-child .feature-description{padding:0 15px 0 0!important}.features-section .feature-item:last-child .feature-description{padding:0 0 0 20px!important}.features-section .services{width:350px;text-align:center}@media (max-width:768px){.grid{letter-spacing:0}.social-section .customers figure{margin:0!important}}.content-section{font-size:15.5px;color:#5a6a77;margin-bottom:48px!important;padding-bottom:48px!important;border-bottom:1px solid #d0e8f5}.content-section:last-of-type{border-bottom:none}.content-section h2{font-size:clamp(18px, 3vw, 24px);font-weight:700;color:#47dd0a;margin-bottom:18px;line-height:1.3}.content-section p{margin-bottom:12px}.content-section p:last-child{margin-bottom:0}.content-section a{color:#47a9e1;text-decoration:none}.content-section a:hover{text-decoration:underline}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}@media (max-width:520px){.pricing-grid{grid-template-columns:1fr}}.pricing-grid .pricing-card,.pricing-grid .su-column-inner{background:#fff;border:1px solid #d4e8f5;border-radius:10px;padding:20px 22px}.pricing-grid .pricing-card h3,.pricing-grid .su-column-inner h3{font-size:15px;font-weight:700;color:#47a9e1;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.pricing-grid .pricing-card .price,.pricing-grid .su-column-inner .price{font-size:22px;font-weight:700;color:#47a9e1;margin-bottom:4px}.pricing-grid .pricing-card .label,.pricing-grid .su-column-inner .label{font-size:13.5px;color:#5a6a77;line-height:1.5}.pricing-grid .pricing-card .badge,.pricing-grid .su-column-inner .badge{display:inline-block;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:100px;margin:8px 0}.pricing-grid .pricing-card .badge-ada,.pricing-grid .su-column-inner .badge-ada{background:#eafaf0;color:#2a8a4a;border:1px solid #b3e6c8}.pricing-grid .pricing-card .badge-adafcc,.pricing-grid .su-column-inner .badge-adafcc{background:#eaf3ff;color:#1a5fa8;border:1px solid #b3d0f5}.pricing-grid .pricing-card .tier,.pricing-grid .su-column-inner .tier{margin-bottom:8px}.pricing-grid .pricing-card .tier .price,.pricing-grid .su-column-inner .tier .price{font-size:18px;font-weight:700;color:#47a9e1}.pricing-grid .pricing-card .tier .turnaround,.pricing-grid .su-column-inner .tier .turnaround{font-size:13px;color:#5a6a77;margin-top:2px}.pricing-grid .pricing-card .features,.pricing-grid .su-column-inner .features{margin-top:14px;padding-top:14px;border-top:1px solid #d4e8f5;font-size:13.5px;color:#5a6a77;line-height:1.7}.addons-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin-left:0!important}.addons-list li{background:#fff;border:1px solid #d4e8f5;border-radius:10px;padding:16px 20px;font-size:15px;color:#5a6a77;line-height:1.55}.addons-list li strong{color:#1e2a35;display:block;margin-bottom:4px}.addons-list li a{color:#47a9e1;text-decoration:none}.addons-list li a:hover{text-decoration:underline}.social-proof{background:#fff;border:1px solid #d4e8f5;border-radius:10px;padding:22px 28px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:20px}.proof-item{font-size:14px;color:#5a6a77}.proof-item a{color:#47a9e1;text-decoration:none;font-weight:600}.proof-item a:hover{text-decoration:underline}.proof-divider{width:1px;height:32px;background:#d4e8f5}@media (max-width:520px){.proof-divider{display:none}}.landing:has(.by-profession-landing){background:#16233a}.landing:has(.by-profession-landing)>.app-width>div>h1{display:none}.landing:has(.by-profession-landing)+.footer-cnt{margin-top:0}.by-profession-landing section{margin-bottom:0}.by-profession-landing h1,.by-profession-landing h2,.by-profession-landing h3{margin-bottom:.6em}.by-profession-landing .btn-orange{background:#f93;border-color:#f93;text-shadow:none}.by-profession-landing .btn-orange:hover{background:#ff8000;color:#fff}.by-profession-landing .btn-outline-white{background:0 0;border:2px solid #fff;color:#fff;text-shadow:none}.by-profession-landing .btn-outline-white:hover{background:rgba(255,255,255,.15);color:#fff}.by-profession-landing .btn-row{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:1.5em}.by-profession-landing .btn-flex{width:auto!important;padding-left:10px!important;padding-right:10px!important}.by-profession-landing .hero-section{padding:4em 1em 3em 1em;text-align:center}.by-profession-landing .hero-section h1{color:#fff;max-width:900px;margin:0 auto .6em auto;line-height:1.3em}.by-profession-landing .hero-section p{color:#cfd8e3;font-size:16px}.by-profession-landing .stats-section{padding:1em 1em 4em 1em}.by-profession-landing .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;max-width:1100px;margin:0 auto}@media (max-width:768px){.by-profession-landing .stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}}.by-profession-landing .stat-item{text-align:center}.by-profession-landing .stat-icon{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px auto}.by-profession-landing .stat-icon svg{width:26px;height:26px}.by-profession-landing .stat-icon.icon-blue{background:#47a9e1}.by-profession-landing .stat-icon.icon-orange{background:#f93}.by-profession-landing .stat-icon.icon-green{background:#8dc53f}.by-profession-landing .stat-icon.icon-gold{background:#e0a634}.by-profession-landing .stat-number{color:#fff;font-size:22px;font-weight:700;margin-bottom:6px}.by-profession-landing .stat-label{color:#a8b4c4;font-size:14px;line-height:1.4}.by-profession-landing .testimonial-avatar img,.by-profession-landing .transcriber-avatar img{display:block;width:100%;height:100%;object-fit:cover}.by-profession-landing .quote-box{position:relative;height:260px;margin-bottom:20px}.by-profession-landing .quote-box .quote-text{height:calc(100% - 37px);margin-bottom:0;overflow:hidden}.by-profession-landing .quote-box .quote-toggle-row{display:none;height:37px;line-height:37px}.by-profession-landing .quote-box .quote-toggle{padding:0;background:0 0;border:none;color:#47a9e1;font-size:13px;font-weight:600;cursor:pointer}.by-profession-landing .quote-box .quote-toggle:hover{text-decoration:underline}.by-profession-landing .quote-box .quote-toggle .less{display:none}.by-profession-landing .quote-box.expanded .quote-toggle-row,.by-profession-landing .quote-box.overflows .quote-toggle-row{display:block}.by-profession-landing .quote-box.overflows:not(.expanded) .quote-text:after{content:"";position:absolute;left:0;right:0;bottom:37px;height:40px;background:linear-gradient(rgba(36,52,79,0),#24344f);pointer-events:none}.by-profession-landing .quote-box.expanded{height:auto}.by-profession-landing .quote-box.expanded .quote-text{height:auto}.by-profession-landing .quote-box.expanded .quote-toggle .more{display:none}.by-profession-landing .quote-box.expanded .quote-toggle .less{display:inline}.by-profession-landing .dark-section-title{text-align:center;max-width:760px;margin:0 auto 2.5em auto;line-height:1.4em;color:#7ec7e0}.by-profession-landing .testimonials-section{padding:4em 1em}.by-profession-landing .testimonials-section .grid{background:#24344f;border-radius:8px}.by-profession-landing .testimonials-section .grid>div:last-child .testimonial-card{border-right:none}.by-profession-landing .testimonials-section .testimonial-card{display:flex;flex-direction:column;padding:30px 26px;height:100%;box-sizing:border-box;position:relative;border-right:1px solid #cfd8e3}.by-profession-landing .testimonials-section .testimonial-card .quote-mark{color:#e2513f;font-size:40px;line-height:1;font-weight:700;display:block;margin-bottom:10px}.by-profession-landing .testimonials-section .testimonial-card .quote-text{color:#cfd8e3;font-size:14.5px;line-height:1.7;margin-bottom:0;font-style:italic;flex:none}.by-profession-landing .testimonials-section .testimonial-card .quote-text p{color:inherit;margin:0 0 .8em 0}.by-profession-landing .testimonials-section .testimonial-card .quote-text p:last-child{margin-bottom:0}.by-profession-landing .testimonials-section .testimonial-author{display:flex;align-items:center;gap:12px;margin-top:auto;flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.by-profession-landing .testimonials-section .testimonial-author .name{color:#fff;font-weight:600;font-size:14px}.by-profession-landing .testimonials-section .testimonial-author .role{color:#8a97a8;font-size:12.5px}.by-profession-landing .testimonials-section .testimonial-avatar{width:48px;height:48px;overflow:hidden;border-radius:50%;background:#3d4f6c;color:#fff;border:2px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0}.by-profession-landing .transcribers-section{padding:0 1em 4em 1em}.by-profession-landing .transcribers-section .grid{background:#1f3a2c;border-radius:8px}.by-profession-landing .transcribers-section .grid>div:last-child .transcriber-card{border-right:none}.by-profession-landing .transcribers-section .transcriber-card{display:flex;flex-direction:column;padding:30px 26px;height:100%;box-sizing:border-box;border-right:1px solid #d7e6d3}.by-profession-landing .transcribers-section .transcriber-card .quote-mark{color:#8dc53f;font-size:40px;line-height:1;font-weight:700;display:block;margin-bottom:10px}.by-profession-landing .transcribers-section .transcriber-card p.quote-text{color:#d7e6d3;font-size:14.5px;line-height:1.7;margin-bottom:20px;font-style:italic;flex:1}.by-profession-landing .transcribers-section .transcriber-author{display:flex;align-items:center;gap:12px;margin-top:auto;flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.by-profession-landing .transcribers-section .transcriber-author .name{color:#fff;font-weight:600;font-size:14px}.by-profession-landing .transcribers-section .transcriber-author .role{color:#9dbf9a;font-size:12.5px}.by-profession-landing .transcribers-section .transcriber-avatar{width:48px;height:48px;overflow:hidden;border-radius:50%;background:#16291f;color:#fff;border:2px solid rgba(141,197,63,.3);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0}.by-profession-landing .industries-section{padding:0 1em 4em 1em}.by-profession-landing .industries-section .industries-grid{margin:0 auto;background:#24344f;border-radius:8px}.by-profession-landing .industries-section .industries-grid>div:nth-child(3n+1) .industry-card{border-left:none}.by-profession-landing .industries-section .industries-grid>div:nth-last-child(-n+3) .industry-card{border-bottom:none}.by-profession-landing .industries-section .industry-card{display:block;padding:22px 24px;text-decoration:none!important;box-sizing:border-box;height:calc(95%);width:calc(95%);transition:transform .15s ease,box-shadow .15s ease;border-bottom:1px solid #cfd8e3;border-left:1px solid #cfd8e3}.by-profession-landing .industries-section .industry-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.25)}.by-profession-landing .industries-section .industry-card .industry-icon{color:#47a9e1;margin-bottom:10px;font-size:20px;line-height:1}.by-profession-landing .industries-section .industry-card h3{color:#fff;font-size:16px;font-weight:700;margin-bottom:8px}.by-profession-landing .industries-section .industry-card p{color:#cfd8e3;font-size:13.5px;line-height:1.6;margin-bottom:0}.by-profession-landing .industries-section .industry-card.industry-card-special{background:rgba(141,197,63,.2)}.by-profession-landing .industries-section .industry-card.industry-card-special:hover{background:rgba(141,197,63,.3)}.by-profession-landing .industries-section .industry-card.industry-card-special .industry-icon,.by-profession-landing .industries-section .industry-card.industry-card-special h3{color:#8dc53f}.by-profession-landing .offer-banner{display:block;background:#f93;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 0;text-decoration:none!important}.by-profession-landing .offer-banner .app-width{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.by-profession-landing .offer-banner .offer-label{color:#ffe0c2;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.by-profession-landing .offer-banner h2{color:#fff;font-size:26px;margin-bottom:4px}.by-profession-landing .offer-banner p{color:#ffe0c2;font-size:14px;margin-bottom:0}.by-profession-landing .offer-banner .offer-arrow{color:#fff;font-size:30px;flex-shrink:0}@media (max-width:768px){.by-profession-landing .offer-banner{text-align:center}.by-profession-landing .offer-banner .app-width{justify-content:center}}.by-profession-landing .guarantee-section{padding:4em 1em;text-align:center}.by-profession-landing .guarantee-section p{color:#e2e8f0;font-size:15.5px;max-width:700px;margin:0 auto 1.4em auto;line-height:1.6}.by-profession-landing .guarantee-section .btn-row{margin-top:3em}