.workflow-page{padding:44px 0 40px}.workflow-hero{max-width:880px;padding:24px 0 64px}.workflow-headline{font-size:clamp(44px,6.5vw,86px);line-height:1.02;letter-spacing:-3px;color:var(--ink);font-weight:600;margin:20px 0 32px;max-width:none}.workflow-hero h1{font-size:22px;letter-spacing:-.4px;line-height:1.35;max-width:none}.workflow-lead{font-size:20px;max-width:66ch;line-height:1.65}.workflow-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.workflow-actions .button{margin:0}.workflow-screen{margin:0 0 64px;background:var(--tint);padding:36px;border-radius:20px}.workflow-screen img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--line)}.workflow-screen figcaption{font-size:13px;color:var(--muted);margin-top:18px}.workflow-body{max-width:880px;margin:auto}.workflow-row{display:grid;grid-template-columns:90px 1fr;border-top:1px solid var(--line);padding:38px 0;gap:20px}.workflow-number{color:var(--accent);font-size:14px;font-weight:700;margin:3px 0}.workflow-row h2{font-size:28px;line-height:1.25}.workflow-row p{max-width:66ch}.workflow-questions{background:var(--tint);padding:42px;border-radius:18px;margin:34px 0 60px}.workflow-questions h2,.workflow-next h2,.workflow-cta h2{font-size:30px;line-height:1.2}.workflow-questions details{padding:20px 0;border-top:1px solid var(--line)}.workflow-questions summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.workflow-questions p{max-width:74ch}.workflow-links{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:26px 0 64px}.workflow-links a{border-top:2px solid var(--line);padding-top:20px;text-decoration:none;font-size:18px;font-weight:600;line-height:1.5;display:flex;justify-content:space-between;gap:18px}.workflow-links a:hover{text-decoration:underline}.workflow-links span{color:var(--accent)}.workflow-cta{display:flex;justify-content:space-between;gap:36px;align-items:center;border-top:1px solid var(--line);padding:42px 0}.workflow-cta .button{flex:none}.workflow-discovery{padding:44px 0 24px}.workflow-discovery h2{font-size:30px;line-height:1.2}.workflow-discovery .workflow-links{margin-bottom:30px}@media(max-width:700px){.workflow-page{padding-top:20px}.workflow-hero{padding:16px 0 34px}.workflow-headline{letter-spacing:-1.8px}.workflow-lead{font-size:18px}.workflow-screen{padding:14px;margin-bottom:32px}.workflow-row{grid-template-columns:35px 1fr;gap:12px;padding:28px 0}.workflow-row h2{font-size:25px}.workflow-questions{padding:26px;margin-bottom:40px}.workflow-links{grid-template-columns:1fr;gap:24px;margin-bottom:38px}.workflow-cta{align-items:start;flex-direction:column;gap:10px}.workflow-cta .button{margin-top:0}}
