
:root{font-family:Arial,Helvetica,sans-serif;color:#203c33;background:#f6f7f2;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,select,input{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-decoration:none}header{display:flex;align-items:center;justify-content:space-between;padding:26px 5%;border-bottom:1px solid #dce1d7;gap:25px}.brand{font-size:26px;font-weight:800;letter-spacing:-1px}.brand span{display:block;font-size:9px;letter-spacing:3px;margin:4px 0 0 28px}nav{display:flex;gap:30px;font-size:13px}.pill{border:1px solid #cbd9ca;border-radius:25px;padding:9px 13px;font-size:11px;color:#4c6656}main{max-width:1160px;padding:0 24px;margin:auto}.advert{margin:26px 0 48px;padding:17px;text-align:center;border:1px dashed #ccd3c8;background:#eef0e9;border-radius:7px;color:#819083}.advert span{font-size:9px;letter-spacing:2px}.advert p{font-size:12px;margin:8px}.advert small{font-size:10px}.intro{text-align:center}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#6c806a}h1{font-size:76px;line-height:1.03;letter-spacing:-4px;margin:20px 0}h1 em{font-family:Georgia,serif;font-weight:400;color:#78966a}.intro p{color:#6d7a70;font-size:16px;line-height:1.7}.tags{display:flex;justify-content:center;gap:26px;font-size:11px;margin:25px 0 45px}.workspace{background:white;border:1px solid #dce2d7;border-radius:16px;box-shadow:0 15px 45px #203c3308;overflow:hidden;scroll-margin-top:20px}.workspace-title{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid #e4e8df}h2{font-size:23px;letter-spacing:-.7px;margin:0}.tool{display:grid;grid-template-columns:1.5fr 1fr}.left{padding:28px}.drop{width:100%;border:1.5px dashed #a7bb9c;border-radius:10px;background:#f7f9f3;padding:30px 16px;display:flex;align-items:center;flex-direction:column;gap:12px;color:#38513b}.drop:hover,.drop.drag{background:#eaf0df;border-color:#395c38}.upload{font-size:30px;background:#e7eddd;border-radius:14px;padding:3px 17px}.drop strong{font-size:19px}.drop>span:not(.upload){font-size:13px}.drop small{font-size:10px;color:#81907d;line-height:1.8}.queue-title{display:flex;justify-content:space-between;margin:23px 0 10px;font-size:12px}.text{border:0;background:none;color:#7c887b;font-size:11px}.queue{max-height:320px;overflow:auto}.empty{padding:26px;text-align:center;color:#8c9689;font-size:13px;line-height:1.9}.settings{border-left:1px solid #e4e8df;padding:29px;background:#fcfdf9}.step{font-size:9px;letter-spacing:2px;color:#8c9b7e}h3{font-size:21px;letter-spacing:-.5px;margin:12px 0 26px}label{font-size:12px;font-weight:600}select{display:block;width:100%;padding:13px;border:1px solid #d6ddcf;border-radius:6px;margin:10px 0 24px;background:white;color:#38513b}.range-label{display:flex;justify-content:space-between}output{font-size:12px}input[type=range]{width:100%;accent-color:#3c6141;margin:16px 0 0}.hint,.note{font-size:11px;line-height:1.65;color:#88917e}.note{padding:12px;background:#f0f3e9;border-radius:5px;margin:20px 0}.primary,.secondary{width:100%;padding:14px;border-radius:6px;font-size:13px;font-weight:bold}.primary{background:#294e39;color:white;border:1px solid #294e39}.secondary{background:white;color:#294e39;border:1px solid #cfd9c8;margin-top:10px}#status{font-size:11px;line-height:1.6;min-height:32px;color:#5a7057}.privacy{border-top:1px solid #e3e7dc;padding-top:16px;text-align:center;font-size:12px;line-height:1.8}.privacy small{font-size:10px;color:#899380}.row{display:flex;align-items:center;padding:13px 0;border-bottom:1px solid #edf0e7;gap:12px}.file-icon{width:42px;height:42px;border-radius:7px;background:#edf2e5;display:grid;place-items:center;font-size:10px}.file-info{flex:1;min-width:0}.file-info b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.file-info small{display:block;font-size:10px;color:#75866d;margin-top:5px}.row a{font-size:12px;text-decoration:underline}.remove{background:none;border:0;color:#89947f;padding:6px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:48px 0}.benefits span{font-size:9px;letter-spacing:1.5px;color:#869578}.benefits h3{font-size:17px;margin:14px 0 10px}p{line-height:1.7}.benefits p,.details p,.future>p,.roadmap p{font-size:13px;color:#7e8977}.bottom{margin-bottom:50px}.details{display:grid;grid-template-columns:1fr 1.4fr;gap:50px;padding-bottom:30px;border-bottom:1px solid #dce2d7}.details h2{margin-top:15px}.details p:first-child{margin-top:0}.future{padding:40px 0}.future h2{margin-top:12px}.roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.roadmap article{border:1px solid #dce2d7;border-radius:8px;padding:20px;font-size:13px}footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dce2d7;padding:25px 5%;gap:20px}footer span,footer small{font-size:10px;color:#89947f}:focus-visible{outline:3px solid #9eaf72;outline-offset:4px}@media(max-width:760px){header{padding:20px}header>.pill{display:none}nav{gap:15px;font-size:11px}nav a:last-child{display:none}h1{font-size:58px}.advert{margin-bottom:35px}.tool{grid-template-columns:1fr}.settings{border-left:0;border-top:1px solid #e4e8df}.workspace-title{padding:20px}.workspace-title h2{font-size:18px}.left{padding:20px}.tags{gap:12px;font-size:10px}.benefits,.roadmap,.details{grid-template-columns:1fr;gap:20px}.benefits{margin:32px 0}.details{gap:25px}footer{flex-wrap:wrap}.intro p{font-size:14px}.workspace-title .pill{font-size:8px}}


.brand-mark{display:inline-grid;place-items:center;width:29px;height:29px;background:#294e39;color:#f6f7f2;border-radius:8px;font-size:21px;font-weight:700;letter-spacing:-1px;vertical-align:middle;line-height:1}.brand .brand-mark{margin:0;padding:0;letter-spacing:-1px}.brand>span:not(.brand-mark){margin-left:37px}
.brand .brand-mark{display:inline-grid;font-size:21px}
