@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";:root{--ink:#15211d;--cream:#f4f1e8;--paper:#fbfaf6;--sage:#9eae9f;--line:#d5d5ca;--red:#b54d3c;--blue:#315f72}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}button,a{font:inherit}button{cursor:pointer}nav{border-bottom:1px solid var(--line);z-index:3;background:var(--paper);align-items:center;gap:28px;height:82px;padding:0 5vw;display:flex;position:relative}.brand{letter-spacing:2px;color:var(--ink);margin-right:auto;font-weight:700;text-decoration:none}.mark{border:1px solid;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:9px;font-family:serif;display:inline-grid}.navlinks{gap:28px;display:flex}.navlinks a,.heroActions a{color:var(--ink);font-size:13px;text-decoration:none}.ghost{background:0 0;border:0}.ink,.primary{background:var(--ink);color:#fff;border:0;padding:14px 21px}.ink span,.primary span{margin-left:16px}.hero{background:linear-gradient(110deg,var(--paper) 55%,#e9e5d8 55%);min-height:720px;padding:100px 8vw 80px;position:relative;overflow:hidden}.eyebrow,.sectionIntro>span,.workspaceTitle>span,.upload>div>span,.trust>div>span{letter-spacing:2px;font-size:11px;font-weight:700}.eyebrow span{border-top:1px solid;width:32px;margin:0 10px 3px 0;display:inline-block}.hero h1,.sectionIntro h2,.workspaceTitle h2,.upload h2,.trust h2{letter-spacing:-2px;margin:24px 0;font:400 74px/.96 Instrument Serif,serif}.hero h1 em,.trust h2 em{color:#718274;font-weight:400}.lede{color:#4c5651;max-width:560px;font-size:17px;line-height:1.65}.heroActions{align-items:center;gap:28px;margin:34px 0;display:flex}.assurance{letter-spacing:1.5px;color:#718078;font-size:9px}.casecard{background:#fff;width:420px;position:absolute;top:110px;right:7vw;box-shadow:0 25px 70px #23352a26}.casehead{border-bottom:1px solid var(--line);justify-content:space-between;padding:25px;display:flex}small{color:#758078;letter-spacing:.7px;font-size:10px;display:block}.casehead h3{margin:6px 0 0;font:24px Instrument Serif}.status{color:#617267;font-size:10px}.status i{background:#6f9078;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.miniTimeline{padding:22px 25px}.miniTimeline>div{grid-template-columns:58px 25px 1fr;min-height:72px;display:grid}.miniTimeline b{font-size:9px}.miniTimeline span{background:#6c8b79;border-radius:50%;width:9px;height:9px;position:relative}.miniTimeline span:after{content:"";border-left:1px solid #c8d2ca;height:63px;position:absolute;top:9px;left:4px}.miniTimeline p{margin:0}.miniTimeline strong{font-size:12px}.miniTimeline small{margin-top:5px}.miniTimeline .warn span{background:var(--red);color:#fff;place-items:center;font-size:8px;display:grid}.miniTimeline .warn strong{color:#9c3f33}.casefoot{letter-spacing:1px;background:#f1f3ef;padding:17px 25px;font-size:8px}.casefoot>span{margin-right:7px;font-size:20px}.casefoot button{float:right;background:0 0;border:0;font-size:10px}.proof{text-align:center;background:var(--ink);color:#dce4dc;padding:27px}.proof p{letter-spacing:2px;color:#9eada5;font-size:9px}.proof div{justify-content:center;gap:25px;font:18px Instrument Serif;display:flex}.proof i{color:#829287}.process{padding:110px 7vw}.sectionIntro{grid-template-columns:1fr 2fr 1fr;align-items:start;gap:40px;display:grid}.sectionIntro h2,.workspaceTitle h2,.upload h2,.trust h2{margin-top:0;font-size:52px}.sectionIntro p,.workspaceTitle p,.upload>div>p{color:#68716d;line-height:1.7}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.steps article{border-right:1px solid var(--line);padding:25px}.steps article:first-child{border-left:1px solid var(--line)}.steps b{font-size:10px}.stepIcon{margin:40px 0;font:44px Instrument Serif}.steps h3{font:20px Instrument Serif}.steps p{color:#66706a;font-size:13px;line-height:1.7}.workspace{background:#e8e5dc;padding:110px 7vw}.workspaceTitle{text-align:center}.workspaceTitle p{max-width:450px;margin:auto}.app{background:#fff;grid-template-columns:210px 1fr;max-width:1100px;min-height:670px;margin:55px auto 0;display:grid;box-shadow:0 30px 70px #1a2b2120}.app aside{border-right:1px solid var(--line);background:#f2f1eb;flex-direction:column;padding:22px;display:flex}.appbrand{letter-spacing:1px;font-size:10px;font-weight:700}.appbrand .mark{width:22px;height:22px}.newcase{background:var(--ink);color:#fff;border:0;margin:30px 0;padding:11px}.app aside>p{letter-spacing:1.5px;font-size:8px}.case{text-align:left;background:0 0;border:0;padding:12px;font-size:11px}.case small{margin-top:4px}.case.active{background:#dfe5df}.secure{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:18px;display:flex}.secure p{margin:0;font-size:9px}.secure small{margin-top:6px;line-height:1.4}.appmain header{border-bottom:1px solid var(--line);height:78px;padding:18px 28px;display:flex}.appmain header h3{margin:4px 0}.export{border:1px solid var(--ink);background:0 0;margin-left:auto;padding:8px 14px;font-size:10px}.tabs{border-bottom:1px solid var(--line);gap:25px;padding:0 28px;display:flex}.tabs button{color:#7a817d;background:0 0;border:0;padding:17px 0;font-size:10px}.tabs button.on{color:var(--ink);border-bottom:2px solid var(--ink)}.tabs span{background:#ecece6;border-radius:20px;margin-left:5px;padding:2px 6px}.timeline{padding:22px 32px}.summary{background:#eff2ee;margin-bottom:18px;padding:17px}.summary b{letter-spacing:1px;font-size:8px}.summary p{margin:7px 0;font:14px/1.4 Instrument Serif}.summary span{font-size:8px}.event{grid-template-columns:68px 28px 1fr;display:grid}.date b,.date small{font-size:8px}.dot{background:var(--blue);border-radius:50%;width:8px;height:8px;margin-top:5px;position:relative}.dot:after{content:"";border-left:1px solid #d5d9d5;height:110px;position:absolute;top:8px;left:3px}.dot.red{background:var(--red);color:#fff;place-items:center;font-size:7px;display:grid}.event article{padding-bottom:20px}.event label{text-transform:uppercase;color:var(--blue);background:#e7eff1;padding:3px 6px;font-size:7px}.event label.red{color:var(--red);background:#f4e7e3}.event h4{margin:7px 0 4px;font-size:12px}.event p{margin:0 0 7px;font:12px/1.35 Instrument Serif}.panel{text-align:center;padding:110px 20%}.panel>span{font:50px Instrument Serif}.panel h3{font:30px Instrument Serif}.panel p{color:#68716d;line-height:1.6}.panel button{background:0 0;border:1px solid;padding:10px 14px}.upload{grid-template-columns:1fr 1.2fr;align-items:center;gap:90px;padding:110px 8vw;display:grid}.drop{text-align:center;cursor:pointer;background:#f1f0e9;border:1px dashed #89978f;place-content:center;min-height:330px;display:grid}.drop input{display:none}.drop div{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;font-size:24px;display:grid}.drop h3{margin-bottom:5px;font:26px Instrument Serif}.drop p{font-size:12px}.drop.done{background:#e8eee8;border-color:#66816e}.trust{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:100px;padding:100px 8vw;display:grid}.trust h2 em{color:#9ab09f}.rules article{border-top:1px solid #52605a;grid-template-columns:50px 1fr;padding:25px 0;display:grid}.rules article>b{color:#9aaba1;font-size:10px}.rules p{margin:0}.rules strong{font:22px Instrument Serif}.rules small{color:#9dac9f;margin-top:9px;line-height:1.6}footer{grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;padding:45px 7vw;display:grid}footer p{font:20px Instrument Serif}footer small{border-top:1px solid var(--line);grid-column:1/-1;padding-top:25px}.toast{background:var(--ink);color:#fff;z-index:10;padding:15px 22px;font-size:13px;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 30px #0003}@media (max-width:900px){.navlinks,.ghost{display:none}.hero{background:var(--paper);padding:70px 6vw 520px}.hero h1{font-size:55px}.casecard{width:auto;inset:auto 6vw 50px}.sectionIntro,.upload,.trust{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.app{grid-template-columns:1fr}.app aside{display:none}.proof div{flex-wrap:wrap}.workspace{padding-left:3vw;padding-right:3vw}}@media (max-width:560px){nav{padding:0 4vw}.ink{padding:11px}.hero h1{font-size:48px}.casecard{font-size:90%}.steps{grid-template-columns:1fr}.sectionIntro h2,.workspaceTitle h2,.upload h2,.trust h2{font-size:42px}.tabs{gap:12px;overflow:auto}.timeline{padding:18px 14px}.event{grid-template-columns:55px 20px 1fr}.upload,.trust{padding:80px 6vw}.proof div{font-size:15px}.proof i{display:none}footer{grid-template-columns:1fr}footer small{grid-column:auto}}html{scroll-padding-top:80px}.sourceList{padding:24px 30px}.sourceUpload{cursor:pointer;background:#f4f5f1;border:1px dashed #87938c;align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:flex}.sourceUpload input{display:none}.sourceUpload b{font-size:12px}.sourceUpload small{margin-left:auto}.sourceList>article{border-bottom:1px solid var(--line);align-items:center;padding:13px 4px;display:flex}.sourceList article p{min-width:0;margin:0 0 0 12px}.sourceList article strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sourceList article small{margin-top:4px}.sourceList article button{color:#7b827e;background:0 0;border:0;margin-left:auto;font-size:20px}.fileIcon{background:#e5ebe6;place-items:center;width:34px;height:34px;display:grid}.signinNote{background:#f3e9d8;justify-content:space-between;align-items:center;margin-bottom:18px;padding:16px;font-size:11px;display:flex}.signinNote a{color:var(--ink);font-weight:700}.empty{text-align:center;color:#768078;padding:55px 20px;font:16px Instrument Serif}.export:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.hero h1,.hero .lede,.casecard{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}.hero .lede{animation-delay:.12s}.casecard{animation-delay:.2s}.steps article,.trust article{animation:linear both reveal;animation-timeline:view();animation-range:entry 5% cover 32%}.casecard{transition:transform .35s,box-shadow .35s}.casecard:hover{transform:translateY(-8px)rotate(.3deg);box-shadow:0 35px 85px #23352a33}.stepIcon{transition:transform .35s}.steps article:hover .stepIcon{transform:translateY(-8px)rotate(-5deg)}@keyframes rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes reveal{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:none}}}.stepIcon{background:#eef1eb;border:1px solid #d7ddd5;border-radius:22px;width:72px;height:72px;margin:34px 0;position:relative;box-shadow:inset 0 0 0 8px #f8f8f4}.stepIcon span,.stepIcon i{display:block;position:absolute}.addIcon span{background:var(--ink);width:30px;height:3px;top:34px;left:20px}.addIcon i{background:var(--ink);width:3px;height:30px;top:20px;left:34px}.orderIcon span{background:var(--ink);width:31px;height:3px;box-shadow:0 11px 0 var(--ink),0 22px 0 var(--ink);top:24px;left:21px}.orderIcon i{border:2px solid #829287;border-radius:50%;width:7px;height:7px;top:21px;left:14px;box-shadow:0 11px 0 -2px #eef1eb,0 11px #829287,0 22px 0 -2px #eef1eb,0 22px #829287}.reviewIcon span{border:3px solid var(--ink);border-radius:20px 20px 7px 7px;width:35px;height:22px;top:22px;left:18px;transform:rotate(-12deg)}.reviewIcon i{background:var(--ink);border-radius:4px;width:13px;height:3px;top:46px;left:46px;transform:rotate(47deg)}.exportIcon span{border:3px solid var(--ink);border-top:0;border-radius:5px;width:31px;height:28px;top:28px;left:19px}.exportIcon i{background:var(--ink);width:3px;height:25px;top:15px;left:34px}.exportIcon i:before,.exportIcon i:after{content:"";background:var(--ink);width:12px;height:3px;position:absolute;top:0}.exportIcon i:before{transform-origin:100%;right:-1px;transform:rotate(45deg)}.exportIcon i:after{transform-origin:0;left:-1px;transform:rotate(-45deg)}.steps article{transition:background .3s,transform .3s}.steps article:hover{background:#f1f3ed;transform:translateY(-6px)}.steps article:hover .stepIcon{background:#dfe9e1;box-shadow:inset 0 0 0 8px #f6f8f4,0 12px 25px #1b30231a}.drop{background:linear-gradient(145deg,#f7f7f2,#e8ede7);border:1px solid #a6b1aa;border-radius:26px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 9px #ffffff80,0 22px 50px #21322612}.drop:before,.drop:after{content:"";background:#94ac9b22;border-radius:50%;position:absolute}.drop:before{width:190px;height:190px;top:-80px;right:-70px}.drop:after{width:120px;height:120px;bottom:-50px;left:-55px}.drop:hover{border-color:#557365;transform:translateY(-7px);box-shadow:inset 0 0 0 9px #ffffff90,0 28px 60px #21322622}.dropIcon{z-index:1;box-shadow:0 13px 25px #173f3533;background:#173f35!important;border-radius:20px!important;width:64px!important;height:64px!important;position:relative!important}.dropIcon span,.dropIcon i{background:#fff;border-radius:3px;position:absolute}.dropIcon span{width:26px;height:3px;top:31px;left:19px}.dropIcon i{width:3px;height:26px;top:19px;left:31px}.drop h3,.drop p,.drop small{z-index:1;position:relative}.drop h3{margin-top:23px}.drop small{letter-spacing:1px}@media (max-width:620px){.sourceUpload{display:block}.sourceUpload small{margin-top:8px}.signinNote{flex-direction:column;align-items:flex-start;gap:12px}}
