:root{--qm-bg:#f7f8f5;--qm-bg-2:#f0f2ed;--qm-surface:#fff;--qm-surface-2:#fafbf8;--qm-ink:#18211b;--qm-text:#18211b;--qm-text-2:#566159;--qm-text-3:#77817a;--qm-text-4:#9aa39d;--qm-line:#dfe4de;--qm-line-strong:#ccd4cc;--qm-green:#236b47;--qm-green-dark:#175537;--qm-green-soft:#e4f2e9;--qm-blue:#3567a5;--qm-red:#b9554d;--qm-gold:#a87324;--qm-purple:#76549a;--qm-success:#237a4b;--qm-warning:#a66b18;--qm-danger:#b64842;--qm-info:#3567a5;--qm-display:"Manrope", "DM Sans", "Inter", system-ui, sans-serif;--qm-body:"DM Sans", "Inter", system-ui, sans-serif;--qm-radius-sm:10px;--qm-radius:16px;--qm-radius-lg:24px;--qm-shadow:0 1px 2px rgba(24,33,27,.04), 0 8px 24px rgba(24,33,27,.055);--qm-shadow-lg:0 20px 60px rgba(24,33,27,.12);--qm-ease:cubic-bezier(.2,.7,.2,1);--qm-max:1180px;--bg-dark:var(--qm-bg);--bg-card:var(--qm-surface);--bg-light:var(--qm-bg-2);--primary-accent:var(--qm-green);--primary-accent-hover:var(--qm-green-dark);--secondary-accent:var(--qm-green);--tertiary-accent:var(--qm-blue);--text-light:var(--qm-ink);--text-medium:var(--qm-text-2);--text-dark:var(--qm-text-3);--border-color:var(--qm-line);--surface:var(--qm-bg);--surface-subtle:var(--qm-bg-2);--surface-muted:var(--qm-surface);--ink-900:var(--qm-ink);--ink-700:var(--qm-text-2);--ink-500:var(--qm-text-3);--ink-300:var(--qm-text-4);--primary:var(--qm-green);--primary-dark:var(--qm-green-dark);--primary-light:var(--qm-green-soft);--accent:var(--qm-blue);--accent-light:#e9f0f8;--surface-dark:var(--qm-ink);--surface-dark-2:#253029;--ink-inverse:#fff;--border:var(--qm-line);--success:var(--qm-success);--warning:var(--qm-warning);--danger:var(--qm-danger);--error:var(--qm-danger);--processing:var(--qm-info);--radius-sm:var(--qm-radius-sm);--radius-md:var(--qm-radius);--radius-lg:var(--qm-radius-lg);--shadow:var(--qm-shadow);--shadow-hover:var(--qm-shadow-lg);--transition:.2s var(--qm-ease)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body,body.qm-enhanced{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:320px;margin:0;line-height:1.6;color:var(--qm-text-2)!important;background:var(--qm-bg)!important;font-family:var(--qm-body)!important;background-image:none!important}body:before,body:after{display:none!important}body.qm-palette-open,body.qm-mobile-menu-open{overflow:hidden}::selection{color:var(--qm-ink);background:#cce6d6}a{color:inherit;text-underline-offset:3px}button,input,select,textarea{font:inherit}img{max-width:100%}h1,h2,h3{color:var(--qm-ink)!important;font-family:var(--qm-display)!important;letter-spacing:-.035em!important;line-height:1.12!important}body.qm-enhanced main h1{color:var(--qm-ink)!important;-webkit-text-fill-color:var(--qm-ink)!important;background:0 0!important}p{color:var(--qm-text-2)}strong,b{color:var(--qm-ink)}.skip-link{z-index:5000;font-weight:700;top:10px;transform:translateY(-160%);color:#fff!important;background:var(--qm-green)!important;border-radius:10px!important;padding:10px 14px!important;position:fixed!important;left:10px!important}.skip-link:focus{transform:none}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body.qm-enhanced>header,body.qm-enhanced>header:not(.qm-header),header{z-index:1000;-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);min-height:72px;color:var(--qm-ink)!important;border:0!important;border-bottom:1px solid var(--qm-line)!important;box-shadow:none!important;transition:box-shadow .2s var(--qm-ease), background .2s var(--qm-ease)!important;background:rgba(255,255,255,.94)!important;position:sticky!important;top:0!important;bottom:auto!important;left:0!important;right:0!important}header.qm-scrolled{box-shadow:0 8px 26px rgba(24,33,27,.07)!important}header .nav,body.qm-enhanced>header .nav{width:min(var(--qm-max), calc(100% - 40px));justify-content:space-between!important;align-items:center!important;gap:24px!important;max-width:none!important;min-height:71px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;display:flex!important}header .nav-logo{flex:none}header .nav-logo a,header .brand,body.qm-enhanced>header .nav-logo a,body.qm-enhanced>header .brand{align-items:center;gap:9px;text-decoration:none;color:var(--qm-ink)!important;-webkit-text-fill-color:currentColor!important;font-family:var(--qm-display)!important;letter-spacing:-.045em!important;background:0 0!important;font-size:18px!important;font-weight:800!important;display:inline-flex!important}header .nav-logo a>i{color:#fff!important;-webkit-text-fill-color:#fff!important}header .nav-logo a>i:first-child{border-radius:10px;flex:0 0 32px;align-items:center;justify-items:center;width:32px;height:32px;box-shadow:0 5px 14px rgba(35,107,71,.2);color:#fff!important;background:var(--qm-green)!important;font-size:13px!important;display:inline-grid!important}header .nav-links{justify-content:center;align-items:center;background:0 0!important;border:0!important;flex:auto!important;gap:4px!important;padding:0!important;display:flex!important}header .nav-links a,body.qm-enhanced>header .nav-links a{text-decoration:none;position:relative;color:var(--qm-text-2)!important;border-radius:9px!important;padding:9px 12px!important;font-size:14px!important;font-weight:600!important;transition:color .16s,background .16s!important}header .nav-links a:after{display:none!important}header .nav-cta{flex:none;display:flex}.btn{cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:44px;display:inline-flex;font-family:var(--qm-body)!important;border:1px solid transparent!important;border-radius:11px!important;padding:0 17px!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s!important}.btn-primary{color:#fff!important;background:var(--qm-green)!important;-webkit-text-fill-color:#fff!important;box-shadow:0 5px 14px rgba(35,107,71,.15)!important}.btn-primary:hover{color:#fff!important;background:var(--qm-green-dark)!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px rgba(35,107,71,.22)!important}.btn-secondary{color:var(--qm-ink)!important;background:var(--qm-surface)!important;border-color:var(--qm-line-strong)!important;box-shadow:none!important}.btn-secondary:hover{transform:translateY(-1px);background:var(--qm-bg-2)!important}button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}.mobile-menu-btn{justify-content:center;align-items:center;min-width:42px;width:42px!important;height:42px!important;color:var(--qm-ink)!important;background:var(--qm-surface)!important;border:1px solid var(--qm-line)!important;border-radius:11px!important;padding:0!important;display:none!important}.mobile-menu{z-index:999;top:72px;right:max(20px, calc((100vw - var(--qm-max)) / 2));width:min(340px,100vw - 32px);max-height:calc(100dvh - 88px);display:none;overflow:auto;border:1px solid var(--qm-line)!important;box-shadow:var(--qm-shadow-lg)!important;background:rgba(255,255,255,.99)!important;border-radius:16px!important;padding:12px!important;position:fixed!important}.mobile-menu.active,.mobile-menu.open{animation:qm-menu-in .18s var(--qm-ease);gap:4px;display:grid!important}.mobile-menu a{font-weight:600;text-decoration:none;color:var(--qm-text-2)!important;border-radius:9px!important;padding:12px 13px!important}.mobile-menu .btn{margin-bottom:6px}@keyframes qm-menu-in{0%{opacity:0;transform:translateY(-6px)}}select,textarea{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input[type=text]{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input[type=email]{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input[type=search]{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input[type=password]{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input[type=url]{max-width:100%;min-height:44px;color:var(--qm-ink)!important;border:1px solid var(--qm-line-strong)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:10px 12px!important}input::-ms-input-placeholder{color:var(--qm-text-4)!important}input::placeholder{color:var(--qm-text-4)!important}textarea::-ms-input-placeholder{color:var(--qm-text-4)!important}textarea::placeholder{color:var(--qm-text-4)!important}input:focus,select:focus,textarea:focus{border-color:var(--qm-green)!important;outline:0!important;box-shadow:0 0 0 3px rgba(35,107,71,.12)!important}.qm-section-label{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800;color:var(--qm-green)!important}.qm-home-shell{width:min(var(--qm-max), calc(100% - 40px));margin-left:auto;margin-right:auto}.qm-home-hero{border-bottom:1px solid var(--qm-line);background:linear-gradient(#fff 0%,#f7f8f5 100%);padding:max(54px,min(8vw,96px)) 0 72px}.qm-home-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:max(42px,min(7vw,90px));display:grid}.qm-home-pill{width:max-content;color:var(--qm-green-dark);background:var(--qm-green-soft);border:1px solid #cde1d4;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.qm-home-intro h1{max-width:760px;margin:18px 0 20px;letter-spacing:-.065em!important;font-size:max(45px,min(6.5vw,76px))!important;line-height:.99!important}.qm-home-intro>p{max-width:650px;margin:0;font-size:max(17px,min(2vw,20px));line-height:1.62}.qm-home-search{width:min(100%,630px);min-height:64px;color:var(--qm-text-3);border:1px solid var(--qm-line-strong);cursor:text;text-align:left;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;margin-top:30px;padding:0 14px 0 20px;transition:border .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 12px 34px rgba(24,33,27,.08)}.qm-home-search:hover{border-color:#a8b8aa;transform:translateY(-1px);box-shadow:0 16px 40px rgba(24,33,27,.11)}.qm-home-search span{align-items:center;gap:11px;font-size:16px;display:flex}kbd{border:1px solid var(--qm-line);min-width:28px;color:var(--qm-text-3);background:var(--qm-bg);font:700 12px/1.4 var(--qm-body);text-align:center;border-bottom-width:2px;border-radius:7px;padding:4px 8px}.qm-quick-links{color:var(--qm-text-3);flex-wrap:wrap;gap:7px 12px;margin-top:15px;font-size:13px;display:flex}.qm-quick-links a{color:var(--qm-green);font-weight:700;text-decoration:none}.qm-home-start{border:1px solid var(--qm-line);border-radius:var(--qm-radius-lg);box-shadow:var(--qm-shadow);background:#fff;padding:24px}.qm-home-start-head{color:var(--qm-text-3);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;font-size:12px;font-weight:700;display:flex}.qm-home-start h2{margin:8px 0 20px;font-size:25px!important}.qm-format-grid{gap:8px;display:grid}.qm-format-grid>a{min-height:72px;color:var(--qm-text-2);background:var(--qm-surface-2);border:1px solid transparent;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:10px 13px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.qm-format-grid>a:hover{border-color:var(--qm-line-strong);background:#fff;transform:translate(2px)}.qm-format-grid b,.qm-format-grid small{display:block}.qm-format-grid b{margin-bottom:2px;font-size:15px}.qm-format-grid small{color:var(--qm-text-3);font-size:12px}.qm-format-grid>a>i{color:var(--qm-text-4);font-size:12px}.qm-format-icon,.qm-tool-icon{color:var(--qm-green);background:var(--qm-green-soft);border-radius:11px;align-items:center;justify-items:center;display:grid}.qm-format-icon{width:42px;height:42px}.qm-icon-pdf{color:var(--qm-red);background:#f8e9e6}.qm-icon-image{color:var(--qm-gold);background:#f6eddd}.qm-icon-more{color:var(--qm-purple);background:#f0e9f5}.qm-home-section+.qm-home-section{border-top:1px solid var(--qm-line)}.qm-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.qm-section-heading h2{margin:7px 0 0;font-size:max(30px,min(4vw,46px))!important}.qm-section-heading>a{color:var(--qm-green);font-size:14px;font-weight:700;text-decoration:none}.qm-section-heading-centered{text-align:center;justify-content:center}.qm-section-heading-centered p{margin:10px 0 0}.qm-popular-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.qm-simple-tool{min-height:92px;color:var(--qm-text-2);border:1px solid var(--qm-line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.qm-simple-tool b,.qm-simple-tool small{display:block}.qm-simple-tool b{font-size:15px}.qm-simple-tool small{color:var(--qm-text-3);margin-top:3px;font-size:12px;line-height:1.35}.qm-simple-tool>i{color:var(--qm-text-4);font-size:11px}.qm-tool-icon{width:42px;height:42px}.qm-soft-red{color:var(--qm-red);background:#f8e9e6}.qm-soft-blue{color:var(--qm-blue);background:#e8eff7}.qm-soft-gold{color:var(--qm-gold);background:#f6eddd}.qm-soft-purple{color:var(--qm-purple);background:#f0e9f5}.qm-soft-green{color:var(--qm-green);background:var(--qm-green-soft)}.qm-how{background:#fff}.qm-steps{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.qm-steps article{text-align:center;background:var(--qm-surface-2);border:1px solid var(--qm-line);border-radius:var(--qm-radius);padding:20px 20px 24px;position:relative}.qm-steps article>span{width:26px;height:26px;color:var(--qm-green-dark);background:var(--qm-green-soft);border-radius:50%;align-items:center;justify-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:14px;left:14px}.qm-step-visual{width:72px;height:72px;color:var(--qm-green);border:1px solid var(--qm-line);background:#fff;border-radius:20px;align-items:center;justify-items:center;margin:10px auto 18px;font-size:25px;display:grid}.qm-steps h3{margin:0 0 7px;font-size:18px!important}.qm-steps p{max-width:290px;margin:0 auto;font-size:14px}.qm-privacy-card{color:#d9e2dc;background:var(--qm-ink);border-radius:28px;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);align-items:center;gap:max(38px,min(7vw,80px));padding:max(28px,min(5vw,60px));display:grid;overflow:hidden}.qm-privacy-card h2{max-width:670px;margin:8px 0 16px;color:#fff!important;font-size:max(32px,min(4.5vw,50px))!important}.qm-privacy-card p{color:#b8c3bc;max-width:670px}.qm-privacy-points{color:#dbe5df;flex-wrap:wrap;gap:12px 22px;margin:22px 0;font-size:13px;font-weight:700;display:flex}.qm-privacy-points i{color:#87c9a4;margin-right:5px}.qm-privacy-visual{align-items:center;justify-items:center;min-height:270px;display:grid;position:relative}.qm-device-ring{color:#87c9a4;border:1px solid rgba(255,255,255,.14);border-radius:50%;align-items:center;justify-items:center;width:210px;height:210px;font-size:72px;display:grid}.qm-file-sheet{width:75px;height:95px;color:var(--qm-red);background:#fff;border-radius:10px;align-items:center;justify-items:center;font-size:27px;display:grid;position:absolute;top:28px;left:15%;transform:rotate(-7deg);box-shadow:0 18px 35px rgba(0,0,0,.25)}.qm-check-badge{color:#fff;background:var(--qm-green);border:5px solid var(--qm-ink);border-radius:50%;align-items:center;justify-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:31px;right:15%}.qm-home-cta{text-align:center;background:var(--qm-green-soft);border-top:1px solid #cfe0d4;padding:75px 0}.qm-home-cta h2{margin:0;font-size:max(30px,min(4vw,44px))!important}.qm-home-cta p{margin:8px 0 22px}.qm-palette[hidden]{display:none!important}.qm-palette{z-index:4000;align-items:start;justify-items:center;padding:min(10vh,80px) 16px 24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.qm-palette-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(24,33,27,.54);animation:.16s both qm-fade;position:absolute;top:0;bottom:0;left:0;right:0}.qm-palette-panel{border:1px solid var(--qm-line);width:min(680px,100%);max-height:min(720px,100dvh - 48px);animation:qm-panel-in .18s var(--qm-ease) both;background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px rgba(24,33,27,.28)}.qm-palette-head{border-bottom:1px solid var(--qm-line);grid-template-columns:1fr 40px;gap:10px;padding:16px;display:grid}.qm-palette-search{background:var(--qm-bg);border:1px solid var(--qm-line-strong);border-radius:12px;align-items:center;gap:11px;min-height:54px;padding:0 16px;display:flex}.qm-palette-search input{width:100%;min-height:50px;font-size:16px;background:0 0!important;border:0!important;padding:0!important}.qm-palette-close{width:40px;height:40px;color:var(--qm-text-2);border:1px solid var(--qm-line);cursor:pointer;background:#fff;border-radius:10px;align-self:center}.qm-palette-hint{color:var(--qm-text-3);margin:0;padding:10px 18px 0;font-size:12px}.qm-palette-results{padding:10px 12px 14px;overflow-y:auto}.qm-palette-group{color:var(--qm-text-3);letter-spacing:.09em;text-transform:uppercase;margin:8px 5px 5px;font-size:11px;font-weight:800}.qm-palette-item{min-height:58px;color:var(--qm-text-2);border:1px solid transparent;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:9px 11px;text-decoration:none;display:grid}.qm-palette-item:hover,.qm-palette-item:focus{color:var(--qm-ink);background:var(--qm-bg);border-color:var(--qm-line);outline:0!important}.qm-palette-item-icon{width:38px;height:38px;color:var(--qm-green);background:var(--qm-green-soft);border-radius:10px;align-items:center;justify-items:center;display:grid}.qm-palette-item b,.qm-palette-item small{display:block}.qm-palette-item b{font-size:14px}.qm-palette-item small{color:var(--qm-text-3);font-size:12px}.qm-palette-item>i{color:var(--qm-text-4);font-size:11px}.qm-palette-empty{text-align:center;color:var(--qm-text-3);padding:42px 20px}@keyframes qm-fade{0%{opacity:0}}@keyframes qm-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.qm-consent-banner{z-index:5000;color:#18211b;width:min(560px,100% - 32px);font:500 13px/1.5 var(--qm-body);background:#fff;border:1px solid #ccd4cc;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:18px;padding:16px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 50px rgba(7,11,22,.2)}.qm-consent-copy{max-width:38rem}.qm-consent-copy strong{color:#18211b;margin-bottom:4px;font-size:15px;display:block}.qm-consent-copy p{color:#566159;margin:0 0 4px}.qm-consent-copy a{color:#175537;font-weight:700}.qm-consent-actions{flex:none;gap:8px;display:flex}.qm-consent-actions button,.qm-consent-settings{min-height:42px;font:700 12px/1.2 var(--qm-body);cursor:pointer;border-radius:9px;padding:9px 13px}.qm-consent-decline{color:#18211b;background:#fff;border:1px solid #7d8b81}.qm-consent-allow{color:#fff;background:#175537;border:1px solid #175537}.qm-consent-settings{z-index:4500;color:#fff;background:#18211b;border:1px solid #526058;position:fixed;bottom:12px;left:12px;box-shadow:0 10px 30px rgba(7,11,22,.2)}.qm-consent-actions button:focus-visible{outline-offset:3px;outline:3px solid #6c5de7}.qm-consent-settings:focus-visible{outline-offset:3px;outline:3px solid #6c5de7}.qm-consent-banner[hidden],.qm-consent-settings[hidden]{display:none!important}.qm-foot{color:#b9c4bd!important;background:#141b16!important;border:0!important;margin-top:0!important;padding:0!important}.qm-foot:before{display:none!important}.qm-foot *{text-align:left!important}.qm-foot-inner{width:min(var(--qm-max),calc(100% - 40px));margin:0 auto;padding:52px 0 28px}.qm-foot-top{grid-template-columns:1.6fr .8fr .8fr .8fr .8fr;gap:42px 30px;display:grid}.qm-foot-brand{max-width:42ch}.qm-foot-logo{font-family:var(--qm-display);align-items:center;gap:9px;margin-bottom:14px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important;-webkit-text-fill-color:#fff!important}.qm-foot-mark{color:#fff;background:var(--qm-green);border-radius:9px;align-items:center;justify-items:center;width:30px;height:30px;font-size:12px;display:grid}.qm-foot-brand p{margin:0;font-size:13px;line-height:1.65;color:#93a098!important}.qm-foot-col{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.qm-foot-col a{font-size:13px;text-decoration:none;color:#9fa9a2!important;padding:0!important}.qm-foot-col a:hover{color:#fff!important}.qm-foot-bottom{border-top:1px solid rgba(255,255,255,.1);justify-content:space-between;gap:20px;margin-top:36px;padding-top:18px;display:flex}.qm-foot-bottom p{margin:0;font-size:12px;color:#7f8a83!important}@media (max-width:1000px){header .nav-links{display:none!important}.mobile-menu-btn{display:inline-flex!important}header .nav-cta{margin-left:auto}.qm-home-hero-grid{grid-template-columns:1fr}.qm-home-start{max-width:700px}.qm-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qm-foot-top{grid-template-columns:repeat(4,minmax(0,1fr))}.qm-foot-brand{grid-column:1/-1;max-width:60ch}}@media (max-width:700px){html{scroll-padding-top:70px}.qm-home-shell,.qm-foot-inner{width:min(100% - 28px,var(--qm-max))!important}header,body.qm-enhanced>header{min-height:64px}header .nav,body.qm-enhanced>header .nav{width:calc(100% - 28px);gap:10px!important;min-height:63px!important}header .nav-logo a{font-size:17px!important}header .nav-logo a>i:first-child{flex-basis:30px;width:30px;height:30px}header .nav-cta{display:none!important}.mobile-menu{width:calc(100vw - 28px);max-height:calc(100dvh - 78px);top:64px!important;right:14px!important}.mobile-menu>a.btn-primary{display:none!important}.qm-home-hero{padding:42px 0 48px}.qm-home-intro h1{margin-top:14px;font-size:max(42px,min(13vw,58px))!important}.qm-home-search{min-height:58px;margin-top:24px}.qm-home-search span{font-size:14px}.qm-home-search kbd{display:none}.qm-quick-links{font-size:12px}.qm-home-start{border-radius:18px;padding:18px}.qm-home-start h2{font-size:21px!important}.qm-format-grid>a{min-height:68px}.qm-home-section{padding:60px 0}.qm-section-heading{flex-direction:column;align-items:flex-start;gap:12px}.qm-section-heading>a{font-size:13px}.qm-section-heading-centered{text-align:left}.qm-popular-grid,.qm-steps{grid-template-columns:1fr}.qm-simple-tool{min-height:78px}.qm-steps article{text-align:left;grid-template-columns:54px 1fr;column-gap:14px;display:grid}.qm-steps article>span{display:none}.qm-step-visual{border-radius:15px;grid-row:1/3;width:54px;height:54px;margin:0;font-size:20px}.qm-steps h3{margin-top:3px}.qm-steps p{margin:0}.qm-privacy-card{border-radius:20px;grid-template-columns:1fr;gap:20px;padding:26px 21px;width:calc(100% - 28px)!important}.qm-privacy-visual{min-height:180px}.qm-device-ring{width:150px;height:150px;font-size:54px}.qm-file-sheet{width:58px;height:74px;top:12px;left:18%}.qm-check-badge{bottom:12px;right:20%}.qm-home-cta{padding:58px 0}.qm-palette{align-items:stretch;justify-items:stretch;padding:0}.qm-palette-panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.qm-palette-head{padding:12px}.qm-palette-hint{padding-left:15px;padding-right:15px}.qm-palette-results{padding:8px 8px 18px}.qm-foot-inner{padding:38px 0 22px}.qm-foot-top{grid-template-columns:1fr 1fr;gap:25px 18px}.qm-foot-brand{grid-column:1/-1}.qm-foot-bottom{flex-direction:column;align-items:flex-start;gap:5px;margin-top:28px}}@media (max-width:390px){.qm-popular-grid{grid-template-columns:1fr}.qm-simple-tool>i,.qm-format-grid>a>i{display:none}.qm-simple-tool,.qm-format-grid>a{grid-template-columns:42px 1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--qm-premium-night:#0b1020;--qm-premium-night-2:#11182d;--qm-premium-panel:#171f36;--qm-premium-lime:#c9ff63;--qm-premium-lime-2:#aee945;--qm-premium-violet:#8075ff;--qm-premium-cyan:#59dcc5;--qm-premium-coral:#ff826f;--qm-premium-cream:#f4f0e7;--qm-premium-paper:#fbfaf6;--qm-premium-line:rgba(11,16,32,.12);--qm-premium-shadow:0 24px 70px rgba(11,16,32,.13);--qm-bg:var(--qm-premium-cream);--qm-bg-2:#ece7dd;--qm-surface:var(--qm-premium-paper);--qm-ink:#121827;--qm-text:#121827;--qm-text-2:#555b68;--qm-text-3:#777c87;--qm-green:#315d4b;--qm-green-dark:#244637;--qm-green-soft:#dce9df;--qm-line:#ddd8ce;--qm-line-strong:#c9c3b8}body,body.qm-enhanced{background-color:var(--qm-premium-cream)!important;background-image:radial-gradient(circle at 7% 24%,rgba(128,117,255,.055),transparent 27%),radial-gradient(circle at 90% 70%,rgba(89,220,197,.05),transparent 27%)!important}body.qm-enhanced>header,body.qm-enhanced>header:not(.qm-header),header{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:rgba(11,16,32,.94)!important;border-bottom-color:rgba(255,255,255,.09)!important;min-height:78px!important}header.qm-scrolled{background:rgba(11,16,32,.98)!important;box-shadow:0 14px 38px rgba(3,6,15,.22)!important}header .nav,body.qm-enhanced>header .nav{min-height:77px!important}header .nav-logo a,header .brand,body.qm-enhanced>header .nav-logo a,body.qm-enhanced>header .brand{color:#fff!important}header .nav-logo a>i:first-child{color:var(--qm-premium-night)!important;background:var(--qm-premium-lime)!important;-webkit-text-fill-color:var(--qm-premium-night)!important;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 9px 26px rgba(201,255,99,.18)!important}header .nav-links a,body.qm-enhanced>header .nav-links a{color:#aeb4c4!important}header .nav-links a:hover,header .nav-links a[aria-current=page]{color:#fff!important;background:rgba(255,255,255,.086)!important}header .nav-cta .btn-primary,header .mobile-menu .qm-find-trigger{color:var(--qm-premium-night)!important;background:var(--qm-premium-lime)!important;-webkit-text-fill-color:var(--qm-premium-night)!important;box-shadow:0 9px 28px rgba(201,255,99,.17)!important}header .nav-cta .btn-primary:hover,header .mobile-menu .qm-find-trigger:hover{background:#dcff94!important;box-shadow:0 12px 34px rgba(201,255,99,.24)!important}body.qm-enhanced header .nav .nav-logo a>i:first-child{color:var(--qm-premium-night)!important;background:var(--qm-premium-lime)!important;-webkit-text-fill-color:var(--qm-premium-night)!important;background-image:none!important}.mobile-menu-btn{color:#fff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.13)!important}.mobile-menu{color:#fff;background:rgba(17,24,45,.99)!important;border-color:rgba(255,255,255,.12)!important;top:78px!important}.mobile-menu a{color:#b9bfce!important}.mobile-menu a:hover{color:#fff!important;background:rgba(255,255,255,.07)!important}.qm-home-hero{color:#fff;isolation:isolate;background:radial-gradient(700px 440px at 88% 30%,rgba(128,117,255,.3),transparent 67%),radial-gradient(480px 340px at 52% 100%,rgba(89,220,197,.14),transparent 70%),linear-gradient(135deg,#080d1b 0%,#0d1428 57%,#171736 100%);border-bottom:0;min-height:760px;padding:max(72px,min(9vw,118px)) 0 max(88px,min(10vw,132px));position:relative;overflow:hidden}.qm-home-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.65;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:72px 72px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 45% 42%,#000 5%,transparent 72%);mask-image:radial-gradient(circle at 45% 42%,#000 5%,transparent 72%)}.qm-home-hero:after{content:"";z-index:-1;border:1px solid rgba(201,255,99,.18);border-radius:50%;width:310px;height:310px;position:absolute;top:8%;right:-90px;box-shadow:0 0 0 62px rgba(201,255,99,.024),0 0 0 124px rgba(128,117,255,.024)}.qm-home-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:max(56px,min(7vw,98px))}.qm-home-pill{color:var(--qm-premium-lime);background:rgba(201,255,99,.08);border-color:rgba(201,255,99,.25);box-shadow:inset 0 0 30px rgba(201,255,99,.06)}.qm-home-intro h1,body.qm-enhanced main .qm-home-intro h1{max-width:800px;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.075em!important;font-size:max(58px,min(7.25vw,94px))!important;line-height:.94!important}.qm-home-intro h1 em,body.qm-enhanced main .qm-home-intro h1 em{color:var(--qm-premium-lime);-webkit-text-fill-color:var(--qm-premium-lime);letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-weight:400}.qm-home-intro>p{color:#b7becc;font-size:max(18px,min(1.75vw,21px))}.qm-home-search{color:#e5e9f1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:rgba(255,255,255,.094);border-color:rgba(255,255,255,.2);min-height:70px;box-shadow:0 20px 60px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.08)}.qm-home-search:hover{border-color:rgba(201,255,99,.55);box-shadow:0 24px 70px rgba(0,0,0,.28),0 0 0 4px rgba(201,255,99,.07)}.qm-home-search i{color:var(--qm-premium-lime)}.qm-home-search kbd{color:#cbd1dc;background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16)}.qm-quick-links{color:#777f91}.qm-quick-links a{color:#d7dce6}.qm-quick-links a:hover{color:var(--qm-premium-lime)}.qm-home-start{color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,rgba(255,255,255,.114),rgba(255,255,255,.043));border:1px solid rgba(255,255,255,.16);border-radius:30px;padding:20px;position:relative;overflow:hidden;box-shadow:0 35px 90px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.12)}.qm-home-start:before{content:"";background:var(--qm-premium-violet);filter:blur(90px);opacity:.27;pointer-events:none;width:220px;height:220px;position:absolute;top:-95px;right:-90px}.qm-home-start-head{color:#8f97aa;position:relative}.qm-home-start-head span:first-child{align-items:center;gap:7px;display:flex}.qm-home-start-head i{background:var(--qm-premium-lime);width:7px;height:7px;box-shadow:0 0 12px var(--qm-premium-lime);border-radius:50%}.qm-home-start h2{max-width:390px;margin:12px 0 18px;position:relative;color:#fff!important;font-size:28px!important}.qm-workflow-demo{background:linear-gradient(145deg,rgba(5,8,18,.55),rgba(24,30,52,.48));border:1px solid rgba(255,255,255,.1);border-radius:20px;min-height:270px;position:relative;overflow:hidden}.qm-workflow-demo:before{content:"";opacity:.42;background-image:radial-gradient(rgba(255,255,255,.11) 1px,transparent 1px);background-size:19px 19px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%)}.qm-demo-file{color:#1a2135;background:#f8f5ed;border-radius:12px;flex-direction:column;justify-content:flex-end;width:124px;height:154px;padding:13px;display:flex;position:absolute;top:36px;box-shadow:0 20px 45px rgba(0,0,0,.28)}.qm-demo-file span{color:var(--qm-premium-coral);letter-spacing:.12em;font-size:9px;font-weight:900;position:absolute;top:11px;left:12px}.qm-demo-file>i{color:#a9a8af;position:absolute;top:12px;right:12px}.qm-demo-file b{font-size:13px}.qm-demo-file small{color:#777b84;font-size:10px}.qm-demo-file-a{left:42px;transform:rotate(-6deg)}.qm-demo-file-b{top:45px;left:144px;transform:rotate(5deg)}.qm-demo-merge{width:46px;height:46px;color:var(--qm-premium-night);background:var(--qm-premium-lime);border-radius:50%;align-items:center;justify-items:center;display:grid;position:absolute;top:91px;right:68px;box-shadow:0 0 0 8px rgba(201,255,99,.08),0 12px 28px rgba(0,0,0,.25)}.qm-demo-output{color:#fff;background:rgba(128,117,255,.15);border:1px solid rgba(151,141,255,.28);border-radius:13px;align-items:center;gap:11px;min-height:58px;padding:10px 13px;display:flex;position:absolute;bottom:17px;left:20px;right:20px}.qm-demo-output>i{color:var(--qm-premium-cyan);font-size:18px}.qm-demo-output b,.qm-demo-output small{display:block}.qm-demo-output b{font-size:12px}.qm-demo-output small{color:#9da5b7;font-size:10px}.qm-home-start .qm-format-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;position:relative}.qm-home-start .qm-format-grid>a{color:#d9deea;background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.08);border-radius:12px;grid-template-columns:32px 1fr;gap:8px;min-height:68px;padding:9px}.qm-home-start .qm-format-grid>a:hover{background:rgba(255,255,255,.1);border-color:rgba(201,255,99,.24);transform:translateY(-2px)}.qm-home-start .qm-format-icon{border-radius:9px;width:32px;height:32px;font-size:12px}.qm-home-start .qm-format-grid b{color:#fff;font-size:11px}.qm-home-start .qm-format-grid small{color:#858da0;font-size:9px}.qm-category-rail{z-index:5;margin-top:-32px;padding:0 20px;position:relative}.qm-category-rail .qm-home-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(251,250,246,.97);border:1px solid rgba(11,16,32,.1);border-radius:18px;align-items:center;gap:5px;min-height:72px;padding:10px 12px 10px 20px;display:flex;box-shadow:0 20px 55px rgba(11,16,32,.14)}.qm-rail-label{color:#7b7c82;letter-spacing:.12em;text-transform:uppercase;margin-right:10px;font-size:10px;font-weight:900}.qm-category-rail a{color:#3e4350;white-space:nowrap;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.qm-category-rail a i{color:var(--qm-premium-violet)}.qm-category-rail a:hover{color:#111728;background:#eeebff}.qm-category-rail .qm-rail-all{color:#111728;background:var(--qm-premium-lime);margin-left:auto}.qm-category-rail .qm-rail-all i{color:#111728}.qm-home-section{padding:max(82px,min(10vw,132px)) 0}body.qm-home .qm-home-section,body.qm-home .qm-home-cta,body.qm-home .qm-foot{content-visibility:auto;contain-intrinsic-size:auto 900px}body.qm-home .qm-foot{contain-intrinsic-size:auto 520px}.qm-section-label{color:#6c5de7!important}.qm-section-heading h2{max-width:790px;letter-spacing:-.06em!important;font-size:max(40px,min(5vw,62px))!important}.qm-section-heading>a{color:#4f43c4;font-weight:800}.qm-section-heading>a:hover{color:#1a1f31}.qm-popular-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:13px}.qm-simple-tool{background:var(--qm-premium-paper);border-color:rgba(11,16,32,.11);border-radius:22px;grid-template-columns:52px 1fr auto;align-items:end;min-height:180px;padding:22px;position:relative;overflow:hidden}.qm-simple-tool:before{content:"";width:170px;height:170px;transition:transform .35s var(--qm-ease);border:1px solid rgba(11,16,32,.08);border-radius:50%;position:absolute;top:-85px;right:-85px;box-shadow:0 0 0 30px rgba(11,16,32,.02),0 0 0 60px rgba(11,16,32,.01)}.qm-simple-tool:hover{box-shadow:var(--qm-premium-shadow);border-color:rgba(11,16,32,.18);transform:translateY(-6px)}.qm-simple-tool:hover:before{transform:scale(1.08)}.qm-simple-tool:first-child{color:#fff;background:linear-gradient(145deg,#272050,#463d9c);grid-column:span 7;min-height:330px}.qm-simple-tool:first-child:before{border-color:rgba(255,255,255,.14);width:260px;height:260px;top:-75px;right:-60px;box-shadow:0 0 0 46px rgba(255,255,255,.035),0 0 0 92px rgba(255,255,255,.02)}.qm-simple-tool:first-child b{color:#fff;font-size:25px}.qm-simple-tool:first-child small{color:#c7c1e8;font-size:14px}.qm-simple-tool:first-child>i{color:#fff;background:rgba(255,255,255,.12)}.qm-simple-tool:nth-child(2){background:var(--qm-premium-lime);grid-column:span 5;min-height:330px}.qm-simple-tool:nth-child(2) b{font-size:24px}.qm-simple-tool:nth-child(2) small{color:#465132;font-size:14px}.qm-simple-tool:nth-child(2) .qm-tool-icon{background:rgba(255,255,255,.52)}.qm-simple-tool:first-child:after{content:"PDF  +  PDF  →  ONE FILE";color:var(--qm-premium-lime);letter-spacing:.11em;background:rgba(201,255,99,.09);border:1px solid rgba(201,255,99,.18);border-radius:99px;padding:10px 13px;font-size:10px;font-weight:900;position:absolute;top:30px;left:26px}.qm-simple-tool:nth-child(2):after{content:"78%\a smaller";color:#111728;white-space:pre;font:800 52px/.85 var(--qm-display);letter-spacing:-.07em;text-transform:uppercase;position:absolute;top:28px;left:25px}.qm-simple-tool:nth-child(n+3):nth-child(-n+6){grid-column:span 3}.qm-simple-tool:nth-child(n+7){grid-column:span 6;min-height:145px}.qm-simple-tool b{font-size:17px;position:relative}.qm-simple-tool small{margin-top:6px;font-size:12px;position:relative}.qm-simple-tool:nth-child(n+3) small{color:#686d77}.qm-simple-tool>i{color:#161b28;background:#eeebe3;border-radius:50%;align-items:center;justify-items:center;width:36px;height:36px;font-size:11px;display:grid;position:relative}.qm-simple-tool:first-child .qm-tool-icon{width:58px;height:58px;color:var(--qm-premium-lime);background:rgba(201,255,99,.11)}.qm-simple-tool:nth-child(2) .qm-tool-icon{color:#111728;width:58px;height:58px}.qm-how{color:#fff;background:var(--qm-premium-night);overflow:hidden;border-top:0!important}.qm-how .qm-section-label{color:var(--qm-premium-lime)!important}.qm-how .qm-section-heading h2{color:#fff!important}.qm-how .qm-section-heading p{color:#9fa7b8}.qm-how .qm-section-heading-centered{text-align:left;justify-content:flex-start}.qm-steps{background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.11);border-radius:24px;grid-template-columns:repeat(3,1fr);gap:1px;position:relative;overflow:hidden}.qm-steps article{text-align:left;background:var(--qm-premium-night-2);border:0;border-radius:0;min-height:300px;padding:26px}.qm-steps article>span{color:#757d90;background:rgba(255,255,255,.06);top:20px;left:auto;right:22px}.qm-step-visual{width:76px;height:76px;color:var(--qm-premium-lime);background:rgba(201,255,99,.07);border-color:rgba(201,255,99,.14);border-radius:22px;margin:30px 0 36px}.qm-steps h3{color:#fff!important;font-size:21px!important}.qm-steps p{color:#969fb0;margin:0}.qm-privacy-card{color:#343947;box-shadow:var(--qm-premium-shadow);background:linear-gradient(135deg,#e7e1ff,#f4f1e8 56%,#dff3e8);border:1px solid rgba(11,16,32,.1);padding:max(42px,min(6vw,76px))}.qm-privacy-card h2{color:#111728!important}.qm-privacy-card p{color:#555b68}.qm-privacy-card .qm-section-label{color:#5f52d4!important}.qm-privacy-points{color:#343947}.qm-privacy-points i{color:#4c42bf}.qm-privacy-card .btn-secondary{color:#fff!important;background:var(--qm-premium-night)!important;border-color:var(--qm-premium-night)!important}.qm-device-ring{color:#5c4fd4;background:rgba(255,255,255,.36);border-color:rgba(11,16,32,.12);box-shadow:0 18px 45px rgba(76,64,160,.14)}.qm-file-sheet{box-shadow:0 25px 50px rgba(48,38,100,.2)}.qm-check-badge{background:var(--qm-premium-violet);border-color:#e9e3f1}.qm-home-cta{color:#fff;background:radial-gradient(500px 260px at 50% 100%,rgba(128,117,255,.25),transparent 70%),var(--qm-premium-night);border:0;padding:max(82px,min(10vw,124px)) 0}.qm-home-cta>div{max-width:850px}.qm-home-cta>div>span{color:var(--qm-premium-lime);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900}.qm-home-cta h2{margin:12px auto 0;color:#fff!important;letter-spacing:-.065em!important;font-size:max(42px,min(6vw,70px))!important}.qm-home-cta p{color:#a9b0c0}.qm-home-cta .btn-primary{color:var(--qm-premium-night)!important;background:var(--qm-premium-lime)!important;-webkit-text-fill-color:var(--qm-premium-night)!important}.qm-palette-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(4,7,15,.75)}.qm-palette-panel{color:#fff;background:var(--qm-premium-night-2);border-color:rgba(255,255,255,.13);box-shadow:0 40px 120px rgba(0,0,0,.48)}.qm-palette-head{border-color:rgba(255,255,255,.1)}.qm-palette-search{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.qm-palette-search input{color:#fff!important}.qm-palette-search input::-ms-input-placeholder{color:#929aac!important}.qm-palette-search input::placeholder{color:#929aac!important}.qm-palette-search i{color:var(--qm-premium-lime)}.qm-palette-close{color:#c9cfda;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.13)}.qm-palette-hint,.qm-palette-group{color:#7f8799}.qm-palette-item{color:#cdd3de}.qm-palette-item b{color:#fff}.qm-palette-item small{color:#7f8799}.qm-palette-item:hover,.qm-palette-item:focus{color:#fff;background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.1)}.qm-palette-item-icon{color:var(--qm-premium-night);background:var(--qm-premium-lime)}.qm-foot{background:#070b16!important}.qm-foot-mark{color:var(--qm-premium-night);background:var(--qm-premium-lime)}.qm-foot-mark i{color:var(--qm-premium-night)!important}.qm-foot-col h3{text-transform:uppercase;margin:0 0 4px;font-size:12px;color:var(--qm-premium-lime)!important;letter-spacing:.08em!important}.qm-foot-bottom{background:#070b16}.qm-foot-bottom p{color:#aab3ad!important}@media (max-width:1000px){.qm-home-hero{min-height:0}.qm-home-hero-grid{grid-template-columns:1fr}.qm-home-intro{max-width:820px}.qm-home-start{max-width:760px}.qm-category-rail .qm-home-shell{scrollbar-width:none;overflow-x:auto}.qm-category-rail .qm-home-shell::-webkit-scrollbar{display:none}.qm-rail-label{display:none}.qm-category-rail .qm-rail-all{margin-left:0}.qm-popular-grid{grid-template-columns:repeat(2,1fr)}.qm-simple-tool:nth-child(n){grid-column:span 1;min-height:190px}.qm-simple-tool:first-child,.qm-simple-tool:nth-child(2){min-height:280px}}@media (max-width:640px){.qm-consent-banner{flex-direction:column;align-items:stretch}.qm-consent-actions{width:100%}.qm-consent-actions button{flex:1}}@media (max-width:700px){header,body.qm-enhanced>header{min-height:66px!important}header .nav,body.qm-enhanced>header .nav{min-height:65px!important}.mobile-menu{top:66px!important}.qm-home-hero{padding:50px 0 78px}.qm-home-hero:after{display:none}.qm-home-intro h1{font-size:max(48px,min(14vw,66px))!important}.qm-home-intro>p{font-size:17px}.qm-home-search{min-height:62px;padding-left:16px}.qm-home-search span{font-size:13px}.qm-home-start{border-radius:22px;padding:14px}.qm-home-start h2{font-size:22px!important}.qm-workflow-demo{min-height:235px}.qm-demo-file{width:105px;height:130px;top:30px}.qm-demo-file-a{left:23px}.qm-demo-file-b{left:104px}.qm-demo-merge{top:72px;right:35px}.qm-home-start .qm-format-grid{grid-template-columns:1fr}.qm-home-start .qm-format-grid>a{min-height:54px}.qm-category-rail{margin-top:-28px;padding:0 14px}.qm-category-rail .qm-home-shell{border-radius:15px;min-height:62px;padding:8px;width:100%!important}.qm-category-rail a{min-height:40px;padding:0 11px}.qm-section-heading h2{font-size:max(36px,min(11vw,48px))!important}.qm-popular-grid{grid-template-columns:1fr}.qm-simple-tool:nth-child(n){grid-template-columns:48px 1fr auto;min-height:132px;padding:18px}.qm-simple-tool:first-child,.qm-simple-tool:nth-child(2){min-height:220px}.qm-simple-tool:first-child b,.qm-simple-tool:nth-child(2) b{font-size:21px}.qm-simple-tool:first-child small,.qm-simple-tool:nth-child(2) small{font-size:12px}.qm-how .qm-section-heading-centered{text-align:left}.qm-steps{grid-template-columns:1fr}.qm-steps article{grid-template-columns:58px 1fr;min-height:0;padding:22px}.qm-step-visual{width:54px;height:54px;margin:0}.qm-steps article>span{display:none}.qm-privacy-card{padding:28px 22px}.qm-home-cta h2{font-size:max(40px,min(12vw,54px))!important}}.nav-logo a{align-items:center;gap:.55rem;display:inline-flex}.qm-mark{flex:none;width:auto;height:28px;display:block}.qm-foot-mark{align-items:center;display:inline-flex}.qm-mark-foot{height:24px}@media (max-width:640px){.qm-mark{height:24px}.qm-mark-foot{height:22px}}@media (max-width:900px){input:not([type]),select,textarea{font-size:16px!important}input[type=text]{font-size:16px!important}input[type=email]{font-size:16px!important}input[type=url]{font-size:16px!important}input[type=password]{font-size:16px!important}input[type=search]{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.btn,.mobile-menu-btn,.mobile-menu a{min-height:44px}.mobile-menu-btn{min-width:44px}a,button,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}}input,select,textarea,button{max-width:100%}.qm-foot-mark:has(.qm-mark){box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-basis:auto!important;width:auto!important;height:auto!important}:root{--qm-font-display:"Manrope", "DM Sans", "Inter", system-ui, sans-serif;--qm-display:"Manrope", "DM Sans", "Inter", system-ui, sans-serif}h1,h2,h3{text-wrap:balance;font-family:var(--qm-display)!important}.qm-home-intro h1,body.qm-enhanced main .qm-home-intro h1{letter-spacing:-.034em!important;font-size:max(42px,min(5.8vw,70px))!important;line-height:1.05!important}.qm-home-intro h1 em,body.qm-enhanced main .qm-home-intro h1 em{letter-spacing:-.02em!important}.qm-section-heading h2{letter-spacing:-.026em!important;font-size:max(32px,min(4.2vw,50px))!important;line-height:1.1!important}.qm-home-cta h2{letter-spacing:-.028em!important;font-size:max(34px,min(4.6vw,54px))!important;line-height:1.08!important}@media (max-width:640px){.qm-home-intro h1,body.qm-enhanced main .qm-home-intro h1{font-size:max(38px,min(10.5vw,52px))!important}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}