*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7f8fc;color:#18213d;font-family:"DM Sans",sans-serif}a{color:inherit;text-decoration:none}.topbar{height:86px;padding:0 max(6.5%,calc((100% - 1240px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #edf0f6;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:11px;font:800 15px Manrope,sans-serif;letter-spacing:1.1px}.brand small{display:block;font:700 8px "DM Sans";letter-spacing:2px;color:#8992aa;margin-top:4px}.brand-mark{width:39px;height:39px;border-radius:13px;background:#5865e8;color:white;display:grid;place-items:center;font:800 22px Manrope;box-shadow:0 7px 16px #5865e844}.brand-dot{color:#6470ed}.topbar nav{display:flex;gap:37px;color:#69728a;font-size:13px;font-weight:600}.topbar nav a:hover{color:#5865e8}.top-cta{background:#172344;color:#fff;padding:13px 19px;border-radius:10px;font-size:12px;font-weight:700}.top-cta span{margin-left:10px;color:#9ea7ff}.menu-toggle{display:none;border:0;background:none;font-size:24px}.hero{min-height:540px;background:#111c3d;color:#fff;display:flex;align-items:center;padding:65px max(8%,calc((100% - 1160px)/2));position:relative;overflow:hidden}.hero:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;border:1px solid #ffffff0c;right:5%;top:-130px}.hero:after{content:"";position:absolute;width:430px;height:430px;border-radius:50%;border:1px solid #ffffff0c;right:10%;top:-45px}.hero-glow{position:absolute;width:430px;height:430px;right:10%;top:30px;background:#5865e8;filter:blur(160px);opacity:.25}.hero-content{position:relative;z-index:2;max-width:590px}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.2px;font-weight:800;color:#8290ff}.pulse{display:inline-block;width:7px;height:7px;background:#72e0bc;border-radius:50%;margin-right:8px;box-shadow:0 0 0 5px #72e0bc20}.hero h1{font:800 clamp(40px,5vw,62px)/1.12 Manrope,sans-serif;letter-spacing:-2.8px;margin:24px 0 18px}.hero h1 em{font-style:normal;color:#8d97ff}.hero-content>p{color:#b8c0d5;font-size:15px;line-height:1.8;max-width:485px}.hero-button{display:inline-flex;align-items:center;gap:32px;background:#6672f0;color:white;padding:16px 21px;border-radius:10px;margin-top:22px;font-size:13px;font-weight:700;box-shadow:0 10px 25px #6672f044}.hero-note{font-size:10px;color:#aeb8d0;margin-top:28px}.hero-note span{color:#79dfbd;margin-right:5px}.hero-art{position:absolute;right:12%;top:90px;width:350px;height:350px;z-index:1}.orbit{position:absolute;border:1px solid #ffffff20;border-radius:50%;inset:20px}.orbit-two{inset:55px}.file-card{position:absolute;width:160px;height:205px;border-radius:17px;background:#fff;color:#1a2441;box-shadow:0 25px 60px #050b1e77;padding:22px}.file-back{right:0;top:65px;transform:rotate(10deg);opacity:.9}.file-front{left:20px;top:100px;transform:rotate(-8deg);z-index:2}.file-icon{display:grid;place-items:center;width:47px;height:51px;border-radius:12px;font-size:12px;font-weight:800;margin-bottom:20px}.file-icon.blue{background:#e9edff;color:#5a68e8}.file-icon.purple{background:#f0eaff;color:#9771e8;font-size:25px}.file-card b{display:block;font:800 11px Manrope;letter-spacing:1px}.file-card small{display:block;color:#8a93aa;font-size:10px;margin-top:5px}.mini-lines{margin-top:18px}.mini-lines i{display:block;height:5px;background:#edf0f7;border-radius:5px;margin:7px 0}.mini-lines i:nth-child(2){width:75%}.mini-lines i:nth-child(3){width:55%}.convert-bubble{position:absolute;z-index:3;left:142px;top:170px;width:47px;height:47px;border-radius:50%;background:#6672f0;color:#fff;display:grid;place-items:center;font-size:25px;box-shadow:0 7px 20px #6672f088}.sparkle{position:absolute;color:#9ca5ff;font-size:27px}.s1{top:25px;left:75px}.s2{bottom:30px;right:35px}.tools-section,.how-section{max-width:1160px;margin:auto;padding:88px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:34px}.section-heading h2,.workspace-head h2{font:800 30px Manrope;letter-spacing:-1px;margin:9px 0 0}.section-heading>p{font-size:12px;line-height:1.8;color:#8790a6;margin:0}.tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tool-card{background:#fff;border:1px solid #edf0f6;border-radius:17px;padding:28px;min-height:275px;transition:.25s;box-shadow:0 8px 30px #19264b05}.tool-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #19264b0d}.tool-card.featured{border-color:#dfe3ff;background:linear-gradient(145deg,#fff,#f8f8ff)}.tool-icon{width:51px;height:51px;border-radius:14px;display:grid;place-items:center;font-weight:800;font-size:13px;margin-bottom:22px}.pdf-icon{background:#fff0f0;color:#ed6c77}.resize-icon{background:#eaf7f3;color:#30a98a;font-size:25px}.convert-icon{background:#f1edff;color:#8266d9;font-size:26px}.tool-tag{font-size:9px;letter-spacing:1.6px;color:#929bb0;font-weight:800}.tool-card h3{font:800 19px Manrope;margin:9px 0}.tool-card p{font-size:12px;line-height:1.8;color:#858ea4;min-height:43px}.tool-link{border:0;background:none;padding:12px 0 0;color:#5664df;font:700 12px "DM Sans";cursor:pointer}.tool-link b{font-size:17px;margin-left:10px}.workspace-section{max-width:1160px;margin:0 auto 85px;display:none}.workspace-section.visible{display:block}.workspace-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.close-workspace{border:0;background:#fff;border-radius:9px;padding:10px 14px;color:#7d869b;cursor:pointer}.workspace{background:#fff;border:1px solid #e9edf5;border-radius:18px;overflow:hidden;box-shadow:0 15px 45px #18264b09}.workspace-tabs{display:flex;gap:5px;padding:15px 20px;border-bottom:1px solid #edf0f6;flex-wrap:wrap}.tab{border:0;background:transparent;padding:10px 13px;border-radius:8px;font:600 11px "DM Sans";color:#7d879d;cursor:pointer}.tab.active{background:#eef0ff;color:#5664df}.work-area{padding:30px;max-width:760px;margin:auto}.dropzone{border:1.5px dashed #cdd3e5;border-radius:14px;padding:37px 20px;text-align:center;background:#fbfcff;transition:.2s}.dropzone.drag{border-color:#6672f0;background:#f2f3ff}.upload-symbol{width:44px;height:44px;border-radius:13px;background:#eef0ff;color:#5d6ae5;display:grid;place-items:center;font-size:25px;margin:0 auto 13px}.dropzone h3{font:700 16px Manrope;margin:0 0 7px}.dropzone p{font-size:12px;color:#8b94a9;margin:0 0 17px}.choose-file{display:inline-block;background:#5866e7;color:white;padding:11px 20px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.dropzone small{display:block;color:#a0a8b9;font-size:10px;margin-top:15px}.file-info{padding:13px 15px;background:#f5f6fb;border-radius:10px;margin-top:15px;font-size:12px;color:#4f5a76}.options{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}.option{flex:1;min-width:160px}.option label{display:block;font-size:11px;font-weight:700;color:#69738a;margin-bottom:8px}.option select,.option input{width:100%;padding:11px;border:1px solid #e2e6ef;border-radius:8px;background:#fff;color:#35405b;font:12px "DM Sans"}.check-option{display:flex;align-items:center;gap:8px;font-size:12px;color:#69738a;margin-top:10px}.status{font-size:12px;color:#5b67d8;margin-top:15px;min-height:17px}.status.error{color:#d94d5c}.action-row{display:flex;gap:10px;margin-top:10px}.process-button{border:0;background:#5967e8;color:#fff;padding:14px 20px;border-radius:9px;font:700 12px "DM Sans";cursor:pointer}.process-button:disabled{opacity:.4;cursor:not-allowed}.process-button span{margin-left:20px}.reset-button{border:1px solid #e4e7ef;background:#fff;color:#7e879b;padding:14px 18px;border-radius:9px;font:600 12px "DM Sans";cursor:pointer}.download-link{display:inline-block;margin-top:15px;background:#eaf8f2;color:#198b68;padding:12px 17px;border-radius:8px;font-size:12px;font-weight:700}.workspace-foot{text-align:center;color:#9aa2b4;font-size:10px;margin-top:14px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.step{background:#fff;border:1px solid #edf0f6;border-radius:15px;padding:25px;position:relative}.step>span{position:absolute;right:22px;top:22px;font:800 11px Manrope;color:#c0c6d5}.step-symbol{width:43px;height:43px;border-radius:12px;background:#eef0ff;color:#6672e9;display:grid;place-items:center;font-size:22px;margin-bottom:20px}.step h3{font:800 15px Manrope;margin:0 0 8px}.step p{font-size:11px;line-height:1.7;color:#8b94a9;margin:0}.trust-section{max-width:1160px;margin:0 auto 90px;padding:35px 42px;background:#111c3d;color:#fff;border-radius:18px;display:flex;align-items:center;gap:25px}.trust-icon{width:53px;height:53px;border-radius:15px;background:#26345d;color:#a0a9ff;display:grid;place-items:center;font-size:25px;flex-shrink:0}.trust-section .section-kicker{color:#929cff}.trust-section h2{font:800 21px Manrope;margin:7px 0}.trust-section p{font-size:11px;line-height:1.8;color:#b5bfd5;max-width:650px;margin:0}.trust-badge{margin-left:auto;display:flex;align-items:center;gap:10px;border:1px solid #ffffff22;border-radius:10px;padding:12px 15px;color:#8ee0bd;font-size:20px;flex-shrink:0}.trust-badge span{font-size:10px;line-height:1.5;color:#c4cce0}footer{padding:35px max(6.5%,calc((100% - 1240px)/2));background:#fff;border-top:1px solid #edf0f6;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px}.footer-brand{transform:scale(.9);transform-origin:left center}footer p{font-size:11px;color:#929bb0}footer>small{font-size:10px;color:#a1a9b8}
@media(max-width:1250px){.tools-section,.how-section,.workspace-section,.trust-section{margin-left:6%;margin-right:6%}}@media(max-width:760px){.topbar{height:72px;padding:0 5%}.topbar nav,.top-cta{display:none}.menu-toggle{display:block}.topbar nav.open{display:flex;position:absolute;top:72px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;gap:18px;box-shadow:0 15px 20px #101b3d12}.hero{min-height:600px;padding:55px 7%;align-items:flex-start}.hero h1{font-size:43px}.hero-content>p{font-size:13px}.hero-art{opacity:.35;right:-65px;top:315px;transform:scale(.72);transform-origin:top right}.hero-note{font-size:9px}.tools-section,.how-section{padding:65px 0}.section-heading{display:block}.section-heading h2,.workspace-head h2{font-size:25px}.section-heading>p{margin-top:12px}.tool-grid{grid-template-columns:1fr;gap:13px}.tool-card{min-height:0;padding:23px}.tool-card p{min-height:0}.workspace-section{margin-bottom:60px}.workspace-head{align-items:end}.close-workspace span{display:none}.work-area{padding:18px}.dropzone{padding:30px 12px}.steps{grid-template-columns:1fr;gap:12px}.step{padding:20px}.trust-section{margin-bottom:55px;padding:25px;align-items:flex-start;flex-wrap:wrap}.trust-section>div:nth-child(2){flex:1;min-width:190px}.trust-section h2{font-size:18px}.trust-badge{margin-left:78px}footer{padding:30px 6%;grid-template-columns:1fr;gap:8px}footer p{margin:5px 0}.desktop-only{display:none}}