@font-face{font-family:system-fallback;src:local("Arial");font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:#f7f6f2;color:#252a26;font-family:Inter,"Helvetica Neue",Arial,"Noto Sans",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible,button:focus-visible{outline:3px solid #b7482d;outline-offset:5px}button,summary{font:inherit}img,svg{max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.1;letter-spacing:-.048em}h1{font-size:clamp(42px,4.6vw,74px);text-wrap:balance}h2{font-size:clamp(32px,3.1vw,48px);text-wrap:balance}h3{font-size:24px}p{color:#63685f}main,footer,.header{max-width:1440px;margin-inline:auto}.header{height:104px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:20;border-bottom:1px solid #dddfd5}.logo{display:inline-flex;flex:none;color:#222b24}.brand{font-size:40px;font-weight:800;letter-spacing:-3px;line-height:1;display:flex;align-items:baseline}.brand-number{font-weight:500;position:relative}.brand-dot{color:#dd5738;position:absolute;font-size:19px;top:-5px;right:-16px;letter-spacing:0}.desktop-nav{display:flex;gap:32px;font-size:14px;margin-inline-start:50px}.desktop-nav a:hover,.desktop-nav a[aria-current]{color:#b8482b}.header-actions{display:flex;align-items:center;gap:24px}.button{display:inline-flex;align-items:center;justify-content:center;gap:26px;background:#bd4125;color:white;min-height:56px;padding:14px 26px;font-size:14px;font-weight:600;border:1px solid transparent;border-radius:5px;transition:background .2s,transform .2s;text-align:center;line-height:1.45}.button:hover{background:#b93e24;transform:translateY(-2px)}.button.small{min-height:42px;padding:10px 18px;gap:16px;font-size:13px}.button.light{background:#f7f6f2;color:#25392c}.button.light:hover{background:#e7eadc}.text-link{display:inline-flex;align-items:center;gap:18px;font-size:14px;font-weight:600;padding-block:8px;color:inherit}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.text-link span{font-size:20px;line-height:1}.language-picker{position:relative}.language-picker summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;list-style:none;font-weight:600}.language-picker summary>span:first-child{font-size:25px;font-weight:400}.language-picker summary::-webkit-details-marker,.mobile-menu summary::-webkit-details-marker{display:none}.chevron{font-size:18px}.language-panel{position:absolute;inset-inline-end:0;top:45px;background:#fffefb;border:1px solid #deded4;border-radius:8px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;min-width:350px;max-height:70vh;overflow:auto;box-shadow:0 12px 44px #25332120}.language-panel p{grid-column:1/-1;font-size:12px;margin-bottom:8px}.language-panel a{font-size:13px;padding:7px;border-radius:3px;white-space:nowrap}.language-panel a:hover,.language-panel a[aria-current]{background:#f1ede3;color:#a93921}.mobile-menu{display:none}.eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.14em;font-weight:600;text-transform:uppercase;color:#60675e;line-height:1.6}.status-dot{width:6px;height:6px;border-radius:50%;background:#d45132;flex:none}.hero{padding:72px 5% 70px;display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:32px;min-height:620px}.hero h1{max-width:570px;margin:24px 0}.intro{font-size:17px;line-height:1.75;max-width:600px}.hero .intro{max-width:470px}.hero-buttons{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.hero-note{font-size:11px;margin-top:24px;color:#62695b}.hero-visual{position:relative;aspect-ratio:1.14;background:#f2ece0;border-radius:50% 50% 10px 10px / 16% 16% 10px 10px;isolation:isolate;align-self:stretch;min-height:430px;max-height:540px;overflow:hidden}.hero-visual img{width:100%;height:100%;object-fit:cover;object-position:center}.floating-label{position:absolute;inset-inline-start:22px;bottom:22px;display:flex;align-items:center;gap:16px;background:#fffdf6e8;border:1px solid #fff;padding:15px 20px;border-radius:6px;box-shadow:0 4px 15px #433a1512;font-size:9px;letter-spacing:.05em;line-height:1.7;color:#5b6354;backdrop-filter:blur(10px)}.floating-label .tiny-mark{font-size:38px;line-height:1;color:#d24d2c}.floating-label b{font-size:28px;font-weight:400;margin-inline-start:10px;color:#253a2b}.suite-section{border-top:1px solid #deded4;border-bottom:1px solid #deded4;padding:62px 5% 60px}.section-heading{max-width:660px;margin-bottom:36px}.section-heading h2{margin:12px 0 16px}.section-heading>p:not(.eyebrow){max-width:600px;font-size:15px}.app-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.app-card{position:relative;border-inline-end:1px solid #deded4;padding-inline-end:18px}.app-card:last-child{border:0}.app-icon{display:flex;align-items:center;justify-content:center;width:51px;height:55px;border-radius:11px;margin-bottom:20px;background:var(--soft);color:var(--app)}.app-pdf{--soft:#f2dfd7;--app:#b85135}.app-doc{--soft:#dce6ee;--app:#4a7491}.app-xls{--soft:#dce6d5;--app:#588144}.app-ppt{--soft:#f2e4d1;--app:#b98038}.app-img{--soft:#e8def0;--app:#8c69a4}.app-scn{--soft:#d9e9e5;--app:#468877}.icon{width:31px;height:31px}.app-card h3{font-size:17px;font-weight:600;letter-spacing:-.015em;margin-bottom:10px}.app-card p{font-size:11px;line-height:1.75}.app-arrow{display:block;font-size:22px;margin-top:18px;color:#6a7061;transition:transform .2s}.app-card:hover .app-arrow{transform:translate(4px,-4px)}.features-section{padding:90px 5% 72px}.section-heading.split{max-width:none;display:flex;gap:10%;align-items:flex-end;margin-bottom:42px}.split>div{flex:1}.split>p{max-width:330px;flex:1;font-size:14px;margin-bottom:16px}.feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.feature-card{display:block;min-width:0}.feature-art{height:240px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:6px;background:#eee7d9;isolation:isolate}.feature-card-copy{padding:18px 2px}.card-number{font-size:10px;letter-spacing:.1em;display:flex;justify-content:space-between;align-items:center;color:#62695b;margin-bottom:12px}.card-number span{font-size:23px;color:#384333}.feature-card h3{font-size:22px;margin-bottom:13px;line-height:1.15;letter-spacing:-.035em}.feature-card p{font-size:12px;line-height:1.75}.feature-card:hover .paper,.feature-card:hover .slide{transform:rotate(-3deg) translateY(-6px)}.feature-card:hover .card-number span{color:#bd4125}.more-link{margin-top:26px}.paper{width:145px;height:190px;background:#fffdf7;box-shadow:10px 16px 20px #52472e24;transform:rotate(-8deg);position:relative;padding:20px;transition:transform .3s}.paper-heading{display:block;width:55%;height:7px;background:#536b51;margin-bottom:13px}.paper-lines{display:grid;gap:7px}.paper-lines i{height:3px;background:#c6c8b7;display:block}.paper-lines i:last-child{width:65%}.paper-lines .marked{background:#e6ac65;box-shadow:0 0 0 3px #f3cfa0}.paper-picture{height:38px;margin:15px 0 12px;background:#e5c9aa;overflow:hidden;position:relative}.paper-picture span{display:block;height:70px;width:80px;background:#69815e;transform:rotate(35deg);position:absolute;top:15px;left:20px}.edit-circle{position:absolute;top:60px;left:12px;width:120px;height:27px;border:2px solid #c14a30;border-radius:50%;transform:rotate(-4deg)}.edit-pen{height:110px;width:8px;position:absolute;right:-25px;bottom:14px;background:#dc5836;transform:rotate(30deg);border-radius:3px;box-shadow:4px 5px 5px #0002}.edit-pen:after{content:'';position:absolute;bottom:-11px;border:4px solid transparent;border-top:9px solid #b68862}.art-edit-pdf{background:#e9e3d4}.art-compress-pdf{background:#dfe5d7}.art-compress-pdf .paper{width:85px;height:120px;padding:14px;transform:rotate(-8deg)}.art-compress-pdf .paper i{height:3px;background:#c7c9ba;display:block;margin-top:10px}.art-compress-pdf .paper b{font-size:16px;color:#bd5136}.stack{box-shadow:5px 6px #f5f2e8,9px 11px #e2dfd4,13px 16px #f5f2e8,19px 23px 18px #35432020}.art-compress-pdf .compact{width:65px;height:90px;padding:10px;transform:rotate(8deg)}.compression-arrow{font-size:28px;padding:0 16px;color:#7d8c6e}.art-sticker{background:#3d593b;color:white;padding:6px 13px;border-radius:20px;font-size:12px;position:absolute;bottom:20px;right:20px}.art-sign-pdf{background:#eadbcf}.art-sign-pdf .paper{transform:rotate(7deg)}.signature{position:absolute;left:7%;top:70px;width:90%;color:#3b566e}.seal{position:absolute;right:20px;bottom:16px;color:#b56445;border:2px solid currentColor;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:17px;transform:rotate(-20deg)}.art-scan-ocr{background:#dde4df}.scanning{transform:rotate(3deg);outline:2px solid #7a9d86;outline-offset:12px}.scan-line{position:absolute;inset:48% -20px auto;height:2px;background:#619e79;box-shadow:0 2px 12px #548764;z-index:2}.ocr-badge{position:absolute;bottom:14px;right:-25px;background:#365b46;color:white;padding:4px 14px;border-radius:3px;font-size:18px}.art-documents{background:#dce5eb}.art-documents .paper{transform:rotate(5deg)}.art-spreadsheets{background:#dce5d1}.sheet-grid{position:absolute;width:75%;height:70%;left:12%;top:15%;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(7,1fr);transform:rotate(-7deg);box-shadow:8px 14px 20px #314a2a20;background:#fffdf5}.cell{border:1px solid #e2e7db;display:flex;align-items:center;justify-content:center;font-size:10px;color:#708966}.cell.head{background:#97ad86}.chart{display:flex;align-items:flex-end;gap:6px;height:95px;position:absolute;right:6%;bottom:20px;background:#fffef7;padding:14px;box-shadow:5px 8px 20px #36452a22;border-radius:4px}.chart i{width:13px;height:var(--bar);background:#749467}.chart i:last-child{background:#d96b42}.art-presentations{background:#efdfcb}.slide{background:#d4643b;width:80%;height:62%;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:7px 15px 20px #59412c20;transition:transform .3s}.slide-sun{position:absolute;right:12%;top:16%;width:55px;height:55px;border-radius:50%;background:#f0c780}.slide-arch{position:absolute;right:14%;top:48%;width:75px;height:100px;border-radius:50px 50px 0 0;background:#5a7056}.slide-lines{position:absolute;left:10%;top:25%;display:grid;gap:7px;width:30%}.slide-lines i{display:block;background:#f6dab1;height:5px}.slide-counter{position:absolute;bottom:20px;right:20px;font-size:11px;color:#795d3d}.art-image-editor{background:#e3dfeb}.landscape{height:70%;width:80%;background:#d9c7bc;position:relative;overflow:hidden;box-shadow:8px 12px 20px #54435d20;transform:rotate(5deg)}.sun{width:36px;height:36px;border-radius:50%;position:absolute;left:25px;top:20px;background:#f5deaf}.hill{width:180px;height:160px;border-radius:50%;background:#4d6a58;position:absolute;bottom:-95px;left:-25px;transform:rotate(-30deg)}.hill.back{bottom:-80px;left:70px;background:#7f9271;transform:rotate(30deg)}.crop{position:absolute;inset:12%;border:2px solid #fff8e5}.crop:after,.crop:before{content:'';position:absolute;background:#fff8e560}.crop:after{width:1px;top:0;bottom:0;left:33%}.crop:before{height:1px;left:0;right:0;top:66%}.art-slider{position:absolute;bottom:15px;left:18%;right:18%;height:15px;background:#fffbf1;border-radius:4px;box-shadow:0 3px 10px #0001}.art-slider i{position:absolute;background:#b6a5bf;height:2px;left:12px;right:12px;top:6px}.art-slider b{position:absolute;width:7px;height:7px;border-radius:50%;background:#786580;top:4px;left:60%}.privacy-section{background:#e6eadd;margin:0 5%;padding:62px 7%;display:grid;grid-template-columns:.85fr 1fr;gap:12%;border-radius:8px;align-items:center}.privacy-section h2{margin:15px 0 24px}.privacy-section p:not(.eyebrow){font-size:14px;line-height:1.85}.privacy-section .text-link{margin-top:20px}.privacy-art{height:275px;display:grid;place-items:center;position:relative;isolation:isolate}.privacy-circle{width:180px;height:180px;border-radius:50%;background:#d6dfca;display:grid;place-items:center;box-shadow:inset 0 0 0 1px #ced7bf,0 0 0 35px #e0e6d6,0 0 0 36px #d6deca}.privacy-circle .icon{width:86px;height:86px;color:#59734a}.orbit{position:absolute;background:#f8f7ed;border:1px solid #d6dbc9;width:48px;height:60px;border-radius:5px;box-shadow:4px 7px 14px #42522b12}.orbit:before,.orbit:after{content:'';position:absolute;height:2px;background:#b8c4a7;left:10px;right:10px;top:18px}.orbit:after{top:29px;right:16px}.orbit.one{top:20px;left:15%;transform:rotate(-16deg)}.orbit.two{bottom:5px;left:20%;transform:rotate(10deg)}.orbit.three{right:5%;top:60px;transform:rotate(15deg)}.language-section{padding:100px 8%;display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:center}.language-section h2{margin:12px 0 20px}.language-section p:not(.eyebrow){font-size:14px}.language-cloud{display:flex;flex-wrap:wrap;gap:9px;justify-content:center}.language-cloud a{padding:8px 14px;border:1px solid #dadfd3;border-radius:30px;font-size:12px;color:#59634f;background:#f4f4ec}.language-cloud a:hover,.language-cloud a[aria-current]{border-color:#cf7251;background:#edddd1;color:#a24429}.open-section{margin:0 5%;border-top:1px solid #d9ddd0;border-bottom:1px solid #d9ddd0;padding:70px 8%;display:grid;grid-template-columns:.6fr 1fr;align-items:center;gap:8%}.open-star{font-size:210px;line-height:1;color:#ce5233;text-align:center;font-weight:400}.open-section h2{margin:12px 0 22px}.open-section p:not(.eyebrow){font-size:14px;max-width:550px}.open-section .text-link{margin-top:20px}.end-cta{padding:80px 5%;display:flex;align-items:center;gap:30px}.end-cta .asterisk{font-size:70px;color:#d65735;line-height:1}.end-cta div{flex:1}.end-cta h2{font-size:32px;max-width:600px}.end-cta p{font-size:13px;margin-top:10px}.end-cta .button{flex:none}footer{border-top:1px solid #deded4;padding:42px 5% 28px}.footer-top{display:flex;gap:40px;align-items:center;padding-bottom:35px}.footer-top p{font-size:13px;flex:1}.footer-top .brand{font-size:34px}.footer-bottom{border-top:1px solid #deded4;padding-top:22px;font-size:10px;color:#62695b;display:flex;justify-content:space-between;gap:20px}.footer-bottom>div{display:flex;gap:24px}.footer-bottom a:hover{color:#b2482e}.breadcrumbs{padding:28px 5% 0;display:flex;align-items:center;gap:14px;font-size:11px;color:#62695b;flex-wrap:wrap}.breadcrumbs a:hover{color:#b2482e}.feature-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;padding:60px 5% 80px}.feature-hero h1{font-size:clamp(40px,4.3vw,66px);margin:22px 0}.feature-hero .intro{font-size:16px}.feature-hero .button{margin-top:30px}figure{margin:0;min-width:0}figcaption{font-size:10px;color:#62695b;margin-top:12px;text-align:center}.large-art{height:430px;border-radius:9px}.large-art .paper{scale:1.6}.large-art.art-compress-pdf .paper{scale:1.4}.large-art .compression-arrow{padding-inline:40px}.large-art .art-sticker{font-size:19px;bottom:40px;right:40px}.large-art .cell{font-size:16px}.large-art .chart{scale:1.5;right:10%;bottom:45px}.large-art .slide-sun{width:95px;height:95px}.large-art .slide-arch{width:120px;height:190px}.large-art .slide-lines i{height:9px}.large-art .sun{width:70px;height:70px;top:40px;left:50px}.large-art .hill{width:370px;height:230px;bottom:-100px}.large-art .hill.back{left:140px;bottom:-80px}.large-art .art-slider{bottom:35px;height:25px}.large-art .art-slider i{top:12px}.large-art .art-slider b{top:8px;width:10px;height:10px}.feature-details{padding:55px 8%;border-top:1px solid #deded4;border-bottom:1px solid #deded4;display:grid;grid-template-columns:1fr 1.1fr;gap:10%}.feature-details h2{font-size:37px;margin-top:18px}.benefit-list{padding:0;list-style:none;margin:0}.benefit-list li{display:flex;gap:20px;border-bottom:1px solid #deded4;padding:18px 0;font-size:15px;color:#5d6657}.benefit-list li:first-child{padding-top:0}.benefit-list li:last-child{border:0}.benefit-list li span{color:#be5837;font-size:23px;flex:none}.workflow{padding:80px 8% 50px}.workflow h2{font-size:38px}.workflow ol{list-style:none;padding:0;margin:35px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;counter-reset:step}.step-number{font-size:11px;letter-spacing:.1em;color:#aa5b3f;display:inline-flex;border:1px solid #dacbbc;background:#eee7db;border-radius:50%;width:38px;height:38px;align-items:center;justify-content:center;flex:none}.workflow p{font-size:15px;margin-top:20px}.note-panel{margin:20px 8% 70px;background:#eeeade;border:1px solid #e1dbcc;padding:26px 30px;display:flex;gap:24px;border-radius:6px}.note-panel>span{font-family:Georgia,serif;font-style:italic;border:1px solid #a4967f;border-radius:50%;height:25px;width:25px;display:grid;place-items:center;color:#8c7f67;flex:none;line-height:1}.note-panel h3{font-size:17px;letter-spacing:-.01em;margin-bottom:10px}.note-panel p{font-size:13px}.faq-section{padding:0 8% 70px;max-width:1100px;margin:auto}.faq-section h2{font-size:36px;margin-bottom:30px}.faq-section details{border-block:1px solid #dcded2;padding:20px 0}.faq-section summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:500;font-size:17px}.faq-section summary span{font-size:25px;color:#a46447}.faq-section details[open] summary span{transform:rotate(45deg)}.faq-section p{font-size:14px;margin-top:20px;max-width:800px}.related-section{padding:40px 8% 0}.related-section h2{font-size:35px}.related-section .feature-grid{grid-template-columns:1fr 1fr}.related-section .feature-card{display:grid;grid-template-columns:160px 1fr;gap:24px}.related-section .feature-art{height:200px}.related-section .paper{scale:.8}.related-section .art-compress-pdf .paper{scale:.7}.related-section .compression-arrow{padding:0 2px}.related-section .feature-card p{font-size:11px}.related-section .feature-card h3{font-size:22px}.related-section .card-number{margin-bottom:8px}.page-intro{padding:85px 8% 55px;max-width:1050px}.page-intro h1{margin:22px 0 26px}.page-intro .intro{max-width:740px}.page-intro .button{margin-top:30px}.all-features{padding:0 5%}.all-features .feature-grid{grid-template-columns:repeat(4,1fr);row-gap:28px}.download-grid{padding:0 8% 60px;display:grid;grid-template-columns:1fr 1fr;gap:28px}.download-card{position:relative;padding:36px;border:1px solid #dcded1;border-radius:8px;background:#efeee6}.download-icon{font-size:48px;line-height:1;color:#455c3f;margin-bottom:30px}.release-status{position:absolute;top:42px;inset-inline-end:28px;border:1px solid #d4d5c5;background:#e5e5d9;border-radius:20px;padding:5px 10px;font-size:10px;color:#5e6555}.release-status.ready{background:#daead3;color:#345b2b}.download-card h2{font-size:30px;margin-bottom:20px}.download-card p{font-size:14px;min-height:75px}.download-card .text-link,.download-card .button{margin-top:24px}.download-card .release-meta{font-size:11px;min-height:0;margin-top:16px}.hash{font-size:10px;margin-top:16px}.hash code{display:block;overflow-wrap:anywhere;margin-top:10px}.source-panel{margin:0 8%;background:#2f4435;color:#f7f4e8;padding:50px;display:grid;grid-template-columns:1fr .5fr;gap:40px;border-radius:8px;align-items:center}.source-panel p{color:#c3cebc;font-size:14px}.source-panel .eyebrow{color:#bdc9b3;font-size:10px}.source-panel h2{font-size:36px;margin:15px 0 20px}.source-mark{font-size:70px;color:#afbd9e;letter-spacing:-5px}.release-note{font-size:11px;margin:24px 8% 80px;max-width:740px}.about-visual{position:relative;margin:0 8%;height:340px;overflow:hidden;border-radius:8px;background:#eee3d4}.about-visual img{width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:.85}.about-visual>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:100px;font-weight:600;line-height:.95;letter-spacing:-7px;color:#263e2c;background:#f2ecd33b;text-shadow:0 3px 30px #fff8}.prose-sections{padding:35px 8% 50px}.prose-sections section{padding:38px 0;border-bottom:1px solid #deded4;display:flex;gap:35px}.prose-sections section>div{max-width:740px}.prose-sections h2{font-size:32px;margin-bottom:20px}.prose-sections p{font-size:15px}.prose-sections .text-link{margin-top:15px}.narrow{max-width:1100px;margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:white;padding:10px 20px}.skip-link:focus{top:10px}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .eyebrow{letter-spacing:0}[dir=rtl] .brand{direction:ltr}[dir=rtl] .feature-art{direction:ltr}[dir=rtl] .footer-bottom{font-size:12px}[lang=ja] h1,[lang=zh-Hans] h1,[lang=zh-Hant] h1,[lang=ko] h1{line-height:1.25}
@media(min-width:1600px){.hero{padding-top:90px;padding-bottom:90px}.hero-visual{max-height:580px}}@media(max-width:1150px){.desktop-nav{margin:0;gap:22px}.header-actions{gap:16px}.hero{gap:20px}.hero h1{font-size:54px}.hero-visual{min-height:400px}.app-grid{gap:18px}.feature-grid,.all-features .feature-grid{grid-template-columns:repeat(2,1fr);gap:30px}.feature-art{height:290px}.feature-card h3{font-size:26px}.feature-card p{font-size:14px}.feature-hero{gap:4%;padding-top:45px}.feature-hero h1{font-size:48px}.large-art{height:390px}.large-art .paper{scale:1.4}.related-section .feature-card{grid-template-columns:1fr;gap:0}.related-section .feature-art{height:250px}.related-section .paper{scale:1}.related-section .feature-card p{font-size:13px}.end-cta h2{font-size:29px}}
@media(max-width:850px){.header{height:86px;padding:0 5%;gap:16px}.brand{font-size:35px}.desktop-nav{gap:18px;font-size:12px}.header-actions{gap:14px}.header .button.small{padding:9px 12px;font-size:11px;gap:12px}.hero{padding-top:50px;padding-bottom:50px;grid-template-columns:1fr 1fr}.hero h1{font-size:44px}.hero .intro{font-size:15px}.hero-visual{min-height:370px}.hero-buttons{gap:15px}.hero-buttons .text-link{font-size:12px}.hero .button{padding:13px 20px;gap:16px;font-size:13px}.hero-note{font-size:10px}.floating-label{inset-inline-start:14px;bottom:15px;padding:10px 13px;gap:10px}.app-grid{grid-template-columns:repeat(3,1fr);row-gap:32px}.app-card:nth-child(3){border:0}.app-card p{font-size:13px;max-width:200px}.app-card h3{font-size:19px}.section-heading.split{gap:30px}.split>p{max-width:250px}.privacy-section{padding:45px 6%;gap:8%}.privacy-art{scale:.85}.privacy-section h2{font-size:34px}.language-section{padding:75px 6%;gap:7%}.open-section{padding:55px 6%;gap:7%}.open-star{font-size:160px}.end-cta{flex-wrap:wrap}.end-cta .button{margin-inline-start:98px}.end-cta h2{max-width:none}.end-cta div{min-width:65%}.feature-hero h1{font-size:43px}.feature-hero .intro{font-size:15px}.large-art{height:370px}.large-art .paper{scale:1.25}.feature-details{padding:45px 6%;gap:6%}.feature-details h2{font-size:32px}.benefit-list li{font-size:13px}.workflow{padding:60px 6% 40px}.note-panel{margin-inline:6%}.source-panel{padding:40px;grid-template-columns:1fr}.source-mark{display:none}.download-grid{padding-inline:6%;gap:20px}.download-card{padding:28px}.download-card h2{font-size:27px}.release-status{inset-inline-end:20px;top:32px}.download-card p{min-height:125px}.footer-top{gap:28px}.footer-bottom{flex-wrap:wrap}.hero .eyebrow{font-size:9px;letter-spacing:.1em}}
@media(max-width:640px){.header{height:78px}.desktop-nav{display:none}.header-actions{gap:18px}.header .button.small{display:none}.mobile-menu{display:block}.mobile-menu summary{list-style:none;font-size:23px;cursor:pointer;line-height:1}.mobile-menu nav{position:absolute;top:78px;inset-inline:0;background:#f7f6f2;border-bottom:1px solid #dcded1;padding:24px 6%;display:grid;gap:20px;box-shadow:0 8px 15px #25332110}.language-panel{inset-inline-end:-40px;min-width:300px;max-width:90vw;padding:14px;gap:0 7px;top:40px}.language-panel a{font-size:12px}.hero{grid-template-columns:1fr;padding:43px 6% 38px;gap:36px}.hero h1{font-size:49px;max-width:500px;margin:20px 0}.hero .intro{font-size:16px}.hero .eyebrow{font-size:9px}.hero-buttons{gap:22px}.hero-note{font-size:10px;margin-top:18px}.hero-visual{min-height:0;aspect-ratio:1.25;max-height:none;border-radius:100px 100px 6px 6px}.floating-label{padding:10px 15px;bottom:16px;inset-inline-start:16px}.suite-section{padding:45px 6%}.section-heading{margin-bottom:30px}.section-heading h2{font-size:34px}.section-heading>p:not(.eyebrow){font-size:14px}.app-grid{grid-template-columns:repeat(2,1fr);gap:30px 24px}.app-card:nth-child(3){border-inline-end:1px solid #deded4}.app-card:nth-child(2n){border:0}.app-card p{font-size:12px}.app-icon{margin-bottom:16px}.app-arrow{margin-top:10px}.features-section{padding:55px 6% 45px}.section-heading.split{display:block}.split>p{max-width:none;margin-top:20px}.feature-grid,.all-features .feature-grid{grid-template-columns:1fr;gap:20px}.feature-card{display:grid;grid-template-columns:42% 1fr;gap:20px}.feature-art{height:210px}.feature-card-copy{padding:3px 0}.feature-card h3{font-size:23px;margin-bottom:10px}.feature-card p{font-size:12px}.paper{scale:.85}.art-compress-pdf .paper{scale:.7}.compression-arrow{padding:0 0;font-size:21px}.art-sticker{right:10px;bottom:15px;padding:4px 9px;font-size:10px}.feature-card .art-sign-pdf .paper{scale:.8}.feature-card .card-number{margin-bottom:10px}.chart{scale:.75;right:0;bottom:10px}.feature-card .slide{height:60%}.feature-card .slide-sun{width:33px;height:33px}.feature-card .slide-arch{width:55px}.privacy-section{margin:0 6%;grid-template-columns:1fr;gap:25px;padding:30px 25px 38px}.privacy-art{height:220px;scale:.85}.privacy-section h2{font-size:34px}.privacy-section p:not(.eyebrow){font-size:13px}.language-section{grid-template-columns:1fr;padding:60px 6%;gap:30px}.language-section h2{font-size:34px}.language-cloud{justify-content:flex-start;gap:8px}.language-cloud a{font-size:11px;padding:7px 12px}.open-section{grid-template-columns:1fr;padding:35px 0 40px;margin:0 6%;gap:25px}.open-star{font-size:110px;text-align:start}.open-section h2{font-size:34px}.open-section p:not(.eyebrow){font-size:13px}.end-cta{padding:48px 6%;gap:20px}.end-cta .asterisk{font-size:48px}.end-cta div{flex:1;min-width:70%}.end-cta h2{font-size:29px}.end-cta .button{margin-inline-start:0;margin-top:5px}.end-cta p{font-size:12px}footer{padding:32px 6% 24px}.footer-top{flex-wrap:wrap;gap:18px}.footer-top p{font-size:12px;flex:1;min-width:65%}.footer-top .text-link{font-size:12px}.footer-bottom{font-size:10px;gap:18px}.footer-bottom>div{gap:22px}.breadcrumbs{padding:22px 6% 0;gap:9px;font-size:10px}.feature-hero{grid-template-columns:1fr;gap:35px;padding:35px 6% 45px}.feature-hero h1{font-size:45px}.feature-hero .eyebrow{font-size:9px}.feature-hero .intro{font-size:16px}.large-art{height:330px}.large-art .paper{scale:1.4}.large-art.art-compress-pdf .paper{scale:1.25}.large-art .compression-arrow{padding:0 35px}.feature-details{grid-template-columns:1fr;gap:30px;padding:40px 6%}.feature-details h2{font-size:32px}.benefit-list li{font-size:14px}.workflow{padding:45px 6% 25px}.workflow h2{font-size:32px}.workflow ol{grid-template-columns:1fr;gap:23px}.workflow li{display:flex;gap:18px;align-items:center}.workflow p{margin:0;font-size:14px}.note-panel{padding:22px 20px;gap:16px;margin-bottom:45px}.note-panel p{font-size:12px}.faq-section{padding:0 6% 45px}.faq-section h2{font-size:32px}.faq-section summary{font-size:16px}.faq-section p{font-size:13px}.related-section{padding:20px 6% 0}.related-section .feature-grid{grid-template-columns:1fr}.related-section .feature-card{display:grid;grid-template-columns:42% 1fr;gap:20px}.related-section .feature-art{height:210px}.related-section .paper{scale:.85}.related-section .feature-card p{font-size:12px}.page-intro{padding:50px 6% 35px}.page-intro h1{font-size:45px;margin:20px 0 25px}.page-intro .intro{font-size:16px}.all-features{padding:0 6%}.download-grid{grid-template-columns:1fr;padding-bottom:35px}.download-card{padding:28px}.download-card p{min-height:0}.download-card .text-link{margin-top:18px}.source-panel{margin:0 6%;padding:30px 25px}.source-panel h2{font-size:30px}.source-panel p{font-size:13px}.source-panel .hero-buttons{gap:15px}.release-note{margin:20px 6% 45px;font-size:10px}.about-visual{margin-inline:6%;height:260px}.about-visual>span{font-size:72px;letter-spacing:-4px}.prose-sections{padding:20px 6% 20px}.prose-sections section{gap:20px;padding:28px 0}.prose-sections h2{font-size:27px}.prose-sections p{font-size:14px}.large-art .chart{scale:1.2}[dir=rtl] .hero h1{font-size:45px}}
@media(max-width:360px){.hero h1,.feature-hero h1,.page-intro h1{font-size:40px}.hero-buttons{gap:12px}.feature-card,.related-section .feature-card{grid-template-columns:1fr}.feature-art,.related-section .feature-art{height:240px}.language-panel{min-width:280px}.feature-card-copy{padding:10px 0 20px}.hero .button{padding:12px 17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.about-visual>span{gap:20px}.about-asterisk{color:#b74428;font-weight:400;font-size:.7em}

[lang=ar]{font-family:"Geeza Pro",Tahoma,Arial,sans-serif;line-height:1.9}
