.pages_main__1h3rS{gap:70px;padding-bottom:90px}.pages_status__kKIlS a,.pages_stepsSection__6Iuh3 a{color:#168daf;text-decoration:underline;text-underline-offset:3px}.pages_centeredIntro__8yNEe{text-align:center;padding:0 20px}.pages_centeredIntro__8yNEe h1{font-size:clamp(36px,4vw,42px);margin:0 auto 10px}.pages_centeredIntro__8yNEe p{font-size:23px;font-weight:700;margin:0}.pages_downloadMobileCopy__SYu1P{display:none}.pages_choiceGrid__5MWi3{width:min(100% - 48px,986px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:30px 0 52px}.pages_downloadCard__T0YtH{padding:18px 20px 8px;border:1px solid #dedee2;border-radius:12px;background:white;display:flex;flex-direction:column;align-items:flex-start;min-height:180px}.pages_downloadCard__T0YtH h2{font-size:20px;line-height:1.3;letter-spacing:0;margin:0 0 10px}.pages_downloadCard__T0YtH p{font-size:16px;line-height:1.2;color:#202020;flex:1 1}.pages_downloadCard__T0YtH .download-button{margin-top:12px}.pages_primaryButton__h6_M6{display:inline-flex;align-items:center;justify-content:center;background:#101820;color:#fff!important;text-decoration:none!important;border-radius:12px;padding:15px 22px;font-size:17px;font-weight:700;min-height:54px}.pages_primaryButton__h6_M6:hover{background:#168daf}.pages_discountHero__q1jUy{text-align:center;width:min(100% - 48px,900px);padding:55px 0 0}.pages_discountHero__q1jUy h1{font-size:clamp(44px,6vw,78px);margin:0 0 22px}.pages_discountHero__q1jUy h2{font-size:clamp(28px,3.5vw,44px);margin-bottom:15px}.pages_discountHero__q1jUy>p:last-child{line-height:1.55;color:#555;max-width:700px;margin:0 auto}.pages_eyebrow__7ap_T{text-transform:uppercase;letter-spacing:.12em;color:#168daf;font-size:15px;font-weight:800;margin-bottom:16px}.pages_stepsSection__6Iuh3{width:min(100% - 48px,1050px);text-align:center}.pages_stepsSection__6Iuh3>h2{font-size:clamp(31px,4vw,47px)}.pages_stepsGrid__2PjXm{width:min(100% - 48px,1050px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;text-align:left}.pages_stepsGrid__2PjXm article{padding:30px;border:1px solid #e8edf0;border-radius:20px;box-shadow:0 12px 32px #12242a0b}.pages_stepsGrid__2PjXm h2,.pages_stepsGrid__2PjXm h3{font-size:clamp(23px,2.5vw,30px);line-height:1.25;margin:15px 0}.pages_stepsGrid__2PjXm p{color:#5b6065;font-size:18px;line-height:1.65}.pages_stepNumber__hyA_p{display:grid;place-items:center;border-radius:50%;background:#eafbfd;color:#168daf;font-size:21px;font-weight:800}.pages_stepsGrid__2PjXm pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#20242a;color:white;border-radius:10px;padding:20px;line-height:1.7}.pages_status__kKIlS{width:min(100% - 48px,800px);padding:80px 0 130px;text-align:center}.pages_status__kKIlS h1{font-size:clamp(42px,5vw,65px);margin:0 auto 25px}.pages_status__kKIlS li,.pages_status__kKIlS p{font-size:20px;line-height:1.7;color:#53575b}.pages_status__kKIlS ol{text-align:left;width:min(100%,600px);margin:35px auto;padding-left:28px}.pages_status__kKIlS li{margin:12px 0}.pages_changelog__Mdayd{width:min(100% - 48px,930px);padding:50px 0}.pages_changelog__Mdayd h1{text-align:center;font-size:clamp(45px,5vw,68px);margin:0 auto 30px}.pages_changelog__Mdayd>section{width:100%}.pages_srOnly__PZF71{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pages_getStarted__qVBE0{display:flex;align-items:center;flex-direction:column;gap:72px;padding:40px 24px 100px}.pages_signupBrand__azibl{font-size:32px;font-weight:800;letter-spacing:-.07em;text-decoration:none;color:#101820}.pages_signupIntro__d1t2u{text-align:center;width:min(100%,690px)}.pages_signupBadge__eMH5Z{display:inline-block;padding:11px 18px;border-radius:100px;background:#eaf9ff;color:#168daf;font-weight:700;margin:0 0 30px}.pages_signupIntro__d1t2u h1{font-size:clamp(42px,5vw,64px);max-width:690px;margin:0 auto 15px;color:#101820}.pages_signupIntro__d1t2u h1 span{color:#168daf}.pages_signupIntro__d1t2u>p:not(.pages_signupBadge__eMH5Z){font-size:20px;color:#555}.pages_referralForm__UW__x{width:min(100%,618px);display:flex;flex-direction:column;gap:18px;margin:35px auto 0;border:1px solid #e7ecef;border-radius:28px;background:#fff;box-shadow:0 24px 80px #121c261a,0 2px 8px #121c260a;text-align:left}.pages_referralForm__UW__x label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.pages_referralForm__UW__x input{padding:15px 16px;border:1px solid #d9e0e4;border-radius:16px;font:inherit;font-size:16px}.pages_referralForm__UW__x input:focus{outline:3px solid #4ac6e955}.pages_referralForm__UW__x button{border:0;border-radius:18px;padding:16px 18px;background:#101820;color:#fff;font:inherit;font-size:16px;cursor:pointer}.pages_referralForm__UW__x button:disabled{opacity:.68;cursor:wait}.pages_formError__Epv77,.pages_formSuccess__e1A4J{font-size:14px;line-height:1.5;margin:0;text-align:center}.pages_formError__Epv77{color:#c0392b}.pages_formSuccess__e1A4J{color:#168daf}.pages_referralSuccess__EFl6a{width:min(100%,618px);margin:35px auto 0;padding:42px 28px;border:1px solid #e7ecef;border-radius:28px;background:#fff;box-shadow:0 24px 80px #121c261a}.pages_referralSuccess__EFl6a span{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 15px;border-radius:50%;background:#eaf9ff;color:#168daf;font-size:30px}.pages_referralSuccess__EFl6a h2{font-size:30px;margin:0 0 12px}.pages_referralSuccess__EFl6a p{font-size:17px;line-height:1.5;color:#555}@media(max-width:800px){.pages_choiceGrid__5MWi3{grid-template-columns:1fr;max-width:550px}.pages_downloadCard__T0YtH{min-height:180px}.pages_stepsGrid__2PjXm{grid-template-columns:1fr}.pages_main__1h3rS{gap:50px}.pages_status__kKIlS{padding:45px 0 80px}}@media(max-width:649px){.pages_choiceGrid__5MWi3,.pages_downloadDesktopCopy__tWVSL{display:none}.pages_downloadMobileCopy__SYu1P{display:block}.pages_centeredIntro__8yNEe{width:min(100% - 48px,500px);padding:60px 0 10px}.pages_centeredIntro__8yNEe h1{font-size:30px;color:#168daf;margin:0 auto 15px}.pages_centeredIntro__8yNEe>p{font-size:20px;line-height:1.5;margin:0}.pages_phoneDownloadForm__nLCqz{display:flex;flex-direction:column;gap:12px;width:min(100%,310px);margin:20px auto 0}.pages_phoneDownloadForm__nLCqz input{width:100%;padding:14px;border-radius:12px;border:2px solid #c9c9c9;font:inherit;font-size:16px}.pages_phoneDownloadForm__nLCqz button{padding:14px;border-radius:12px;border:0;font:inherit;font-size:16px;font-weight:600;background:#4ac6e9;color:white;cursor:pointer}.pages_phoneDownloadForm__nLCqz button:disabled{opacity:.6;cursor:wait}.pages_phoneDownloadForm__nLCqz p{color:#c0392b;margin:0}.pages_phoneDownloadSuccess__YFeI6{margin-top:20px;padding:12px 22px;border-radius:16px;border:2px solid #4ac6e9;background:#f0fbff;color:#0a7ea4}.pages_phoneDownloadSuccess__YFeI6 p{font-size:16px;margin:3px 0}}.pages_discountHero__q1jUy{padding-top:6px}.pages_discountHero__q1jUy .pages_eyebrow__7ap_T{margin-bottom:8px;color:#333;font-size:18px;letter-spacing:0;text-transform:none}.pages_discountHero__q1jUy h1{margin-bottom:23px;font-size:clamp(42px,5vw,64px);line-height:1.12}.pages_discountHero__q1jUy h2{margin-bottom:10px;font-size:clamp(22px,2vw,25px);line-height:1.35}.pages_discountHero__q1jUy>p:last-child{max-width:960px;color:#333;font-size:21px;line-height:1.6}.pages_stepsSection__6Iuh3{width:min(100% - 40px,600px);margin-top:34px}.pages_stepsSection__6Iuh3>h2{margin-bottom:38px;font-size:clamp(32px,3.3vw,42px)}.pages_stepsGrid__2PjXm{display:flex;flex-direction:column;gap:32px;width:min(100%,430px);margin:0 auto}.pages_stepsGrid__2PjXm article{padding:0;border:0;border-radius:0;box-shadow:none}.pages_stepsGrid__2PjXm h3{margin:11px 0 10px;font-size:21px;line-height:1.4}.pages_stepsGrid__2PjXm p{margin:0 0 17px;color:#333;font-size:20px;line-height:1.7}.pages_stepsGrid__2PjXm a{color:inherit;text-decoration:none}.pages_stepNumber__hyA_p{width:42px;height:42px;color:#333;font-size:18px}.pages_getStarted__qVBE0{gap:38px;padding:119px 24px 100px}.pages_signupBrand__azibl{display:block;width:142px;height:60px}.pages_signupBrand__azibl img{display:block;width:100%;height:100%;object-fit:contain}.pages_signupIntro__d1t2u{width:min(100%,880px)}.pages_signupBadge__eMH5Z{margin-bottom:27px;padding:10px 17px;border:1px solid #9cc4ce;background:#fff;color:#4b7883}.pages_signupIntro__d1t2u h1{max-width:none;margin-bottom:24px;font-size:clamp(35px,3.4vw,43px);line-height:1.25;white-space:nowrap}.pages_signupIntro__d1t2u h1 span{color:#5aa8b8}.pages_signupIntro__d1t2u>p:not(.pages_signupBadge__eMH5Z){margin:0;font-size:18px}.pages_referralForm__UW__x{width:min(100%,445px);gap:14px;margin-top:27px;padding:28px;border-radius:23px;background:linear-gradient(135deg,#effbff,#fff 38%)}.pages_referralForm__UW__x button,.pages_referralForm__UW__x input{border-radius:17px}.pages_changelog__Mdayd{padding:378px 0 100px}.pages_changelog__Mdayd h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pages_changelog__Mdayd>section article{padding:42px 0}.pages_changelog__Mdayd>section article h2{font-size:28px}.pages_upgradeStatus__bHhH5{width:min(100% - 48px,1100px);padding:89px 0 0}.pages_upgradeStatus__bHhH5 h1{max-width:none;margin-bottom:35px;font-size:60px}.pages_upgradeStatus__bHhH5 ol{margin:24px auto}.pages_signInStatus__U9Dg1{padding:13px 0 443px}.pages_signInStatus__U9Dg1 h1{font-size:60px}@media (max-width:850px){.pages_signupIntro__d1t2u h1{white-space:normal}}@media (max-width:649px){.pages_discountHero__q1jUy{padding-top:20px}.pages_discountHero__q1jUy>p:last-child{font-size:18px}.pages_stepsSection__6Iuh3>h2{margin-bottom:25px}.pages_stepsGrid__2PjXm p{font-size:18px}.pages_getStarted__qVBE0{gap:32px;padding:55px 20px 80px}.pages_signupIntro__d1t2u h1{font-size:clamp(33px,9vw,42px)}.pages_referralForm__UW__x{padding:23px}.pages_changelog__Mdayd{padding-top:180px}.pages_signInStatus__U9Dg1,.pages_upgradeStatus__bHhH5{padding-top:45px;padding-bottom:80px}.pages_signInStatus__U9Dg1 h1,.pages_upgradeStatus__bHhH5 h1{font-size:42px}}@font-face{font-family:Inter;src:url(/fonts/inter-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter Variable;src:url(/fonts/inter-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#333;font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}a,button{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}figure,h1,h2,h3,p{margin:0}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #5eafbe;outline-offset:4px}h2{font-size:38px;letter-spacing:-.04em;font-weight:700}h2,h3{line-height:1.4}.home-page{padding-top:26px;overflow:clip}.home-main{display:flex;flex-direction:column;align-items:center;gap:29px}.mobile-only{display:none}.site-header{position:sticky;top:0;z-index:20;margin:0 auto 29px;max-width:1130px;width:100%;height:68px;padding:12px 9px 12px 20px;display:flex;align-items:center;justify-content:space-between;background:white}.brand img{width:110px;height:auto}.site-header nav{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:500}.site-header nav>.download-control{margin-left:14px}.header-action{padding:8px 12px;border-radius:8px;text-decoration:none}.download-button,.header-action{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;white-space:nowrap}.download-button{gap:8px;border:1px solid #eee;border-radius:8px;font-size:20px;line-height:1.4;font-weight:500;padding:12px 17px;box-shadow:0 1px 3px #0000001a;transition:background .15s}.download-button:hover{background:#222}.download-button img{width:26px;height:26px;object-fit:contain}.download-compact .download-button{font-size:18px;padding:8px 12px}.download-note{font-size:16px;font-weight:500;line-height:1;color:#666;margin-top:20px}.mobile-download{display:none}.linux-formats{display:flex;gap:12px;font-size:13px;margin-top:8px;text-decoration:underline}.hero{display:flex;align-items:center;width:1082px;max-width:100%;padding:0 40px;min-height:480px}.hero-copy{width:50%;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start}.rating{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.4;white-space:nowrap}.rating,.rating strong{font-weight:500}.stars{color:#ffb800;letter-spacing:1px;font-size:20px;line-height:1.2}.hero-eyebrow{font-size:18px;margin-top:14px}.hero h1,.hero-eyebrow{font-weight:700;letter-spacing:-.04em;line-height:1.4}.hero h1{font-size:42px}.hero h1 span{color:#63b9c8}.hero-description{font-size:16px;font-weight:600;line-height:2;margin:12px 0 20px}.hero-description u{text-underline-offset:3px}.hero-demo{width:50%;height:auto;border-radius:12px}.app-strip{width:100%;max-width:1280px;text-align:center;padding:20px;min-height:301px;display:flex;flex-direction:column;align-items:center;gap:28px}.app-strip h2{font-size:40px}.app-list{display:flex;gap:43px;justify-content:center}.app-list>a,.app-list>div{width:70px;display:flex;flex-direction:column;align-items:center;gap:12px}.app-list img{width:58px;height:58px;object-fit:contain}.app-list h3{font-size:18px;font-weight:600;letter-spacing:0}.app-strip>p{font-size:22px;font-weight:700}.demo-section{width:100%;max-width:1280px;display:flex;flex-direction:column;align-items:center;gap:11px;padding:20px 0}.demo-section h2{font-size:40px}.demo-video{position:relative;width:750px;max-width:calc(100% - 40px);aspect-ratio:16/9;border-radius:10px;overflow:hidden}.demo-video iframe,.video-poster{width:100%;height:100%;border:0}.video-poster{padding:0;cursor:pointer;background:#000}.video-poster img{width:100%;height:100%;object-fit:cover}.video-poster svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:48px}.video-poster:hover svg path:first-child{fill:red;fill-opacity:1}.setup-section{width:1082px;max-width:100%;padding:60px 50px;display:flex;flex-direction:column;align-items:center;gap:50px;color:#000}.setup-section>h2{max-width:810px;text-align:center}.setup-cards{width:100%;max-width:919px;display:grid;gap:40px}.setup-card{padding:24px;display:flex;align-items:center;gap:30px;border-radius:12px;box-shadow:0 3px 7px #00000008,0 12px 30px #0000000a;min-height:330px}.setup-card>div{flex:1 1}.setup-card>iframe,.setup-card>img{width:58%;height:auto;aspect-ratio:607/360;border-radius:12px}.step-label{font-size:16px;color:#5a8e97;margin-bottom:12px}.setup-card h3{font-size:22px;letter-spacing:-.04em;white-space:pre-line;margin-bottom:16px}.setup-card p:not(.step-label){font-size:20px;line-height:1.7;white-space:pre-line;margin-bottom:16px}.setup-card .download-button{font-size:16px;padding:10px}.feature-grid{width:100%;max-width:1022px;padding:30px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.feature-card{position:relative;border:1px solid #f0f0f0;border-radius:32px;padding:30px 30px 0;overflow:hidden;min-height:440px;display:flex;flex-direction:column}.feature-card h2{font-size:32px;line-height:1.4;letter-spacing:-.04em;color:#000;margin-bottom:18px}.feature-card p{font-size:20px;line-height:1.7}.feature-card a{color:#4e7f89;text-decoration:underline}.flag-marquee,.integration-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);padding:6px 0 12px;margin:auto -30px 0}.marquee-row{display:flex;width:max-content;animation:marquee 20s linear infinite;margin-bottom:10px}.marquee-row:nth-child(2){animation-direction:reverse}.marquee-group{display:flex;gap:12px;padding-right:12px}.marquee-group img{width:56px;height:56px;object-fit:contain;border:1px solid #f1f1f1;border-radius:50%;padding:12px;background:#fff}.flag-marquee .marquee-group{gap:24px;padding-right:24px}.flag-marquee span{font-size:50px}.privacy-art{position:relative;height:218px;margin:auto -30px 0;overflow:hidden}.privacy-art svg{position:absolute;width:106px;height:116px;bottom:-8px;left:50%;transform:translateX(-50%)}.privacy-art:after,.privacy-art:before{content:"";position:absolute;width:226px;height:226px;left:50%;top:50px;transform:translateX(-50%);border:7px solid #a4d2db;border-radius:50%;box-shadow:0 0 0 32px white,0 0 0 39px #c8e4e9,0 0 0 66px white,0 0 0 73px #e6f2f4}.privacy-art:after{width:100%;height:100%;left:0;top:0;transform:none;border:0;border-radius:0;box-shadow:none;background:linear-gradient(0deg,transparent 65%,white);pointer-events:none}.punctuation-card>img{width:100%;height:245px;object-fit:contain;margin-top:auto}.comparison-section{width:896px;max-width:calc(100% - 40px);padding:30px 0;text-align:center}.comparison-section h2{margin-bottom:35px}.comparison-section table{width:100%;border-collapse:collapse;text-align:center;font-size:16px;border:1px solid #ddd}.comparison-section td,.comparison-section th{padding:18px 12px;border-bottom:1px solid #ddd}.comparison-section th:first-child{text-align:left}.comparison-section thead{background:#f4f4f4}.comparison-section td:nth-child(2),.comparison-section th:nth-child(2){background:#e6f6f8}.comparison-section small{display:block;font-size:12px;margin-top:6px}.comparison-section tbody th{font-weight:500}.yes{color:#24a45a}.no,.yes{font-size:25px}.no{color:#f04848}.privacy-section{width:1082px;max-width:100%;padding:30px;color:#333}.privacy-section h2{text-align:center;margin-bottom:25px}.privacy-intro{font-size:20px;line-height:1.7;text-align:center;max-width:920px;margin:0 auto 25px}.privacy-section article{margin-bottom:22px}.privacy-section article h3{font-weight:600;margin-bottom:10px}.privacy-section article p{font-size:20px;line-height:1.7}.reviews-section{width:1082px;max-width:100%;padding:17px 40px}.review-grid{display:grid;grid-template-columns:repeat(6,1fr)}.review-card{grid-column:span 2;border:1px solid #eee;box-shadow:0 3px 10px #00000005;padding:20px;border-radius:12px}.review-card:nth-child(n+4){grid-column:span 3}.review-card figcaption{display:flex;align-items:center;gap:12px;font-size:16px;margin-bottom:12px}.review-card figcaption img{border-radius:50%;object-fit:cover;width:40px;height:40px}.review-card blockquote{margin:12px 0 0;font-size:16px;line-height:1.7}.cta-banner{width:1081px;max-width:calc(100% - 40px);border-radius:12px;background:linear-gradient(125deg,#69c2d1,#529fae);color:white;padding:20px 24px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:29px}.cta-banner h2{font-size:38px;letter-spacing:-.04em}.cta-facts{display:flex;justify-content:center;gap:50px;font-size:22px;line-height:1.4}.cta-banner .download-note{color:#fff;margin-top:15px}.use-cases{width:100%;max-width:1280px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:24px}.use-cases>h2{text-align:center;margin:15px 0}.use-case{display:flex;align-items:center;width:1000px;max-width:100%;padding:24px;border:1px solid #e6e6e6;border-radius:12px;min-height:450px}.use-case-copy{width:50%;flex-shrink:0}.use-case-label{font-size:18px;line-height:1.4;color:#4e7f89;margin-bottom:12px}.use-case h2{font-size:32px;line-height:1.4;white-space:pre-line}.use-case-copy>p:not(.use-case-label){font-size:20px;line-height:1.7;white-space:pre-line;margin-top:20px}.use-case ul{padding-left:24px;font-size:20px;line-height:1.7;font-weight:700;margin:20px 0}.use-case-image{width:calc(50% - 24px);height:auto;border-radius:12px}.use-case.reversed{flex-direction:row-reverse}.use-case-icons{display:flex;align-items:center;gap:10px;margin-top:15px}.use-case-icons img{width:25px;height:25px;object-fit:contain}.use-case-icons span{font-size:14px}.small-cta{background:#68bed0;color:#fff;padding:10px 14px;font-size:16px;display:inline-flex;border-radius:6px}.phone-art{position:relative;width:50%;height:435px;overflow:hidden}.phone-art img{position:absolute;height:405px;width:auto;object-fit:contain;top:12px;left:5%;transform:rotate(-8deg)}.phone-art img+img{left:40%;transform:rotate(8deg)}.store-buttons{display:flex;gap:12px}.store-buttons a{display:flex;align-items:center;gap:10px;background:black;color:white;border-radius:8px;padding:8px 12px;font-size:22px;line-height:1.1}.store-buttons small{display:block;font-size:11px;line-height:1.3}.store-buttons svg{width:25px;height:30px}.store-buttons img{object-fit:contain}.pricing-section{width:1200px;max-width:100%;padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:35px}.pricing-section>h2{font-size:64px;line-height:1.2}.fair-pricing{text-align:center}.fair-pricing h3{font-size:24px;margin-bottom:12px}.fair-pricing p{font-size:20px;line-height:1.7}.discounts{display:flex;flex-direction:column;gap:15px;width:424px;max-width:100%}.discounts a{background:#f5f5f5;border-radius:24px;text-align:center;padding:19px;font-size:20px;border:1px solid #eee}.trial-plan{align-items:center;gap:20px}.plan-card,.trial-plan{display:flex;flex-direction:column}.plan-card{width:320px;max-width:100%;border:1px solid #eee;border-radius:20px;padding:20px;gap:22px;position:relative;color:#333}.plan-heading h3{font-size:32px;line-height:1.4;letter-spacing:-.04em}.plan-features,.plan-heading p{font-size:16px;line-height:1.5}.plan-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.plan-features li{display:flex;gap:8px}.plan-features li>span{color:#66b8c6}.plan-cta{display:block;text-align:center;background:#65bccb;border-radius:6px;color:white;padding:12px;font-size:16px;font-weight:500}.plan-note{font-size:12px;text-align:center;margin-top:-10px}.paid-plans{display:flex;gap:30px;margin-top:25px;align-items:stretch}.plan-ribbon{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;min-height:30px}.saving{background:#d5f896;border-radius:5px;padding:4px 8px;font-size:12px}.billing-switch{width:40px;height:24px;border:0;border-radius:20px;background:#ddd;cursor:pointer;padding:3px}.billing-switch span{display:block;width:18px;height:18px;background:white;border-radius:50%;transition:transform .2s}.billing-switch.is-on{background:#61b6c6}.billing-switch.is-on span{transform:translateX(16px)}.plan-price strong{font-size:48px;letter-spacing:-.04em}.plan-price>span{font-size:16px;margin-left:5px}.team-heading{font-size:32px;letter-spacing:-.04em;margin-top:10px}.benefits-section{width:1280px;max-width:100%;padding:60px 50px;display:flex;flex-direction:column;align-items:center;gap:50px;color:#000}.benefits-section>h2{text-align:center}.benefits-section>div{width:919px;max-width:100%;display:grid;gap:40px}.benefit-card{padding:24px;gap:12px;box-shadow:0 3px 7px #00000008,0 12px 30px #0000000a;min-height:410px}.benefit-art,.benefit-card{display:flex;align-items:center;border-radius:12px}.benefit-art{width:50%;align-self:stretch;flex-shrink:0;justify-content:center;text-align:center;background:linear-gradient(145deg,#8bd0ed,#72cecc);font-size:44px;line-height:1.1;white-space:pre-line;color:white;-webkit-text-stroke:1px #333}.benefit-art,.benefit-card h3{font-weight:700;letter-spacing:-.04em}.benefit-card h3{font-size:26px;line-height:1.4;margin-bottom:18px}.benefit-card p{font-size:18px;line-height:1.6;margin-bottom:18px}.benefit-card p:last-child{margin-bottom:0}.faq-section{width:1082px;max-width:100%;padding:0 40px;display:flex;flex-direction:column;gap:30px;align-items:center}.faq-list{width:100%;background:#f3f3f3;border-radius:20px;overflow:hidden}.faq-list details{padding:0 20px}.faq-list summary{display:flex;align-items:center;gap:15px;cursor:pointer;list-style:none;font-size:16px;font-weight:500;line-height:1.5;padding:18px 0}.faq-list summary::-webkit-details-marker{display:none}.faq-plus{width:14px;height:14px;position:relative;flex-shrink:0}.faq-plus:after,.faq-plus:before{content:"";position:absolute;background:#777;top:6px;left:0;width:14px;height:2px}.faq-plus:after{transform:rotate(90deg);transition:transform .2s}.faq-list details[open] .faq-plus:after{transform:rotate(0)}.faq-list details p{font-size:16px;line-height:1.6;color:#666;padding:0 0 20px 29px}.site-footer{max-width:1280px;width:100%;margin:29px auto 0;padding:20px 30px 40px;display:grid;grid-template-columns:1.25fr 1fr 1.25fr 1.2fr .85fr;gap:35px}.footer-brand img{width:180px;height:auto}.footer-brand>p{font-size:13px;color:#777;margin-top:20px}.social-links{display:flex;gap:15px;align-items:center;margin-top:20px}.social-links a{font-size:24px;color:#777}.social-links svg{width:24px;height:20px}.site-footer nav h2{font-size:18px;letter-spacing:0;margin:15px 0 20px;font-weight:600}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:18px}.site-footer li{font-size:14px;line-height:1.5;color:#666}.site-footer li a:hover{text-decoration:underline}@keyframes marquee{to{transform:translateX(-50%)}}@media (min-width:650px) and (max-width:1199px){.discount-nav{display:none}.site-header{max-width:850px}.hero{flex-direction:column;gap:40px;padding:20px 40px}.hero-copy{width:430px;max-width:100%}.hero-demo{width:607px;max-width:100%}.app-strip,.comparison-section,.setup-section{display:none}.feature-grid{padding-left:40px;padding-right:40px}.review-grid{grid-template-columns:repeat(2,1fr)}.review-card{grid-column:auto!important}.review-card:nth-child(n+3){display:none}.use-case h2{font-size:28px}.use-case ul,.use-case-copy>p:not(.use-case-label){font-size:18px}.store-buttons{flex-wrap:wrap}.site-footer{grid-template-columns:repeat(4,1fr);gap:25px}.footer-brand{grid-column:1/-1}.benefit-art{font-size:36px}}@media (max-width:649px){h2{font-size:28px;line-height:1.4}.home-page{padding-top:10px}.home-main{gap:29px}.desktop-only{display:none}.mobile-only{display:inline}.site-header{height:64px;padding:10px 20px;margin-bottom:29px}.site-header .brand img{width:100px}.site-header nav{gap:0}.blog-nav,.desktop-downloads,.discount-nav{display:none}.mobile-download{display:inline-flex}.download-compact .mobile-download{background:#64bbcb;font-size:16px;border:0;padding:10px 12px}.hero{padding:0 20px;flex-direction:column;gap:35px;min-height:0}.hero-copy{width:100%;align-items:stretch}.rating{font-size:12px;gap:6px;justify-content:center}.stars{font-size:19px}.hero-eyebrow{font-size:16px;margin-top:18px}.hero h1{font-size:40px;line-height:1.4;letter-spacing:-.04em}.hero-description{font-size:20px;line-height:1.7;font-weight:500;margin:20px 0 24px}.hero-description p+p,.hero-description p:first-child{display:inline}.hero-description p:first-child:after{content:" "}.hero-description br{display:none}.hero .download-control{order:0}.hero .download-button{width:100%;font-size:20px;padding:14px}.hero .download-note{display:none}.hero-demo{width:100%;border-radius:10px}.app-strip{padding:20px;min-height:0;gap:24px}.app-strip h2{font-size:24px}.app-list{gap:18px;flex-wrap:wrap;max-width:340px}.app-list>a,.app-list>div{width:56px;gap:8px}.app-list img{width:42px;height:42px}.app-list h3{font-size:12px}.app-strip>p{font-size:18px}.demo-section{padding:15px 0;gap:20px}.demo-section h2{font-size:28px}.demo-video{max-width:calc(100% - 40px)}.setup-section{padding:30px 20px;gap:30px}.setup-section>h2{font-size:28px}.setup-cards{gap:25px}.setup-card{flex-direction:column;padding:20px;gap:20px}.setup-card>iframe,.setup-card>img{width:100%}.setup-card h3{font-size:22px}.setup-card p:not(.step-label){font-size:17px}.setup-card .mobile-download{font-size:16px}.feature-grid{grid-template-columns:1fr;padding:20px;gap:20px}.feature-card{padding:25px 25px 0;min-height:410px;border-radius:25px}.feature-card h2{font-size:28px;margin-bottom:15px}.feature-card p{font-size:18px;line-height:1.7}.flag-marquee,.integration-marquee{margin-left:-25px;margin-right:-25px}.privacy-art{height:240px}.comparison-section{display:none}.privacy-section{padding:20px}.privacy-section h2{font-size:30px}.privacy-intro{font-size:17px;text-align:left}.privacy-section article h3{font-size:18px}.privacy-section article p{font-size:16px}.reviews-section{padding:15px 20px}.review-grid{grid-template-columns:1fr;gap:18px}.review-card{grid-column:auto!important}.review-card:nth-child(n+3){display:none}.cta-banner{max-width:calc(100% - 40px);padding:24px 20px;gap:24px}.cta-banner h2{font-size:28px}.cta-facts{flex-direction:column;gap:12px;font-size:18px}.cta-banner .download-note{display:none}.cta-banner .download-button,.cta-banner .download-control{width:100%}.use-cases{padding:20px;gap:25px}.use-cases>h2{font-size:28px}.use-case,.use-case.reversed{flex-direction:column;padding:20px;gap:24px;min-height:0}.use-case-copy{width:100%}.use-case-label{font-size:16px}.use-case h2{font-size:28px}.use-case ul,.use-case-copy>p:not(.use-case-label){font-size:18px}.use-case-image{width:100%}.use-case-icons{gap:7px;flex-wrap:wrap}.use-case-icons img{width:23px;height:23px}.use-case-icons span{font-size:12px}.phone-art{width:100%;height:350px}.phone-art img{height:330px;left:0}.phone-art img+img{left:36%}.store-buttons{gap:8px}.store-buttons a{padding:7px 9px;font-size:18px;gap:6px}.store-buttons small{font-size:9px}.store-buttons img,.store-buttons svg{width:22px;height:26px}.pricing-section{padding:25px 20px;gap:30px}.pricing-section>h2{font-size:48px}.fair-pricing h3{font-size:24px}.fair-pricing p{font-size:18px}.discounts a{font-size:17px;padding:18px 12px}.paid-plans{flex-direction:column;gap:30px;margin-top:5px}.team-heading{font-size:30px}.benefits-section{padding:35px 20px;gap:30px}.benefits-section>h2{font-size:28px}.benefits-section>div{gap:25px}.benefit-card{flex-direction:column;padding:20px;gap:24px}.benefit-art{width:100%;height:265px;font-size:36px}.benefit-card h3{font-size:24px}.benefit-card p{font-size:17px}.faq-section{padding:0 20px;gap:25px}.faq-list details{padding:0 16px}.faq-list summary{font-size:16px;padding:18px 0}.faq-list details p{padding-left:29px}.site-footer{padding:20px 25px 40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.footer-brand{grid-column:1/-1}.site-footer nav h2{font-size:18px}.site-footer li{font-size:13px}.site-footer ul{gap:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marquee-row{animation:none}*,:after,:before{transition:none!important}}.download-button{font-size:18px;padding:8px 12px}.hero-copy{padding:0 34px}.hero-description{margin:10px 0 25px}.hero-eyebrow{margin-top:10px;margin-bottom:10px}.hero .download-note{margin-top:10px;white-space:nowrap}.rating{gap:10px;color:#666}.rating-pill{background:#e7e7e733;border-radius:100px;display:flex;align-items:center;gap:4px;padding:6px 12px;color:#333}.rating-pill strong{font-size:16px;font-weight:600}.stars{color:#e6c700}.app-list{gap:46px}.app-list img{width:64px;height:64px}.app-strip{gap:34px}.app-list h3{margin-top:0}.accuracy-languages{text-decoration:inherit}.hero-description u{text-underline-offset:2px}.setup-card .download-control{margin-bottom:16px}.faq-list summary{min-height:64.2px}@media (min-width:650px) and (max-width:1199px){.hero-copy{padding:0;width:433px}}@media (max-width:649px){.home-page{padding-top:0}.site-header{height:79px;padding:12px;margin-bottom:29px}.site-header .brand img{width:105px}.download-compact .mobile-download{padding:8px 14px;font-size:18px}.hero-copy{padding:0}.rating{font-size:14px;gap:10px;justify-content:flex-start}.rating-pill{padding:6px 12px}.hero-eyebrow{font-size:18px;line-height:1.2;margin-top:18px;margin-bottom:12px}.hero h1{font-size:42px;line-height:1.2}.hero-description{margin:18px 0 24px;font-size:20px;line-height:2}.hero-description p+p,.hero-description p:first-child{display:block}.hero-description p:first-child:after{content:none}.hero-description br{display:initial}.hero-description .accuracy-languages{text-decoration:none;display:inline-block}.hero .download-button{padding:10px 16px;font-size:20px}.hero{gap:40px;padding-bottom:20px}.app-strip{order:7;min-height:320px;padding:30px 20px}.app-strip h2{font-size:26px}.app-list{gap:10px;flex-wrap:nowrap;width:100%}.app-list>a,.app-list>div{width:calc(100% / 7);min-width:0}.app-list img{width:36px;height:36px}.app-list h3{font-size:10px}.demo-section{order:1;min-height:330px;justify-content:center}.feature-grid{order:2;padding:0 20px;gap:20px}.feature-card{min-height:430px}.setup-section{order:3;padding:60px 20px 0;gap:25px}.setup-section>h2{text-align:left}.setup-card{padding:24px;gap:12px;border:1px solid #eee;box-shadow:none;align-items:stretch;min-height:0}.setup-card h3{font-size:18px;margin-bottom:10px}.setup-card .step-label{font-size:18px;font-weight:700;color:#344a52;margin-bottom:8px}.setup-card .setup-description{display:none}.setup-card .download-control{margin:0}.setup-card .mobile-download{width:235px;max-width:100%;font-size:18px;padding:6px 12px}.use-cases{order:4}.cta-banner:not(.cta-quote){order:5}.reviews-section{order:8}.privacy-section{order:9;padding:0 30px}.privacy-section .privacy-intro{font-size:18px;line-height:1.6;margin-bottom:24px}.privacy-section article{padding:24px;border:1px solid #ccc;border-radius:12px;margin-bottom:16px}.privacy-section article h3{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:0;letter-spacing:-.04em}.privacy-section article p{font-size:18px;line-height:1.6}.benefits-section{order:10;padding:50px 20px 0;gap:28px}.benefits-section>h2{text-align:left}.benefit-card{padding:24px;gap:24px;min-height:0}.benefit-art{height:78px;font-size:24px;white-space:normal;padding:10px;letter-spacing:-.04em}.benefit-card h3{font-size:22px;margin-bottom:14px}.benefit-card p{font-size:18px;line-height:1.6}.pricing-section{order:11}.cta-quote{order:12}.faq-section{order:13}.cta-banner{gap:18px;padding:20px;min-height:213px}.cta-banner h2{font-size:22px;line-height:1.2}.cta-facts{gap:8px;font-size:14px;line-height:1.4}.cta-banner .download-button{font-size:18px;padding:8px}.faq-list summary{padding:20px 0;min-height:82px}}.privacy-panel{max-width:700px;margin:0 auto;border:1px solid #ccc;border-radius:12px;padding:24px}.privacy-intro{text-align:left;font-size:18px;line-height:1.6;margin:0 0 24px}.privacy-section article{margin-bottom:24px}.privacy-section article:last-child{margin-bottom:0}.privacy-section article h3{font-size:22px;font-weight:700;letter-spacing:-.04em;margin-bottom:4px}.privacy-section article p{font-size:18px;line-height:1.6}.review-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.review-card,.review-card:nth-child(n+4){width:320px;max-width:100%;padding:30px;border-radius:24px;box-shadow:none}.review-card figcaption{font-size:20px;gap:15px;letter-spacing:-.04em;margin-bottom:22px}.review-card figcaption img{width:50px;height:50px}.review-card blockquote{line-height:1.6;color:#666;margin:0}.cta-banner{background:linear-gradient(110deg,#61c6d9,#2d5d68)}.use-case ul{list-style:none;padding:0;display:grid;gap:12px}.use-case-copy{width:46%}.use-case{gap:36px}.use-case-image{width:calc(54% - 36px)}.phone-art{width:54%;height:484px}.phone-art img{height:415px;left:0;top:68px;transform:none;z-index:1}.phone-art img+img{height:484px;left:auto;right:0;top:0;transform:none;z-index:0}.store-buttons a{font-size:24px;gap:12px;padding:10px 16px;white-space:nowrap}.store-buttons small{font-size:13px}.store-buttons svg{width:38px;height:40px}@media (max-width:649px){.app-strip{align-items:stretch;gap:8px}.app-strip h2,.app-strip>p{text-align:left}.app-strip>p{order:1;font-size:18px}.app-list{order:2;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:22px 12px;margin-top:20px}.app-list>a,.app-list>div{width:65px;gap:8px}.app-list img{width:42px;height:42px}.app-list h3{font-size:16px}.app-list>:nth-child(3){order:4}.app-list>:nth-child(4){order:3}.app-list>:nth-child(n+5){order:5}.app-list>:nth-child(7){margin-right:20px}.app-list>:nth-child(5){margin-left:20px}.privacy-section article{padding:0;border:0;border-radius:0;margin-bottom:24px}.privacy-section article h3{font-size:18px}.privacy-panel{padding:24px}.privacy-section .privacy-intro{font-size:18px}.cta-facts p+p{display:none}.cta-banner .download-control{width:auto}.cta-banner .download-button{width:198px;max-width:100%;font-size:20px;border:2px solid white}.cta-banner .download-note{display:block;font-size:14px;margin-top:10px}.cta-banner{gap:12px}.cta-banner h2{font-size:20px}.use-case-copy,.use-case-image{width:100%}.phone-art{width:100%;height:350px}.phone-art img{height:290px;top:60px}.phone-art img+img{height:350px;right:0;left:auto}.store-buttons a{font-size:17px;padding:8px;gap:6px}.store-buttons small{font-size:10px}.store-buttons svg{width:26px;height:30px}}.hero h1 span{color:rgb(22,201,224)}.cta-banner{background:linear-gradient(109deg,rgb(22,201,224) 8.88853%,rgb(15,171,191) 22.2046%,rgb(18,178,200) 61.5232%,rgb(10,72,81) 109%)}.download-compact .mobile-download,.plan-cta,.small-cta{background:rgb(22,201,224)}.has-appeared{animation:appear .6s ease-out both}.flag-marquee .marquee-group span{display:flex;align-items:center;justify-content:center;border:1px solid #f1f1f1;border-radius:50%;width:56px;height:56px;font-size:28px}@keyframes appear{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:649px){.hero-description{margin-bottom:19px}.feature-grid{padding:34px 20px 20px}.feature-card{height:400px;min-height:0;padding:32px 32px 0}.feature-card:nth-child(2){height:430px;padding:24px 24px 0;margin-bottom:14px}.feature-card:nth-child(3){height:440px;padding:20px 20px 0}.feature-card:nth-child(4){height:390px}.feature-card h2{font-size:20px;line-height:1.4;letter-spacing:0;margin-bottom:16px}.feature-card p{font-size:17px;line-height:1.5}.feature-card .flag-marquee,.feature-card .integration-marquee{margin-left:-32px;margin-right:-32px}.benefit-card p{margin-bottom:18px}.cta-quote h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.has-appeared{animation:none}}.use-case{gap:24px}.use-case-copy{width:48%}.use-case h2{font-size:30px;line-height:1.2;font-weight:600}.use-case-media{width:calc(52% - 24px);flex-shrink:0}.use-case-media .use-case-image{width:100%}.use-case-media .small-cta{margin-top:20px}.use-case ul,.use-case-copy>p:not(.use-case-label){font-size:18px;line-height:1.6}.use-case-copy>p:not(.use-case-label){margin-top:28px}.use-case ul{margin:28px 0}.small-cta{width:280px;max-width:100%;justify-content:center;font-size:20px;font-weight:600;padding:12px;border-radius:12px}.mobile-app-card .use-case-copy{width:46%}.mobile-app-card{gap:36px}.pricing-section>h2{color:#000}.discounts{gap:10px}.discounts a{display:flex;justify-content:space-between;align-items:center;background:white;border:2px solid #f3f3f3;padding:16px 18px;text-align:left;font-size:18px;font-weight:600;line-height:1.4}.discounts a:after{content:"›";background:#f1f1f1;border-radius:50%;width:30px;height:30px;text-align:center;font-size:24px;line-height:27px;color:black}.site-footer li{font-size:16px;line-height:1.4;font-weight:600;color:#888}.site-footer nav h2{font-size:22px}@media (max-width:649px){.mobile-app-card .use-case-copy,.use-case-copy,.use-case-media{width:100%}.use-case h2{font-size:26px}.use-case ul,.use-case-copy>p:not(.use-case-label){font-size:18px}.discounts a,.site-footer li{font-size:16px}.site-footer nav h2{font-size:20px}}@font-face{font-family:Quicksand;src:url(/fonts/quicksand-bold.woff2) format("woff2");font-weight:700;font-display:swap}.brand{display:flex;gap:10px;align-items:center;color:rgb(18,178,200);font-family:Quicksand,Arial,sans-serif;font-size:27px;font-weight:700;line-height:1.2}.brand img,.site-header .brand img{width:23px;height:30px;object-fit:contain}.landing-hero{width:min(100%,1082px);padding:40px;display:flex;align-items:center;gap:32px;color:#222}.landing-hero-copy{flex:1 1;min-width:0}.landing-hero>img{width:50%;height:auto;border-radius:12px}.landing-hero :is(h1,h3){font-size:clamp(32px,4vw,44px);line-height:1.25;letter-spacing:-.04em;margin:10px 0 18px}.landing-hero li,.landing-hero p{font-size:18px;line-height:1.6}.landing-hero ul{padding-left:22px;margin:16px 0 22px}.landing-hero-eyebrow{font-weight:700;color:#5a8e97;letter-spacing:-.02em}.compact-benefits>div{width:min(100%,1000px);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.compact-benefits .benefit-card{min-height:0;display:block;padding:26px}.compact-benefits .benefit-card h3{font-size:22px;margin-bottom:14px}.compact-benefits .benefit-card p{font-size:17px}@media (max-width:700px){.landing-hero{flex-direction:column;padding:26px 24px}.landing-hero>img{width:100%}.compact-benefits>div{grid-template-columns:1fr}}.header-download-options{display:flex;align-items:center;gap:7px;margin-left:8px}.header-download-options .download-button{font-size:14px;padding:6px 8px;gap:5px}.header-download-options .download-button img{width:20px;height:20px}@media(max-width:900px){.header-download-options{display:none}.site-header:has(.header-download-options) .discount-nav{display:none}}.language-switcher{display:flex;flex-wrap:wrap;gap:.5rem .9rem;margin-top:1rem}.language-switcher a{color:inherit;font-size:.8rem;text-decoration:underline;text-underline-offset:.2em}.language-switcher a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}@media (max-width:600px){html:not([lang=en]) .hero .rating{flex-wrap:wrap;justify-content:flex-start;white-space:normal}html:not([lang=en]) .hero .rating-pill{flex-shrink:0}}.editorial-embeds_promo__IAnUK{margin:34px 0;padding:30px;border:1px solid #e5e5e5;border-radius:14px;background:#fbfcfc;text-align:center}.editorial-embeds_promo__IAnUK h2{margin:0 0 10px;font-size:30px;line-height:1.25;letter-spacing:-.035em}.editorial-embeds_proof__5QNk_{margin:0 0 20px;font-size:17px;line-height:1.5}.editorial-embeds_reviewer__Z8_mz{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 14px;text-align:left;font-size:14px}.editorial-embeds_reviewer__Z8_mz img{border-radius:50%;object-fit:cover}.editorial-embeds_reviewer__Z8_mz strong,.editorial-embeds_stars__rwjZQ{display:block}.editorial-embeds_stars__rwjZQ{color:#c8aa31;letter-spacing:2px}.editorial-embeds_promo__IAnUK blockquote{margin:0 0 20px;font-size:17px;font-style:italic;line-height:1.55}.editorial-embeds_promoButton__AuE1a{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:7px;background:#5db8ce;color:#fff;font-size:17px;font-weight:700;text-decoration:none}.editorial-embeds_note__KALXu{margin:12px 0 0;font-size:14px;font-weight:600}.editorial-embeds_storeBadge__nzCN1{display:inline-flex;min-height:60px;align-items:center;gap:10px;margin:16px 0;padding:8px 15px;border-radius:9px;background:#111;color:#fff;text-decoration:none}.editorial-embeds_storeBadge__nzCN1 img{width:33px;height:auto}.editorial-embeds_storeBadge__nzCN1 small,.editorial-embeds_storeBadge__nzCN1 strong{display:block;text-align:left;line-height:1.2}.editorial-embeds_storeBadge__nzCN1 small{font-size:11px;font-weight:400}.editorial-embeds_storeBadge__nzCN1 strong{font-size:17px}.editorial-embeds_appStoreMark__9xg3g{display:grid;width:30px;height:34px;place-items:center;color:#fff;font-size:30px;font-weight:700;line-height:1}@media(max-width:600px){.editorial-embeds_promo__IAnUK{padding:22px 18px}.editorial-embeds_promo__IAnUK h2{font-size:25px}}.editorial_page__Dq6Mk{min-height:100vh;background:#fff;color:#1d2532}.editorial_main__9Bz_o{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:76px 0 112px}.editorial_header__82LTn{margin:0 0 42px;text-align:center}.editorial_header__82LTn h1{margin:0;color:#172030;font-size:clamp(38px,5vw,60px);font-weight:750;letter-spacing:-.045em;line-height:1.08}.editorial_header__82LTn p{margin:18px auto 0;max-width:620px;color:#596779;font-size:18px;line-height:1.5}.editorial_grid__HKk9o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.editorial_card__idEMq{min-width:0;overflow:hidden;border:1px solid #e8ebef;border-radius:14px;background:#fff;box-shadow:0 8px 26px rgb(26 38 57/5%);transition:transform .16s ease,box-shadow .16s ease}.editorial_card__idEMq:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgb(26 38 57/10%)}.editorial_cardLink__8sqfO{display:flex;height:100%;color:inherit;flex-direction:column;text-decoration:none}.editorial_cardLink__8sqfO:focus-visible{outline:3px solid #21bed0;outline-offset:-3px}.editorial_coverPlaceholder__locFy,.editorial_cover__NH3Xh{display:block;width:100%;aspect-ratio:1.78;object-fit:cover;background:linear-gradient(135deg,#e7f8fb,#f5f7fc)}.editorial_cardCopy__xWfwZ{display:flex;flex:1 1;flex-direction:column;padding:20px 21px 22px}.editorial_cardMeta__zaOoQ{display:flex;min-height:20px;align-items:center;justify-content:space-between;gap:12px;color:#647184;font-size:12px}.editorial_cardMeta__zaOoQ span{overflow:hidden;color:#0d8c9d;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.editorial_cardMeta__zaOoQ time{flex:0 0 auto}.editorial_cardCopy__xWfwZ h2{margin:13px 0 9px;color:#172030;font-size:20px;font-weight:700;line-height:1.35}.editorial_cardCopy__xWfwZ p{display:-webkit-box;overflow:hidden;margin:0 0 18px;color:#596779;font-size:14px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.editorial_readMore__Ip0lY{margin-top:auto;color:#078b9b;font-size:14px;font-weight:700}@media (max-width:900px){.editorial_grid__HKk9o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.editorial_main__9Bz_o{width:min(100% - 32px,480px);padding:48px 0 72px}.editorial_header__82LTn{margin-bottom:26px}.editorial_grid__HKk9o{grid-template-columns:1fr;gap:20px}.editorial_cardCopy__xWfwZ{padding:17px 18px 19px}.editorial_cardCopy__xWfwZ h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.editorial_card__idEMq{transition:none}.editorial_card__idEMq:hover{transform:none}}.installation-step_steps__h95lZ{display:grid;width:min(100% - 48px,980px)}.installation-step_card__19OW9{min-width:0;background:#fff}.installation-step_headingRow__9tyPO{display:flex;align-items:flex-start;gap:9px}.installation-step_headingRow__9tyPO h2{margin:0;letter-spacing:-.035em}.installation-step_media__E305u{display:block;max-width:100%;height:auto;border-radius:12px}.installation-step_mediaLink__m0152{display:block;min-width:0}.installation-step_splitSteps__2L2BM{width:min(100% - 48px,920px);gap:28px;margin-top:53px}.installation-step_split__WwjfG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:24px;min-height:326px;padding:24px;border:1px solid #f0f0f0;border-radius:18px;box-shadow:0 2px 14px #00000016}.installation-step_split__WwjfG .installation-step_copy__U4Leb{display:flex;flex-direction:column}.installation-step_split__WwjfG h2{font-size:22px;line-height:1.3;font-weight:700;margin-bottom:16px}.installation-step_split__WwjfG:first-child h2{max-width:380px}.installation-step_split__WwjfG p{margin:0;color:#343434;font-size:20px;line-height:1.65}.installation-step_split__WwjfG p+p{margin-top:34px}.installation-step_split__WwjfG .installation-step_media__E305u{width:430px;max-height:275px;object-fit:contain;object-position:top center}.installation-step_numberedSteps__50nhK{width:min(100% - 48px,950px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:50px;margin-top:55px}.installation-step_numbered__Il_pN{min-height:500px;padding:20px;border:1px solid #818181;border-radius:13px}.installation-step_numbered__Il_pN:first-child{margin-top:26px}.installation-step_numbered__Il_pN .installation-step_number__3osxq,.installation-step_numbered__Il_pN h2,.installation-step_numbered__Il_pN li{color:#171717;font-size:18px;line-height:1.4;font-weight:700}.installation-step_numbered__Il_pN .installation-step_number__3osxq{flex:0 0 auto}.installation-step_numbered__Il_pN ol{padding-left:42px;margin:25px 0 5px}.installation-step_numbered__Il_pN li{font-size:17px;letter-spacing:-.02em}.installation-step_numbered__Il_pN .installation-step_media__E305u{width:100%;margin-top:14px}.installation-step_numbered__Il_pN:last-child .installation-step_media__E305u{height:350px;object-fit:cover;object-position:top}.installation-step_terminalSteps__lIKuw{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:25px}.installation-step_terminal__3YkUD{min-height:400px;padding:24px;border:1px solid #f1f1f1;border-radius:14px;box-shadow:0 1px 15px #0000000d}.installation-step_terminal__3YkUD h2{font-size:21px;line-height:1.4}.installation-step_terminal__3YkUD p{margin:12px 0 10px;color:#343434;font-size:20px;line-height:1.7}.installation-step_commands__tNmi0{display:grid;gap:9px}.installation-step_commands__tNmi0 pre{margin:0;padding:14px 16px;overflow-x:auto;border-radius:14px;background:#202329;color:#f7f7f7;font-size:13px;line-height:1.3}@media (max-width:800px){.installation-step_split__WwjfG{grid-template-columns:1fr;min-height:0}.installation-step_split__WwjfG .installation-step_media__E305u{width:100%;max-height:none}.installation-step_numberedSteps__50nhK,.installation-step_terminalSteps__lIKuw{grid-template-columns:1fr;gap:24px}.installation-step_numbered__Il_pN:first-child{margin-top:0}.installation-step_numbered__Il_pN,.installation-step_terminal__3YkUD{min-height:0}}@media (max-width:649px){.installation-step_splitSteps__2L2BM{width:calc(100% - 24px);margin-top:3px;margin-bottom:47px}.installation-step_split__WwjfG{height:468px;min-height:0;padding:24px;gap:0;overflow:hidden}.installation-step_split__WwjfG .installation-step_copy__U4Leb{width:429px}.installation-step_split__WwjfG h2{font-size:18px;line-height:1.4;margin-bottom:10px}.installation-step_split__WwjfG p{font-size:15px;line-height:1.7}.installation-step_split__WwjfG p+p{margin-top:24px}.installation-step_split__WwjfG .installation-step_media__E305u{width:430px;max-width:none;height:auto}.installation-step_numberedSteps__50nhK{width:calc(100% - 40px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;margin-bottom:70px}.installation-step_numbered__Il_pN{height:484px;padding:20px;overflow:hidden}.installation-step_numbered__Il_pN:first-child .installation-step_media__E305u{height:175px;object-fit:cover;object-position:top}.installation-step_numbered__Il_pN:last-child .installation-step_headingRow__9tyPO{gap:5px}.installation-step_numbered__Il_pN ol{padding-left:20px;margin-top:17px}.installation-step_numbered__Il_pN:last-child .installation-step_number__3osxq,.installation-step_numbered__Il_pN:last-child h2,.installation-step_numbered__Il_pN:last-child li{font-size:14px;line-height:1.3;letter-spacing:-.03em}.installation-step_numbered__Il_pN:last-child .installation-step_media__E305u{height:175px;margin-top:31px}.installation-step_terminalSteps__lIKuw{width:calc(100% - 40px);gap:32px;margin-top:42px;margin-bottom:70px}.installation-step_terminal__3YkUD{height:313px;padding:24px;overflow:hidden}.installation-step_terminal__3YkUD h2{font-size:16px}.installation-step_terminal__3YkUD p{font-size:17px;line-height:1.5}.installation-step_commands__tNmi0 pre{font-size:14px}}.download-started-page_hero__fDvhC{color:#333}.download-started-page_desktopOnly__ZMXXR{display:contents}.download-started-page_hero__fDvhC h1{margin:0;font-weight:700;letter-spacing:-.035em}.download-started-page_hero__fDvhC a,.download-started-page_warning__5zH_c a{color:#568899;text-decoration:underline;text-underline-offset:4px}.download-started-page_windows__KykvV{width:min(100% - 48px,1000px);padding-top:16px;text-align:left}.download-started-page_windows__KykvV h1{font-size:31px;line-height:1.3}.download-started-page_windows__KykvV p{margin:20px 0 0;font-size:24px;line-height:1.35;font-weight:700}.download-started-page_mac__nNvdc{width:min(100% - 48px,920px);padding-top:36px;text-align:center}.download-started-page_mac__nNvdc h1{font-size:35px;line-height:1.3}.download-started-page_linux__kyrLK{width:min(100% - 48px,848px);margin-top:-28px;text-align:left}.download-started-page_linuxDownloads__vjGhl a,.download-started-page_linux__kyrLK h1{font-size:30px;line-height:1.4;font-weight:700}.download-started-page_linuxDownloads__vjGhl{display:grid;justify-items:start;gap:8px;margin-top:8px}.download-started-page_warning__5zH_c{width:min(100% - 48px,1020px);margin-top:100px}.download-started-page_warning__5zH_c h2{margin:0 0 26px;font-size:40px;line-height:1.4}.download-started-page_warningCard__LQUvg{width:min(100%,700px);margin:0 auto;padding:24px;border:1px solid #d4d4d4;border-radius:13px;font-size:18px;line-height:1.6}.download-started-page_warningCard__LQUvg p{margin:0 0 30px}.download-started-page_warningCard__LQUvg h3{margin:0 0 15px;font-size:20px;line-height:1.4}.download-started-page_warningCard__LQUvg ul{margin:0 0 38px;padding-left:24px}.download-started-page_warningCard__LQUvg li{margin:8px 0}.download-started-page_privacyQuestion__L4mrs{margin-top:32px}.download-started-page_privacyQuestion__L4mrs p{margin-bottom:0}@media (max-width:800px){.download-started-page_linux__kyrLK,.download-started-page_mac__nNvdc,.download-started-page_windows__KykvV{padding-top:20px;margin-top:0}.download-started-page_linuxDownloads__vjGhl a,.download-started-page_linux__kyrLK h1,.download-started-page_mac__nNvdc h1,.download-started-page_windows__KykvV h1{font-size:clamp(25px,6vw,31px)}.download-started-page_windows__KykvV p{font-size:20px}.download-started-page_warning__5zH_c{margin-top:0}.download-started-page_warning__5zH_c h2{font-size:30px}.download-started-page_warningCard__LQUvg{font-size:18px}}@media (max-width:649px){.download-started-page_desktopOnly__ZMXXR,.download-started-page_linux__kyrLK,.download-started-page_warning__5zH_c,.download-started-page_windows__KykvV{display:none}.download-started-page_mac__nNvdc{width:304px;padding-top:0;text-align:left}.download-started-page_mac__nNvdc h1{max-width:260px;font-size:34px;line-height:1.45}.download-started-page_installFaq__146Os{padding-inline:40px;gap:60px}.download-started-page_installFaq__146Os h2{font-size:50px;line-height:1.2}}.localized-utility-page_confirmationIntro__vtXIX,.localized-utility-page_downloadIntro__x_Iq3,.localized-utility-page_upgradeIntro__slZVH{width:min(100% - 48px,920px);margin:18px auto 0;text-align:center}.localized-utility-page_confirmationIntro__vtXIX h1,.localized-utility-page_downloadIntro__x_Iq3 h1,.localized-utility-page_upgradeIntro__slZVH h1{font-size:clamp(36px,5vw,60px);line-height:1.2;margin:0 0 18px}.localized-utility-page_confirmationIntro__vtXIX p,.localized-utility-page_downloadIntro__x_Iq3 p,.localized-utility-page_upgradeIntro__slZVH p{font-size:21px;line-height:1.5}.localized-utility-page_mobileDownload___aXF1{display:none}.localized-utility-page_downloadCards__RTn9U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100% - 48px,986px);margin:0 auto}.localized-utility-page_downloadCards__RTn9U article{border:1px solid #dedee2;border-radius:12px;padding:20px;min-height:165px;background:#fff}.localized-utility-page_downloadCards__RTn9U h2{font-size:21px;margin:0 0 40px}.localized-utility-page_downloadCards__RTn9U .download-button{font-size:15px}.localized-utility-page_confirmationIntro__vtXIX a,.localized-utility-page_warning__0ueZF a{color:#168daf;text-decoration:underline}.localized-utility-page_downloadLinks__9C7zr{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:20px 0}.localized-utility-page_downloadLinks__9C7zr>a,.localized-utility-page_upgradeCta__kkVdK>a{display:inline-block;border-radius:8px;padding:10px 16px;background:#101820;color:white;text-decoration:none;font-weight:700}.localized-utility-page_installSteps__0aGhf,.localized-utility-page_upgradeSteps__yT1n_{display:grid;gap:34px;width:min(100% - 48px,800px);margin:0 auto}.localized-utility-page_installSteps__0aGhf article,.localized-utility-page_upgradeSteps__yT1n_ article{border:1px solid #e6eaed;border-radius:16px;padding:25px;background:white}.localized-utility-page_installSteps__0aGhf article{display:grid;grid-template-columns:42px 1fr;gap:16px}.localized-utility-page_installSteps__0aGhf article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#eafbfd;color:#168daf;font-weight:800}.localized-utility-page_installSteps__0aGhf h2,.localized-utility-page_upgradeSteps__yT1n_ h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 22px}.localized-utility-page_installSteps__0aGhf img,.localized-utility-page_upgradeSteps__yT1n_ img{max-width:100%;height:auto;border-radius:10px}.localized-utility-page_installSteps__0aGhf pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#20242a;color:white;border-radius:10px;padding:16px}.localized-utility-page_affiliateSections__dNCy5,.localized-utility-page_upgradeCta__kkVdK,.localized-utility-page_warning__0ueZF{width:min(100% - 48px,900px);margin:0 auto}.localized-utility-page_affiliateSections__dNCy5 h2,.localized-utility-page_upgradeCta__kkVdK h2,.localized-utility-page_warning__0ueZF h2{font-size:32px}.localized-utility-page_affiliateSections__dNCy5 li,.localized-utility-page_affiliateSections__dNCy5 p,.localized-utility-page_warning__0ueZF li,.localized-utility-page_warning__0ueZF p{font-size:18px;line-height:1.6}.localized-utility-page_upgradeCta__kkVdK{text-align:center;background:#e8faff;border-radius:20px;padding:30px}.localized-utility-page_commands__N6s7y{width:min(100% - 48px,900px);margin:35px auto 0}.localized-utility-page_commands__N6s7y h1{font-size:clamp(34px,4vw,48px)}.localized-utility-page_commandsNote__YoMRl{font-size:18px;line-height:1.6;margin:30px 0}.localized-utility-page_commands__N6s7y details{border-top:1px solid #e5e5e5;padding:16px 0}.localized-utility-page_commands__N6s7y summary{cursor:pointer;font-size:19px;font-weight:700}.localized-utility-page_commands__N6s7y pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.55}.localized-utility-page_affiliateHero___wZcp{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;width:min(100% - 48px,990px);margin:30px auto}.localized-utility-page_affiliateHero___wZcp h1{font-size:clamp(35px,4vw,52px);line-height:1.2}.localized-utility-page_affiliateHero___wZcp p{font-size:19px;line-height:1.5}.localized-utility-page_affiliateHero___wZcp img{width:100%;height:auto;border-radius:12px}.localized-utility-page_eyebrow__NJKg0{color:#168daf;font-weight:800}.localized-utility-page_affiliateSections__dNCy5{display:flex;flex-direction:column;gap:30px}.localized-utility-page_affiliateSections__dNCy5>ol{max-width:650px;margin:0 auto}.localized-utility-page_changelogIntro__SxzVW{text-align:center;font-size:20px}@media(max-width:800px){.localized-utility-page_affiliateHero___wZcp{grid-template-columns:1fr;text-align:center}.localized-utility-page_downloadCards__RTn9U{grid-template-columns:1fr;max-width:500px}.localized-utility-page_downloadCards__RTn9U article{min-height:120px}.localized-utility-page_downloadCards__RTn9U h2{margin-bottom:20px}}@media(max-width:649px){.localized-utility-page_downloadCards__RTn9U{display:none}.localized-utility-page_mobileDownload___aXF1{display:block}.localized-utility-page_downloadIntro__x_Iq3{padding:40px 0 0}.localized-utility-page_downloadIntro__x_Iq3 h1{font-size:28px}.localized-utility-page_downloadIntro__x_Iq3>p{display:none}.localized-utility-page_mobileDownload___aXF1 p{font-size:18px}.localized-utility-page_installSteps__0aGhf article{grid-template-columns:1fr}.localized-utility-page_installSteps__0aGhf article>span{display:none}}.landing-patterns_pattern__X9Emd{width:min(100% - 48px,1060px);margin:0 auto;padding:20px 0;color:#222;font-family:Inter,Inter Variable,sans-serif}.landing-patterns_pattern__X9Emd>.landing-patterns_patternEyebrow__FCjWm{margin:0 0 8px;color:#4e7f89;font-size:16px;text-align:center}.landing-patterns_patternTitle__tBXct{margin:0 0 16px;color:#333;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.15;text-align:center;letter-spacing:-.04em}.landing-patterns_patternCopy__GfodU{max-width:850px;margin:12px auto;color:#333;font-size:16px;line-height:1.55;text-align:center}.landing-patterns_patternCopy__GfodU a{color:#4e7f89}.landing-patterns_patternSubhead__7QaK_{margin:40px 0 18px;color:#333;font-size:30px;font-weight:700;text-align:center}.landing-patterns_patternFinePrint__Zcj50{display:block;margin:8px 0 0;color:#666;font-size:12px;line-height:1.4}.landing-patterns_directory__z1LOu{width:min(100%,1280px);padding:35px 40px 45px;margin:0 auto;color:#222;font-family:Inter,Inter Variable,sans-serif}.landing-patterns_directory__z1LOu>h3{margin:0 0 35px;color:#333;font-size:clamp(38px,5vw,60px);font-weight:700;line-height:1.2;text-align:center}.landing-patterns_directoryGrid__NicVz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.landing-patterns_directoryCard__9XUgv{display:flex;min-height:385px;flex-direction:column;align-items:stretch;padding:24px 20px;border:1px solid #e6e6e6;border-radius:20px;background:#fff;color:#222}.landing-patterns_directoryLogo__wvEkc{display:flex;min-height:148px;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:22px;color:#666;font-size:14px}.landing-patterns_directoryLogo__wvEkc img{width:96px;height:96px;object-fit:contain}.landing-patterns_dictationDirectory__8vEvH{width:min(100%,1040px);padding:35px 20px 45px}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryCard__9XUgv{min-height:530px;padding:30px}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryLogo__wvEkc{min-height:220px;margin-bottom:20px}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryLogo__wvEkc img{width:120px;height:120px}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryCard__9XUgv h4{font-size:20px}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryCard__9XUgv p{font-size:17px;line-height:1.55}.landing-patterns_linuxDirectory__GhxsJ{width:min(100%,1040px);padding:85px 20px 45px}.landing-patterns_linuxDirectory__GhxsJ>h3{font-size:40px;margin-bottom:75px}.landing-patterns_linuxDirectory__GhxsJ .landing-patterns_directoryCard__9XUgv{box-shadow:0 2px 18px #0000000d;border-color:#f4f4f4}.landing-patterns_linuxDirectory__GhxsJ .landing-patterns_directoryLogo__wvEkc{min-height:220px;margin-bottom:20px}.landing-patterns_linuxDirectory__GhxsJ .landing-patterns_directoryLogo__wvEkc img{width:310px;height:210px}.landing-patterns_linuxDirectory__GhxsJ .landing-patterns_directoryCard__9XUgv h4{font-size:20px}.landing-patterns_directoryCard__9XUgv h4{margin:0 0 10px;color:#001122;font-size:18px;font-weight:600;line-height:1.4}.landing-patterns_directoryCard__9XUgv p{margin:0 0 18px;color:#333;font-size:14px;line-height:1.55}.landing-patterns_directoryCard__9XUgv>a,.landing-patterns_patternButton__Lxd96,.landing-patterns_signupForm__KLJ9D button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;align-self:flex-start;margin-top:auto;padding:0 16px;border:0;border-radius:5px;background:#0b0b0b;color:#fff;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.landing-patterns_signupPreview___wTuC{width:100%;min-height:420px;padding:40px 20px 48px;background:#f5fbff;color:#222;font-family:Inter,Inter Variable,sans-serif;text-align:center}.landing-patterns_signupBrand__5_lmr{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 0 26px;color:#111;font-size:20px;font-weight:700}.landing-patterns_signupBrand__5_lmr img{width:19px;height:25px;object-fit:contain}.landing-patterns_signupBadge__1FZZN{display:inline-flex;padding:6px 12px;border:1px solid #d7e4e8;border-radius:20px;color:#4e7f89;font-size:13px}.landing-patterns_signupPreview___wTuC h3{margin:28px 0 16px;color:#333;font-size:clamp(22px,3vw,32px);font-weight:700}.landing-patterns_signupPreview___wTuC h3 span{color:#4e7f89}.landing-patterns_signupPreview___wTuC>p{margin-bottom:20px;color:#333;font-size:14px}.landing-patterns_signupForm__KLJ9D{display:flex;width:min(100%,440px);flex-direction:column;margin:0 auto;padding:18px 16px 12px;border:1px solid #edf0f1;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgb(0 0 0/6%);text-align:left}.landing-patterns_signupForm__KLJ9D label{margin:0 0 5px;color:#34434a;font-size:12px}.landing-patterns_signupForm__KLJ9D input{width:100%;height:44px;margin-bottom:13px;padding:0 12px;border:1px solid #d9e0e2;border-radius:9px;background:#fff;color:#222;font:inherit;font-size:14px}.landing-patterns_signupForm__KLJ9D button{width:100%;min-height:48px;margin-top:2px;align-self:stretch;border-radius:8px}.landing-patterns_affiliateBenefits__GWW0X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px auto 0;max-width:940px}.landing-patterns_affiliateBenefit__Z9vGJ{min-height:180px;padding:22px;border:1px solid #e8eaec;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgb(22 35 40/5%)}.landing-patterns_affiliateBenefit__Z9vGJ>span{display:block;margin-bottom:10px;font-size:20px}.landing-patterns_affiliateBenefit__Z9vGJ h4{margin:0 0 10px;color:#222;font-size:18px;font-weight:700}.landing-patterns_affiliateBenefit__Z9vGJ p,.landing-patterns_commandIntro__VKG0v p,.landing-patterns_commandList__ig9_6 p,.landing-patterns_discountSteps__dyuWy p{margin:0 0 8px;color:#444;font-size:14px;line-height:1.55}.landing-patterns_affiliateSteps__Rvlqs{width:min(100%,850px);margin:0 auto;padding:0;border:1px solid #e6e6e6;border-radius:12px;list-style:none}.landing-patterns_affiliateSteps__Rvlqs li{display:flex;flex-direction:column;gap:5px;padding:16px 20px;border-bottom:1px solid #e6e6e6;color:#333;font-size:14px}.landing-patterns_affiliateSteps__Rvlqs li:last-child{border-bottom:0}.landing-patterns_affiliateSteps__Rvlqs strong{color:#111;font-size:16px}.landing-patterns_affiliateSteps__Rvlqs span{line-height:1.5}.landing-patterns_patternButton__Lxd96{margin:24px auto 0;align-self:center}.landing-patterns_discountIntro__XBfY7{margin:10px auto 0;text-align:center}.landing-patterns_discountIntro__XBfY7 h4{margin:0 0 8px;color:#333;font-size:24px;font-weight:700}.landing-patterns_discountIntro__XBfY7 p{margin:0 0 5px;color:#333;font-size:15px;line-height:1.5}.landing-patterns_discountSteps__dyuWy{width:min(100%,520px);margin:0 auto}.landing-patterns_discountSteps__dyuWy article{margin:0 0 20px;color:#333;font-size:14px}.landing-patterns_discountSteps__dyuWy article>span{display:block;margin:0 0 8px;color:#4e7f89;font-weight:700}.landing-patterns_discountSteps__dyuWy h5{margin:0 0 10px;color:#222;font-size:20px;font-weight:700}.landing-patterns_discountSteps__dyuWy a{color:#222}.landing-patterns_upgradeSteps__5mNkm{display:grid;width:min(100%,700px);gap:18px;margin:24px auto 0;padding:0;list-style:none}.landing-patterns_upgradeSteps__5mNkm li{padding:20px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgb(0 0 0/4%)}.landing-patterns_upgradeSteps__5mNkm li>div{position:relative;display:grid;grid-template-columns:22px 1fr;column-gap:10px;align-items:start}.landing-patterns_upgradeSteps__5mNkm li>div>span{padding-top:1px;color:#222;font-size:22px;font-weight:700}.landing-patterns_upgradeSteps__5mNkm h4{margin:0 0 14px;color:#222;font-size:22px;font-weight:700;line-height:1.35}.landing-patterns_upgradeSteps__5mNkm img{grid-column:1/-1;width:100%;height:auto;border:5px solid #4d32bb;border-radius:12px}.landing-patterns_commandIntro__VKG0v{width:min(100%,900px);margin:0 auto 30px;color:#222;font-size:14px;line-height:1.5}.landing-patterns_commandIntro__VKG0v strong{display:block;margin-bottom:4px}.landing-patterns_languageAccordion__osFTa{width:min(100%,900px);margin:0 auto;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden}.landing-patterns_languageAccordion__osFTa details{border-bottom:1px solid #e6e6e6;color:#222}.landing-patterns_languageAccordion__osFTa details:last-child{border-bottom:0}.landing-patterns_languageAccordion__osFTa summary{position:relative;padding:15px 20px 15px 48px;font-size:14px;list-style:none;cursor:pointer}.landing-patterns_languageAccordion__osFTa summary::-webkit-details-marker{display:none}.landing-patterns_languageAccordion__osFTa summary:before{position:absolute;left:18px;content:"+";color:#777;font-size:18px;line-height:1}.landing-patterns_languageAccordion__osFTa details[open] summary:before{content:"−"}.landing-patterns_commandList__ig9_6{padding:12px 20px 20px 48px;border-top:1px solid #eee}.landing-patterns_commandList__ig9_6 h5{margin:14px 0 8px;font-size:14px}.landing-patterns_commandList__ig9_6 b{margin-left:12px}.landing-patterns_downloadSubtitle__76cP6{margin:0 0 60px;color:#333;font-size:24px;font-weight:600;text-align:center}.landing-patterns_downloadChoices__xwlw6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1000px);margin:0 auto}.landing-patterns_downloadChoices__xwlw6 article{min-height:118px;padding:18px 20px;border:1px solid #d9d9d9;border-radius:12px;background:#fff}.landing-patterns_downloadChoices__xwlw6 h4{margin:0 0 16px;color:#222;font-size:20px;font-weight:600}.landing-patterns_downloadChoices__xwlw6 a{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 12px;border-radius:5px;background:#0b0b0b;color:#fff;font-size:14px;text-decoration:none}.landing-patterns_downloadChoices__xwlw6 a span{font-size:17px}.landing-patterns_modalBackdrop__nGh98{display:grid;width:100%;min-height:390px;place-items:center;padding:24px;background:rgb(245 251 255/96%)}.landing-patterns_modalCard__Mx_Gr{position:relative;width:min(100%,440px);padding:38px 32px;border:1px solid #e6e6e6;border-radius:16px;background:#fff;box-shadow:0 8px 28px rgb(0 0 0/8%);color:#222;font-family:Inter,Inter Variable,sans-serif;text-align:center}.landing-patterns_modalCard__Mx_Gr h3{margin:0 0 12px;color:#333;font-size:30px}.landing-patterns_modalCard__Mx_Gr>p:not(.landing-patterns_patternEyebrow__FCjWm,.landing-patterns_patternFinePrint__Zcj50){margin:0;color:#444;font-size:15px;line-height:1.55}.landing-patterns_modalClose__sGT91{position:absolute;top:12px;right:14px;width:32px;height:32px;border:0;border-radius:50%;background:#f1f3f4;color:#333;font-size:22px;cursor:pointer}@media (max-width:700px){.landing-patterns_directory__z1LOu,.landing-patterns_pattern__X9Emd{width:100%;padding:24px 16px}.landing-patterns_affiliateBenefits__GWW0X,.landing-patterns_directoryGrid__NicVz,.landing-patterns_downloadChoices__xwlw6{grid-template-columns:1fr}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryCard__9XUgv,.landing-patterns_directoryCard__9XUgv{min-height:0}.landing-patterns_dictationDirectory__8vEvH .landing-patterns_directoryLogo__wvEkc{min-height:160px}.landing-patterns_downloadSubtitle__76cP6{margin-bottom:28px}.landing-patterns_upgradeSteps__5mNkm li{padding:16px}.landing-patterns_upgradeSteps__5mNkm h4{font-size:18px}}.sections_mediaSection__RGKC9{width:min(100%,1082px);padding:40px;display:flex;align-items:center;gap:32px;color:#222;font-family:Inter,Inter Variable,sans-serif}.sections_mediaSection__RGKC9>div{flex:1 1;min-width:0}.sections_mediaSection__RGKC9>img{width:50%;height:auto;border-radius:12px}.sections_mediaSection__RGKC9 p{font-size:18px;line-height:1.6}.sections_eyebrow__tmf7F{font-weight:700;color:#5a8e97;letter-spacing:-.02em}.sections_mediaSection__RGKC9 h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin:12px 0 18px}.sections_reverse__jWbsv{flex-direction:row-reverse}.sections_editorial__j1EcH{width:min(100% - 48px,850px);padding:40px 0;color:#222;font-size:18px;line-height:1.7}.sections_editorial__j1EcH h2{font-size:clamp(28px,3vw,40px);line-height:1.2}.sections_editorial__j1EcH li{margin:12px 0}.sections_summary__X4MAs{width:min(100% - 48px,900px);margin:30px auto;padding:28px;border-radius:16px;background:#effafd;color:#222}.sections_summary__X4MAs h2{font-size:28px;margin:0 0 14px}.sections_summary__X4MAs li{margin:8px 0;line-height:1.5}.sections_status__ewBzs{width:min(100% - 48px,900px);padding:90px 30px;text-align:center;color:#222}.sections_status__ewBzs :is(h1,h3){font-size:clamp(28px,4vw,44px);margin:0 0 16px}.sections_status__ewBzs p{font-size:19px;line-height:1.5}.sections_timeline__rl_BQ{width:min(100% - 48px,900px);padding:40px 0;color:#222}.sections_timeline__rl_BQ article{padding:24px 0;border-bottom:1px solid #ddd}.sections_timeline__rl_BQ h3{font-size:22px;margin:0 0 14px}.sections_timeline__rl_BQ time{font-weight:400}.sections_timeline__rl_BQ li{line-height:1.7;margin:6px 0}.sections_install__7efh0{width:min(100% - 48px,1000px);padding:50px 0;color:#222}.sections_install__7efh0>h2{font-size:30px;margin:0 0 14px}.sections_install__7efh0 nav{display:grid;gap:8px;margin-bottom:40px}.sections_install__7efh0 nav a{color:#4e7f89;font-size:25px;font-weight:700;text-decoration:underline}.sections_installCards__C82Ps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.sections_installCards__C82Ps article{border-radius:14px;padding:24px;box-shadow:0 3px 7px #00000008,0 12px 30px #0000000a}.sections_installCards__C82Ps h4{font-size:22px;margin:0 0 14px}.sections_installCards__C82Ps p{font-size:18px;line-height:1.6}.sections_installCards__C82Ps pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#1e2027;color:white;border-radius:12px;padding:14px 16px;font-size:14px}@media(max-width:700px){.sections_mediaSection__RGKC9{flex-direction:column;padding:26px 24px}.sections_mediaSection__RGKC9>img{width:100%}.sections_reverse__jWbsv{flex-direction:column}.sections_installCards__C82Ps{grid-template-columns:1fr}}.sections_timeline__rl_BQ h2{font-size:22px;margin:0 0 14px;letter-spacing:normal;line-height:1.4}.platform-page_page__V5_8W{padding-top:0}.platform-page_page__V5_8W .site-header{max-width:1130px;margin-bottom:0}.platform-page_ai__q6_W_,.platform-page_dictation__ICFuq,.platform-page_software__nIghW{padding-top:20px}.platform-page_ai__q6_W_ .site-header,.platform-page_dictation__ICFuq .site-header,.platform-page_software__nIghW .site-header{max-width:1026px}.platform-page_main__XYrAo{gap:30px}.platform-page_hero__jVUdP{width:min(934px,calc(100% - 40px));min-height:438px;margin:58px auto 12px;display:grid;grid-template-columns:450px 500px;gap:16px;align-items:center;color:#333}.platform-page_ai__q6_W_ .platform-page_hero__jVUdP,.platform-page_dictation__ICFuq .platform-page_hero__jVUdP,.platform-page_software__nIghW .platform-page_hero__jVUdP{margin-top:50px;margin-bottom:20px}.platform-page_ai__q6_W_ .platform-page_hero__jVUdP{margin-top:30px;margin-bottom:5px}.platform-page_chromeHero__WNjbs{margin-top:10px;min-height:464px}.platform-page_heroCopy__AXylW{min-width:0}.platform-page_heroLogo__pth5H{display:block;width:155px;height:auto;margin:0 0 14px}.platform-page_heroCopy__AXylW .rating{margin-bottom:19px}.platform-page_heroEyebrow__qKUUE{font-size:19px;font-weight:700;line-height:1.4;margin:0 0 10px}.platform-page_chromeHero__WNjbs .platform-page_heroCopy__AXylW{transform:translateY(22px)}.platform-page_chromeHero__WNjbs .platform-page_heroCopy__AXylW .rating{margin-bottom:8px}.platform-page_hero__jVUdP h1{font-size:39px;line-height:1.4;letter-spacing:-.04em;font-weight:700;margin-bottom:22px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.platform-page_ai__q6_W_ .platform-page_hero__jVUdP h1,.platform-page_dictation__ICFuq .platform-page_hero__jVUdP h1,.platform-page_software__nIghW .platform-page_hero__jVUdP h1{line-height:1.32;white-space:pre-line;margin-bottom:15px}.platform-page_dictation__ICFuq .platform-page_heroPoints__5UhWz p{font-weight:700;line-height:1.9}.platform-page_ai__q6_W_ .platform-page_heroPoints__5UhWz p,.platform-page_software__nIghW .platform-page_heroPoints__5UhWz p{font-weight:400;line-height:1.9}.platform-page_ai__q6_W_ .platform-page_heroCopy__AXylW .rating,.platform-page_dictation__ICFuq .platform-page_heroCopy__AXylW .rating,.platform-page_software__nIghW .platform-page_heroCopy__AXylW .rating{margin-bottom:15px}.platform-page_software__nIghW .platform-page_heroCopy__AXylW .rating{margin-bottom:31px}.platform-page_chromeHero__WNjbs h1{margin-bottom:8px}.platform-page_hero__jVUdP h1 span{color:#5aa8b8}.platform-page_heroPoints__5UhWz{margin-bottom:24px}.platform-page_mobilePoints___8_v5{display:none}.platform-page_heroPoints__5UhWz p{font-size:17px;font-weight:500;line-height:1.9}.platform-page_chromeHero__WNjbs .platform-page_heroPoints__5UhWz p{font-weight:700}.platform-page_heroDescription__vKSti{font-size:18px;line-height:1.8;margin:30px 0 20px}.platform-page_heroNote__ZDLnR{color:#666;font-size:17px;line-height:1.5;margin-top:13px}.platform-page_chromeHero__WNjbs .platform-page_heroNote__ZDLnR{margin-top:13px}.platform-page_heroCopy__AXylW .download-control{width:fit-content}.platform-page_chromeCta__isFTi{display:inline-flex;align-items:center;gap:8px;background:#5bbccc;color:#fff;border-radius:8px;padding:11px 15px;font-size:15px;font-weight:500}.platform-page_chromeCta__isFTi img{width:24px;height:24px;object-fit:contain}.platform-page_appStoreCta__4ZvlK{display:inline-flex;align-items:center;gap:9px;min-width:200px;min-height:61px;padding:7px 15px;border-radius:10px;background:#000;color:#fff;text-decoration:none}.platform-page_appStoreCta__4ZvlK img{width:36px;height:36px;object-fit:contain}.platform-page_appStoreCta__4ZvlK span{display:flex;flex-direction:column;line-height:1.08}.platform-page_appStoreCta__4ZvlK small{font-size:13px;font-weight:400}.platform-page_appStoreCta__4ZvlK strong{font-size:25px;font-weight:500}.platform-page_heroMedia__V1j8m{width:500px;height:300px;overflow:hidden;border-radius:15px;align-self:center}.platform-page_heroMedia__V1j8m img{width:100%;height:100%;object-fit:cover}.platform-page_containMedia__uHsxp img{object-fit:contain}.platform-page_heroMedia__V1j8m iframe{width:100%;height:100%;border:0}.platform-page_iphone__LUOmf .platform-page_heroMedia__V1j8m{height:480px}.platform-page_iphone__LUOmf .platform-page_hero__jVUdP{margin-top:90px}.platform-page_iphone__LUOmf .platform-page_hero__jVUdP h1{font-size:42px}.platform-page_iphone__LUOmf .platform-page_heroPoints__5UhWz p{font-size:16px;font-weight:700}.platform-page_iphone__LUOmf .setup-card>img{width:auto;max-width:58%;height:auto;max-height:360px;aspect-ratio:auto;object-fit:contain}.platform-page_iphone__LUOmf .setup-card>img[src*="iphone-demo.gif"]{max-width:210px}.platform-page_chromeHero__WNjbs .platform-page_heroMedia__V1j8m{margin-top:33px}.platform-page_linux__u_ShE .platform-page_heroMedia__V1j8m,.platform-page_mac__7U0Wb .platform-page_heroMedia__V1j8m,.platform-page_windows__rCR5W .platform-page_heroMedia__V1j8m{height:270px}.platform-page_windows__rCR5W .platform-page_heroMedia__V1j8m{position:relative;top:-7px}.platform-page_windows__rCR5W .platform-page_heroCopy__AXylW{transform:translateY(-14px)}.platform-page_windows__rCR5W .platform-page_heroCopy__AXylW h1{margin-bottom:8px}.platform-page_windows__rCR5W .platform-page_heroPoints__5UhWz{margin-bottom:11px}.platform-page_mac__7U0Wb .platform-page_heroMedia__V1j8m{height:320px;position:relative;top:9px}.platform-page_linux__u_ShE .platform-page_heroMedia__V1j8m{position:relative;top:-7px}.platform-page_linux__u_ShE .platform-page_heroCopy__AXylW{transform:translateY(-13px)}.platform-page_linux__u_ShE .platform-page_heroCopy__AXylW h1{margin-bottom:34px}.platform-page_linux__u_ShE .platform-page_heroPoints__5UhWz{margin-bottom:0}.platform-page_mac__7U0Wb .platform-page_heroCopy__AXylW{transform:translateY(-8px)}.platform-page_mac__7U0Wb .platform-page_heroCopy__AXylW .rating{margin-bottom:6px}.platform-page_mac__7U0Wb .platform-page_heroPoints__5UhWz p{font-size:16px}.platform-page_windows__rCR5W .platform-page_heroCopy__AXylW .rating{margin-bottom:12px}.platform-page_editorial__l4WVw{width:885px;max-width:calc(100% - 40px);padding:50px 22px;display:grid;gap:45px}.platform-page_editorial__l4WVw h2{font-size:24px;margin-bottom:17px}.platform-page_editorial__l4WVw p{font-size:19px;line-height:1.7;margin-bottom:16px}.platform-page_seoCopy__ss_MY{width:min(885px,calc(100% - 40px));margin:13px auto 90px;padding:24px;color:#333;background:#fff;box-shadow:0 0 18px rgb(0 0 0/6%)}.platform-page_seoBlock__30I3m+.platform-page_seoBlock__30I3m{margin-top:34px}.platform-page_seoBlock__30I3m h2{font-size:22px;line-height:1.4;letter-spacing:0;margin:0 0 30px}.platform-page_seoColumns__B49dp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.platform-page_seoColumns__B49dp p{font-size:20px;line-height:1.7;white-space:pre-line}.platform-page_seoColumns__B49dp p+p{margin-top:34px}.platform-page_page__V5_8W .setup-section{margin-top:5px}.platform-page_linux__u_ShE .setup-card:first-child{display:block;min-height:410px}.platform-page_linux__u_ShE .setup-card:first-child h3{color:#5a8e97;text-decoration:underline}.platform-page_linux__u_ShE .setup-card:first-child p:not(.step-label){margin-top:190px}.platform-page_page__V5_8W .benefits-section{padding-top:60px}.platform-page_page__V5_8W .faq-section{margin-bottom:45px}@media (max-width:1100px){.platform-page_hero__jVUdP{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:25px}.platform-page_heroMedia__V1j8m{width:100%;height:auto;aspect-ratio:5/3}}@media (max-width:700px){.platform-page_chromeHero__WNjbs,.platform-page_hero__jVUdP{display:flex;flex-direction:column;align-items:stretch;gap:30px;width:100%;min-height:0;padding:0 20px;margin:64px auto 22px}.platform-page_heroCopy__AXylW .rating{margin-bottom:18px}.platform-page_hero__jVUdP h1{font-size:32px;line-height:1.3;margin-bottom:17px}.platform-page_ai__q6_W_ .platform-page_hero__jVUdP h1,.platform-page_dictation__ICFuq .platform-page_hero__jVUdP h1,.platform-page_software__nIghW .platform-page_hero__jVUdP h1{font-size:31px}.platform-page_heroPoints__5UhWz{margin-bottom:17px}.platform-page_desktopPoints__tQHWr{display:none}.platform-page_mobilePoints___8_v5{display:block}.platform-page_chromeHero__WNjbs .platform-page_heroDescription__vKSti{display:none}.platform-page_heroPoints__5UhWz p{font-size:16px;line-height:1.7}.platform-page_heroDescription__vKSti{font-size:16px;line-height:1.65;margin:25px 0 18px}.platform-page_heroNote__ZDLnR{font-size:15px}.platform-page_chromeHero__WNjbs .platform-page_heroMedia__V1j8m,.platform-page_heroMedia__V1j8m{width:100%;height:auto;aspect-ratio:5/3;margin:0}.platform-page_iphone__LUOmf .platform-page_heroMedia__V1j8m{height:450px;aspect-ratio:auto}.platform-page_iphone__LUOmf .platform-page_hero__jVUdP{margin-top:64px}.platform-page_iphone__LUOmf .platform-page_hero__jVUdP h1{font-size:32px}.platform-page_iphone__LUOmf .setup-card>img{max-width:100%;max-height:430px}.platform-page_chromeHero__WNjbs .platform-page_heroCopy__AXylW,.platform-page_linux__u_ShE .platform-page_heroCopy__AXylW,.platform-page_mac__7U0Wb .platform-page_heroCopy__AXylW,.platform-page_windows__rCR5W .platform-page_heroCopy__AXylW{transform:none}.platform-page_linux__u_ShE .platform-page_heroMedia__V1j8m,.platform-page_mac__7U0Wb .platform-page_heroMedia__V1j8m,.platform-page_windows__rCR5W .platform-page_heroMedia__V1j8m{width:100%;height:auto;aspect-ratio:5/3;top:0}.platform-page_chrome__vVqy3 .setup-card:first-child>img{width:100%;height:auto}.platform-page_linux__u_ShE .setup-card:first-child{min-height:0}.platform-page_linux__u_ShE .setup-card:first-child p:not(.step-label){margin-top:32px}.platform-page_editorial__l4WVw{display:block;padding:20px;max-width:100%}.platform-page_editorial__l4WVw>div+div{margin-top:30px}.platform-page_editorial__l4WVw h2{font-size:21px}.platform-page_editorial__l4WVw p{font-size:16px}.platform-page_seoCopy__ss_MY{width:calc(100% - 40px);margin:30px auto 55px;padding:20px}.platform-page_seoBlock__30I3m h2{margin:0 0 20px}.platform-page_seoColumns__B49dp{display:block;margin:0}.platform-page_seoColumns__B49dp p+p,.platform-page_seoColumns__B49dp>div+div{margin-top:20px}}