.workflow-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.guide-hero{padding:40px;border-radius:16px;background:#e8efe8;border:1px solid #c8d5c7;margin-bottom:28px}.guide-hero h1{font-size:clamp(30px,4vw,48px);line-height:1.15;max-width:760px;margin:14px 0}.guide-hero p{max-width:660px;line-height:1.7}.guide-hero form{margin:24px 0 14px}.guide-hero>span{font-size:13px;color:#4c6051}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;margin-bottom:28px}.guide-step{display:flex;gap:18px;padding:24px;border:1px solid #dbe1dc;border-radius:12px;background:white;color:inherit;text-decoration:none}.guide-step:hover{border-color:#667e64;box-shadow:0 6px 24px #2336240a}.guide-step h2{font-size:18px;margin:0 0 10px}.guide-step p{font-size:14px;line-height:1.65;color:#53605a}.guide-step span:last-child{font-size:13px;font-weight:600}.guide-number{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#e8efe8;color:#34543b}.tour-panel{position:fixed;right:24px;bottom:24px;width:min(390px,calc(100vw - 32px));padding:24px;background:#fff;border:2px solid #476b45;border-radius:16px;box-shadow:0 12px 45px #152a2933;z-index:1000}.tour-panel h2{font-size:20px;margin:8px 0}.tour-panel p{font-size:14px;line-height:1.6}.tour-panel form{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tour-close{margin-right:auto}.guide-welcome{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;margin-bottom:24px;border-radius:10px;background:#e8efe8}.workflow-links{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.workflow-summary{padding:20px}.tour-active main{padding-bottom:340px}@media(max-width:700px){.guide-hero{padding:24px}.tour-panel{bottom:12px;right:16px;padding:18px}.guide-welcome{align-items:flex-start;flex-direction:column}}@media print{.tour-panel,.guide-welcome{display:none}}
