.product-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:42px;min-height:590px;align-items:center;padding:70px 75px}.product-hero h1{font:400 clamp(48px,5.5vw,73px)/1 'Instrument Serif';letter-spacing:-2.8px;margin:0}.product-hero>div>p:not(.eyebrow){max-width:520px;color:var(--muted);font-size:16px;line-height:1.7;margin:25px 0}.product-visual{max-width:520px;justify-self:end}.product-visual svg{width:100%;height:auto}.product-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);max-width:1050px;margin:auto}.product-stats div{padding:28px 35px;border-right:1px solid var(--line);display:grid;gap:6px}.product-stats div:last-child{border:0}.product-stats b{font:400 31px 'Instrument Serif';color:var(--green)}.product-stats span{font-size:12px;color:var(--muted);line-height:1.45}.workflow{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding:120px 105px;background:#eef0e7}.workflow h2,.deep-features h2,.product-security h2{font:400 57px/1 'Instrument Serif';letter-spacing:-2px;margin:0}.workflow-copy>p:not(.eyebrow){font-size:15px;line-height:1.7;color:var(--muted);margin:21px 0 0;max-width:350px}.workflow ol{list-style:none;margin:0;padding:0}.workflow li{display:flex;gap:20px;padding:0 0 22px;margin-bottom:20px;border-bottom:1px solid #ccd3c8}.workflow li:last-child{border:0}.workflow li>span{font:500 11px 'DM Mono';color:var(--green);padding-top:4px}.workflow h3{font-size:19px;margin:0 0 7px}.workflow p{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.deep-features{padding:110px 65px}.deep-heading{text-align:center}.deep-grid{max-width:1070px;margin:50px auto 0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.deep-grid article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:29px}.deep-grid article>span{font-size:25px;color:var(--green)}.deep-grid h3{font-size:21px;margin:18px 0 8px}.deep-grid p{font-size:14px;color:var(--muted);line-height:1.65;margin:0}.deep-grid ul{list-style:none;margin:21px 0 0;padding:17px 0 0;border-top:1px solid #e3e7e1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;font-size:11px;color:#59665d}.deep-grid li::before{content:'✓';color:var(--green);margin-right:5px}.product-security{background:#193128;color:white;padding:100px max(45px,calc((100% - 1000px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.product-security .eyebrow{color:#b8d979}.product-security h2 em{color:var(--lime)}.product-security>div:last-child{display:grid;gap:22px}.product-security article{padding-bottom:22px;border-bottom:1px solid #496254}.product-security article:last-child{border:0}.product-security b{font-size:16px}.product-security p{font-size:13px;line-height:1.65;color:#c6d4c9;margin:8px 0 0}@media(max-width:800px){.product-hero,.workflow,.product-security{grid-template-columns:1fr;gap:45px}.product-hero{padding:58px 30px}.product-visual{justify-self:center}.product-stats{margin:0 25px}.workflow{padding:80px 35px}.deep-features{padding:80px 25px}.product-security{padding:75px 30px}.deep-grid{grid-template-columns:1fr}.product-security h2,.workflow h2,.deep-features h2{font-size:44px}}@media(max-width:520px){.product-stats{grid-template-columns:1fr}.product-stats div{border-right:0;border-bottom:1px solid var(--line)}.deep-grid ul{grid-template-columns:1fr}.product-hero h1{font-size:50px}}
