.flow-visual img{border:1px solid var(--border);border-radius:10px;width:min(100%,260px);height:auto}.preview{grid-template-columns:1fr 1.5fr;align-items:center;gap:32px;padding-block:40px 70px;display:grid}.preview img{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;display:block}@media (max-width:760px){.preview{grid-template-columns:1fr}}.faq{padding-block:70px}.faq details{border-bottom:1px solid var(--border);padding:18px 0}.faq summary{cursor:pointer;font-weight:700}.faq summary:focus-visible{outline-offset:4px;outline:3px solid #087f59}.article{max-width:900px;min-height:55vh;padding-block:64px}.article h1{margin-bottom:32px}.article h2{margin-top:48px;font-size:28px}.article p,.article li{font-size:17px;line-height:1.75}.article a{color:#087f59}.article li{margin-block:12px}:root{--ink:#102d25;--muted:#52665f;--green:#073f30;--light:#edf6f1;--border:#d5e2da}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}a{color:inherit}a:focus-visible{outline-offset:4px;outline:3px solid #087f59}.wrap{width:min(1200px,100% - 40px);margin:auto}.header{border-bottom:1px solid var(--border)}.bar,.footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.bar{min-height:80px}.brand{letter-spacing:-.04em;font-size:24px;font-weight:800;text-decoration:none}.bar nav,.footer div{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bar nav a,.footer a{font-size:14px;font-weight:600;text-decoration:none}.hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;padding-block:90px;display:grid}.product{color:#087f59;font-weight:700}h1,h2{letter-spacing:-.035em;margin:0;line-height:1.13}h1{max-width:700px;font-size:clamp(36px,4.5vw,56px)}h2{font-size:clamp(28px,3vw,36px)}p{color:var(--muted)}.lead{max-width:570px;margin:24px 0 30px;font-size:18px}.actions{flex-wrap:wrap;gap:12px;display:flex}.button{border:1px solid var(--green);border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:11px 20px;font-weight:700;text-decoration:none;display:inline-flex}.primary{background:var(--green);color:#fff}.secondary{color:var(--green);background:#fff}.flow-visual{background:var(--light);border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:300px;padding:36px;display:flex}.flow-visual span{border:1px solid var(--border);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:8px;flex:1;padding:18px 10px;font-weight:700}.flow-line{background:#087f59;width:20px;height:2px}.process{background:var(--light);padding:72px 0}.process ol{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0 0;padding:0;list-style-position:inside;display:grid}.process li{border:1px solid var(--border);background:#fff;border-radius:10px;padding:24px;font-weight:700}.details{grid-template-columns:1fr 1fr;gap:80px;padding-block:90px;display:grid}.details p,.launch p{max-width:650px;font-size:17px}.launch{background:#f5f9f7;padding:72px 0}.launch .actions{margin-top:24px}.fine{margin-top:30px;font-size:14px!important}footer{background:var(--green);color:#fff;padding:38px 0}.footer{align-items:flex-start}.footer a{color:#fff}@media (max-width:760px){.bar{flex-direction:column;align-items:flex-start;gap:12px;padding-block:18px}.bar nav{gap:12px 18px}.hero{grid-template-columns:1fr;gap:35px;padding-block:55px}.flow-visual{min-height:180px;padding:20px}.flow-visual span{font-size:13px}.process ol,.details{grid-template-columns:1fr}.details{gap:32px;padding-block:60px}.process,.launch{padding-block:55px}.footer{flex-direction:column}.footer div{gap:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
