.header-top{backdrop-filter:saturate(180%) blur(20px);background-color:rgba(var(--top-menu-white-bg),.85)}.header-logo{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/common/readdle-black.svg?1770037681) no-repeat 0 0}.header-prod-logo:before{opacity:1}.header-prod-logo .title{color:#222}.header-top .divider{background-color:rgba(34,34,34,.3)}.header-menu>ul>li>a,.header-menu>ul>li>span{color:rgba(34,34,34,.7);opacity:1}.header-menu li.products-list>span{opacity:1}.header-top .header-left .dropdown-link:after{border-bottom:2px solid rgba(34,34,34,.7);border-right:2px solid rgba(34,34,34,.7)}.white .burger-button span{background:#222}:root{--text-color:#333}.text-page .content ol,.text-page .content p,.text-page .content table,.text-page .content ul{color:var(--text-color);font-size:1.125rem;line-height:150%;margin:0 0 24px}.text-page .content h1{font-size:2.5rem;margin:60px 0 24px}.text-page .content>h1{margin:0 0 24px}.text-page .content h2{font-size:2.25rem;margin:60px 0 24px}.text-page .content>h2:first-child{margin:0 0 24px}.text-page .content h3{font-size:2rem;margin:60px 0 24px}.text-page .content ol{margin:0 0 24px 24px;width:auto}.text-page .content ol li{padding:0 0 5px 5px}.text-page .content ul{margin:0 0 24px 24px;width:auto}.text-page .content ul li{padding:0 0 5px 5px}.text-page .content ol.sub-list,.text-page .content ul.sub-list{font-size:1rem}.text-page .content ol ol,.text-page .content ol ul,.text-page .content ul ol,.text-page .content ul ul{font-size:inherit;margin-bottom:0;margin-top:10px}.text-page .content img{border-radius:8px;height:auto;margin:24px auto;max-width:100%;vertical-align:middle}.text-page .content .text img,.text-page .content img.icon,.text-page .content li img:not(.big){display:inline-block;margin:0;max-height:35px;width:auto}.text-page .content .video,.text-page .content .video-block{border-radius:8px;margin:32px 0;overflow:hidden}.text-page .content iframe{display:block;margin:0 auto;max-width:100%}.text-page .content video{display:block;margin:32px 0;max-width:100%;vertical-align:middle}.text-page .content .wistia-video-block{border-radius:8px;margin:32px 0;overflow:hidden;padding:56.25% 0 0;position:relative}.text-page .content .wistia-video-block .wistia_embed{position:absolute;top:0}.text-page .content .wistia-video-block video{margin:0}.text-page .content .separator,.text-page .content hr{background-color:#ccc;border:none;color:#ccc;height:1px;margin:50px auto}.text-page .content .big{display:block;margin:0 auto}.text-page .content .half{width:50%}.text-page .content .inline{display:inline-block;vertical-align:middle}.text-page .content .bordered{border:1px solid #ccc;border-radius:8px}.text-page .content .shadowed{border-radius:8px;box-shadow:0 5px 23px 3px rgba(0,0,0,.15)}.text-page .content .margined{margin:24px 0}.text-page .content .text-content .right.margined{box-sizing:content-box;margin:0 -59px 0 0;padding:0 0 0 10px}.text-page .content .margined-more{margin-bottom:30px;margin-top:30px}.text-page .content .margined.center{margin:24px auto}.text-page .content .center,.text-page .content .centered{margin-left:auto;margin-right:auto}.text-page .content .text-center{text-align:center!important}.text-page .content .btn.how-to-btn{border:1px solid #0074e6;color:#0074e6;font-size:1rem;font-weight:400;height:36px;line-height:36px;margin:0 5px;padding:0 15px}.text-page .content .dwnl-btn{margin:48px auto;max-width:280px;width:-moz-fit-content;width:fit-content}.text-page .content .itunes-badge>img,.text-page .content .mac-badge>img{height:55px;margin:0;width:auto}.text-page .content table{border:none;border-bottom:1px solid #a0c5f4;border-top:2px solid #a0c5f4;margin:15px 0}.text-page .content table td{border:none;border-bottom:1px solid #a0c5f4;line-height:28px;padding:10px 15px}.text-page .content table td span{font-weight:600;padding:6px 0 0}@media(max-width:991px){.text-page .content ol,.text-page .content p,.text-page .content table,.text-page .content ul{font-size:1rem;margin:0 0 16px}.text-page .content h1{font-size:2rem;margin:50px 0 16px}.text-page .content>h1{margin:0 0 16px}.text-page .content h2{font-size:1.75rem;margin:50px 0 16px}.text-page .content>h2:first-child{margin:0 0 16px}.text-page .content h3{font-size:1.5rem;margin:50px 0 16px}.text-page .content ol{margin:0 0 16px 16px}.text-page .content ol li{padding:0 0 3px 3px}.text-page .content ul{margin:0 0 16px 16px}.text-page .content ul li{padding:0 0 3px 3px}.text-page .content ol.sub-list,.text-page .content ul.sub-list{font-size:1rem}.text-page .content img{margin:16px 0}.text-page .content .video,.text-page .content .video-block,.text-page .content video{margin:24px 0}.text-page .content .wistia-video-block{margin:24px auto}.text-page .content .text-content .right.margined{margin:16px 0;width:auto}.text-page .content .margined{margin:16px 0}.text-page .content .margined.center{margin:16px auto}.text-page .content .separator,.text-page .content hr{margin:30px auto}.text-page .content .big{margin-bottom:16px}.text-page .content .half{display:block;margin:0 auto 16px;min-width:280px}.text-page .content video{height:auto}.text-page .content .iframe-block,.text-page .content .video,.text-page .content .video-block{content:"";display:block;height:0;margin:16px auto;overflow:hidden;padding-bottom:56.25%;position:relative}.text-page .content h3+.video,.text-page .content h3+.video-block{margin:16px auto}.text-page .content .iframe-block iframe,.text-page .content .video iframe,.text-page .content .video-block iframe{border-width:0;height:100%!important;left:0;outline-width:0;position:absolute;top:0;width:100%!important}.text-page .content .iframe-block{max-width:800px}}@media(max-width:767px){.text-page .content .itunes-badge{margin:20px auto}}@media(max-width:575px){.text-page .content .shadowed{box-shadow:0 5px 16px 2px rgba(0,0,0,.15)}.text-page .content .itunes-badge>img,.text-page .content .mac-badge>img{height:45px}}.cta-banner{align-items:center;background-color:#f7f7fa;border-radius:8px;display:flex;margin:32px 0;padding:40px 20px}.cta-banner img{height:70px;margin:0 20px 0 0;width:70px}.cta-banner .text-content{margin-right:auto;max-width:460px;width:100%}.cta-banner h4{color:#111;font-size:1.85em;font-weight:700;margin-bottom:4px}.cta-banner p{color:#111;font-size:1.35em;line-height:32px;padding:0}.cta-banner .download-block{padding-left:20px}.cta-banner .btn{background-color:#265bd6;border-radius:6px;color:#fff;display:flex;font-size:1.125em;font-weight:600;justify-content:center;padding:10px 40px;transition:.3s;white-space:nowrap}.cta-banner .btn:not(:only-child):last-child,.ios-device .cta-banner .btn.mac-dwnl-btn:not(:only-child),.mac-device .cta-banner .btn.ios-dwnl-btn:not(:only-child){display:none}.ios-device .cta-banner .btn.ios-dwnl-btn,.mac-device .cta-banner .btn.mac-dwnl-btn{display:flex}.cta-banner .btn:hover{background-color:#3892fa}@media(max-width:991px){.cta-banner{flex-direction:column;margin:16px 0;padding:20px 32px}.cta-banner .text-content{margin:0;max-width:640px;text-align:center}.cta-banner img{margin:0 0 20px}.cta-banner h4{font-size:1.5em}.cta-banner p{font-size:1.125em;line-height:27px}.cta-banner .download-block{margin-top:24px;padding:0}}@media(max-width:758px){.cta-banner{padding:20px}.cta-banner .text-content{max-width:575px}}@media(max-width:575px){.cta-banner .text-content{max-width:375px}.cta-banner h4{font-size:1.2em}.cta-banner p{font-size:1em}}@media(max-width:375px){.cta-banner .download-block{width:100%}}.spring-sale-banner{align-items:center;background:#3a89ff;display:none;height:60px;justify-content:space-between;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}body.scanner-spring-sale.ios-device .spring-sale-banner{display:flex}.spring-sale-banner.show-countdown .countdown{display:block}.spring-sale-banner.show-countdown .content{max-width:1159px}.spring-sale-banner:after,.spring-sale-banner:before{content:"";flex-shrink:0;height:60px;overflow:hidden;width:130px}.spring-sale-banner:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-left.webp?1770037681) no-repeat;background-position:50%;background-size:130px 80px}.spring-sale-banner:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-right.webp?1770037681) no-repeat;background-position:50%;background-size:130px 80px}.spring-sale-banner .content{align-items:center;display:flex;gap:24px;height:100%;justify-content:center;margin:0 auto;max-width:1013px;width:100%}.spring-sale-banner .title{align-items:center;border:1px solid #fff;border-radius:28px;color:#fff;display:flex;flex-shrink:0;font-size:1.375rem;font-weight:600;height:35px;justify-content:center;text-transform:uppercase;width:171px}.spring-sale-banner .text{color:#fff;flex-shrink:0;font-size:2.75rem;font-weight:700;text-transform:uppercase}.spring-sale-banner .image{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-center.webp?1770037681) no-repeat;background-position:50%;background-size:451px 100px;flex-shrink:0;height:60px;width:451px}.spring-sale-banner .spring-sale-btn{background:#265bd6;border-radius:6px;color:#fff;flex-shrink:0;font-size:1rem;font-weight:600;height:44px;line-height:1.5;min-width:133px;padding:10px;text-align:center;transition:.3s}.spring-sale-banner .spring-sale-btn:hover{background:#3892fa}.spring-sale-banner .countdown{display:none}.spring-sale-banner .countdown-items{align-items:center;display:flex;gap:20px}.spring-sale-banner .countdown-item{display:flex;flex-direction:column;position:relative;width:28px}.spring-sale-banner .countdown-item:after{color:#fff;content:":";font-size:1.375rem;font-weight:700;height:26px;left:-12.5px;position:absolute;top:0;width:7px}.spring-sale-banner .countdown-item:first-child:after{display:none}.spring-sale-banner .countdown-value{color:#fff;font-size:1.375rem;font-weight:700;text-align:center}.spring-sale-banner .countdown-name{color:#fff;font-size:.688rem;font-weight:700;text-align:center}@media(-webkit-min-device-pixel-ratio:2){.spring-sale-banner:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-left-2x.webp?1770037681) no-repeat;background-position:50%;background-size:130px 100px}.spring-sale-banner:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-right-2x.webp?1770037681) no-repeat;background-position:50%;background-size:130px 100px}.spring-sale-banner .image{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-center-2x.webp?1770037681) no-repeat;background-position:50%;background-size:451px 100px}}@media(max-width:1450px){.spring-sale-banner .content{gap:32px}.spring-sale-banner .title{border-radius:24px;font-size:1.125rem;font-weight:600;height:30px;width:147px}.spring-sale-banner .text{font-size:2.25rem}.spring-sale-banner .image{display:none}}@media(max-width:991px){.spring-sale-banner .spring-sale-btn{display:none}}@media(max-width:768px){.spring-sale-banner.show-countdown .title{display:none}.spring-sale-banner:after,.spring-sale-banner:before{background-size:104px 80px;height:80px;width:104px}.spring-sale-banner .content{gap:24px}.spring-sale-banner .title{border-radius:18px;font-size:.813rem;height:21px;width:106px}.spring-sale-banner .text{font-size:1.875rem}.spring-sale-banner.countdown-value{font-size:1rem}.spring-sale-banner .countdown-name{font-size:.5rem}}@media(-webkit-min-device-pixel-ratio:3)and (max-width:575px){.spring-sale-banner:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-left-mobile-3x.webp?1770037681) no-repeat;background-position:50%;background-size:104px 80px;height:80px;width:104px}.spring-sale-banner:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/spring-sale-banner/background-right-mobile-3x.webp?1770037681) no-repeat;background-position:50%;background-size:104px 80px;height:80px;width:104px}}@media(max-width:575px){.spring-sale-banner{height:80px}.spring-sale-banner.show-countdown .title{display:none}.spring-sale-banner .content{flex-direction:column;gap:4px}.spring-sale-banner .title{border-radius:18px;font-size:.813rem;height:21px;width:106px}.spring-sale-banner .text{font-size:1.875rem}.spring-sale-banner .countdown-item{width:21px}.spring-sale-banner .countdown-value{font-size:1rem}.spring-sale-banner .countdown-name{font-size:.5rem}}@media(max-width:375px){.spring-sale-banner .text{font-size:1.25rem}.spring-sale-banner .countdown-items{gap:15px}.spring-sale-banner .countdown-value{font-size:.75rem}.spring-sale-banner .countdown-item:after{font-size:1rem;height:23px;left:-10px}}.bottom-fixed-banner{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/products/documents/common/banners/documents-io-live-big-bg.svg?1770037682);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:16px;bottom:36px;display:none;left:0;margin:0 auto;max-width:1116px;min-height:124px;outline:none;overflow:hidden;padding:32px 20px;position:fixed;width:calc(100% - 64px);z-index:1000}.bottom-fixed-banner .content{align-items:center;display:flex;gap:24px;justify-content:center;margin:0 auto;width:100%}.bottom-fixed-banner .text-block{max-width:494px;width:100%}.bottom-fixed-banner .text-block h2{color:#17171d;font-size:1.5em;margin:0 0 4px}.bottom-fixed-banner .text-block p{color:rgba(23,23,29,.5);font-size:1em;font-weight:400;line-height:1.5}.bottom-fixed-banner .text-block h2 span{background:linear-gradient(90deg,#3863ff,#be4cff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bottom-fixed-banner .link-btn{align-items:center;background:linear-gradient(85deg,#be4cff,#3863ff 99.67%);border-radius:12px;color:#fff;display:flex;font-size:1em;font-weight:500;justify-content:center;line-height:1.5;min-height:50px;min-width:-moz-fit-content;min-width:fit-content;padding:16px 24px;text-align:center;transition:.3s}.bottom-fixed-banner .link-btn:hover{transform:scale(1.03)}.bottom-fixed-banner .close-btn{align-items:center;background-color:unset;background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/products/documents/common/banners/close-btn.svg?1770037682);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;outline:none;position:absolute;right:8px;top:8px;transition:.3s;width:24px}.bottom-fixed-banner .close-btn:hover{transform:scale(1.06)}@media(max-width:991px){.bottom-fixed-banner{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/products/documents/common/banners/documents-io-live-small-bg.svg?1770037682);min-height:116px;padding:32px}.bottom-fixed-banner .text-block{max-width:474px}.bottom-fixed-banner .text-block h2{font-size:1.25em}.bottom-fixed-banner .text-block p{font-size:.875em}}@media(max-width:767px){.bottom-fixed-banner{bottom:6px;width:calc(100% - 20px)}}@media(max-width:575px){.bottom-fixed-banner{border-radius:16px 16px 0 0;bottom:0;padding:20px 24px;width:100%}.bottom-fixed-banner .content{flex-direction:column;gap:16px;text-align:center}.bottom-fixed-banner .text-block h2{margin:0 0 8px}.bottom-fixed-banner .link-btn{border-radius:8px;max-width:327px;min-height:54px;min-width:unset;padding:15px;width:100%}}.banner-howto{background:#f7f7fa;box-sizing:border-box;padding:130px 0 70px;text-align:center}.banner-howto .container{margin:0 auto;width:100%}.banner-howto h1{font-size:3rem;text-align:center}.text-page{margin:80px 0}.text-page .content{margin:0 auto;max-width:800px;width:100%}.text-page .content .cta-banner img{border-radius:unset;height:70px;margin:0 20px 0 0;vertical-align:unset;width:70px}.text-page .content .cta-banner p{color:#111;font-size:1.35em;line-height:32px;margin:0;padding:0}body.scanner-spring-sale.ios-device .banner-howto{padding:190px 0 70px}@media(max-width:1399px){.text-page{width:auto}}@media(max-width:1199px){.banner-howto h1{font-size:2.5rem}}@media(max-width:991px){.banner-howto{padding:120px 0 60px}.text-page .content .cta-banner img{margin:0 0 20px}.text-page .content .cta-banner p{font-size:1.125em;line-height:27px}body.scanner-spring-sale.ios-device .banner-howto{padding:180px 0 70px}}@media(max-width:767px){.banner-howto{padding:110px 0 50px}.banner-howto h1{font-size:2rem}}@media(max-width:575px){.banner-howto{padding:100px 0 40px}.banner-howto h1{font-size:1.5rem}.text-page{margin:64px 0}.text-page .content .cta-banner p{font-size:1em}body.scanner-spring-sale.ios-device .banner-howto{padding:190px 0 70px}}