#sop-checklist[data-v-7763ba91],#field-notes[data-v-7763ba91]{scroll-margin-top:90px}.guides-hero-strip[data-v-7763ba91]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;color:#93add4;font-size:11.5px}.guides-hero-strip span[data-v-7763ba91]{padding-left:12px;border-left:2px solid #4d73be}.sop-stage-tabs[data-v-7763ba91]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.sop-stage-tabs button[data-v-7763ba91]{padding:16px 18px;border-radius:10px;border:1px solid #d5dfef;background:#fff;text-align:left;cursor:pointer;transition:all .22s ease}.sop-stage-tabs button small[data-v-7763ba91]{display:block;font-size:11px;color:#6e82a0;margin-bottom:6px}.sop-stage-tabs button strong[data-v-7763ba91]{display:block;font-size:16px;color:#1c3150;font-weight:600}.sop-stage-tabs button[data-v-7763ba91]:hover{border-color:#8facf6;transform:translateY(-2px)}.sop-stage-tabs button.active[data-v-7763ba91]{background:linear-gradient(135deg,#345af5,#2344d1);border-color:#345af5;box-shadow:0 12px 28px #345af52e}.sop-stage-tabs button.active small[data-v-7763ba91]{color:#c8dbff}.sop-stage-tabs button.active strong[data-v-7763ba91]{color:#fff}.sop-stage-panel[data-v-7763ba91]{display:grid;grid-template-columns:.95fr 1.05fr;gap:42px;padding:34px;border-radius:14px;background:#fff;border:1px solid #dce5f2;box-shadow:0 18px 42px #142a4e0a}.sop-badge[data-v-7763ba91]{display:inline-block;padding:4px 11px;border-radius:999px;background:#eaf0ff;color:#345af5;font-size:11.5px;font-weight:600}.sop-panel-left h3[data-v-7763ba91]{font-size:26px;line-height:1.4;color:#162946;margin:16px 0 12px;font-weight:600}.sop-panel-left>p[data-v-7763ba91]{font-size:14.5px;line-height:1.85;color:#5c6e87;margin:0 0 20px}.sop-pitfall-box[data-v-7763ba91]{padding:15px 18px;border-radius:9px;background:#fff9eb;border:1px solid #f5deb3;margin-bottom:24px}.sop-pitfall-box strong[data-v-7763ba91]{display:block;font-size:12.5px;color:#b45309;margin-bottom:6px}.sop-pitfall-box p[data-v-7763ba91]{margin:0;font-size:13px;line-height:1.75;color:#78350f}.sop-panel-links[data-v-7763ba91]{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.sop-checklist-head[data-v-7763ba91]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid #e3ebf5;margin-bottom:14px;font-size:13px;font-weight:600;color:#243b5c}.sop-checklist-head small[data-v-7763ba91]{font-weight:500;color:#345af5;background:#eaf0ff;padding:3px 10px;border-radius:999px;font-size:11.5px}.sop-check-items[data-v-7763ba91]{list-style:none;padding:0;margin:0;display:grid;gap:11px}.sop-check-items li[data-v-7763ba91]{display:flex;align-items:flex-start;gap:13px;padding:13px 15px;border-radius:9px;border:1px solid #e2eaf4;background:#f9fbff;cursor:pointer;transition:all .2s}.sop-check-items li[data-v-7763ba91]:hover{border-color:#9ab5fa;background:#f2f6ff}.sop-check-items li.checked[data-v-7763ba91]{background:#f0fdf8;border-color:#a7f3d0}.check-box[data-v-7763ba91]{width:20px;height:20px;border-radius:5px;border:1.5px solid #94a8c4;background:#fff;display:grid;place-items:center;font-size:11px;color:#fff;flex-shrink:0;margin-top:2px}.sop-check-items li.checked .check-box[data-v-7763ba91]{background:#10b981;border-color:#10b981}.sop-check-items strong[data-v-7763ba91]{display:block;font-size:14.5px;color:#1b304f;font-weight:600}.sop-check-items small[data-v-7763ba91]{display:block;font-size:12.5px;color:#667892;margin-top:4px;line-height:1.6}.guide-filters[data-v-7763ba91]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.guide-filters button[data-v-7763ba91]{min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid #dce4ef;background:#fff;color:#5d708b;font-size:13px;cursor:pointer;transition:all .2s}.guide-filters button[aria-pressed=true][data-v-7763ba91]{background:#345af5;border-color:#345af5;color:#fff;font-weight:550;box-shadow:0 6px 16px #345af528}.guide-feature-card[data-v-7763ba91]{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;padding:36px;border-radius:14px;background:#fff;border:1px solid #dce5f2;box-shadow:0 18px 42px #142a4e08;margin-bottom:36px}.guide-badges[data-v-7763ba91]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.badge-cat[data-v-7763ba91]{padding:4px 10px;border-radius:5px;background:#eaf0ff;color:#345af5;font-size:11.5px;font-weight:600}.badge-phase[data-v-7763ba91]{padding:4px 10px;border-radius:5px;background:#f1f5f9;color:#475569;font-size:11.5px}.badge-time[data-v-7763ba91]{margin-left:auto;font-size:11.5px;color:#7c8ea6}.guide-feature-copy h2[data-v-7763ba91]{font-size:32px;font-weight:600;letter-spacing:-.035em;line-height:1.4;margin:18px 0 14px}.guide-feature-copy h2 a[data-v-7763ba91]{color:#162946}.guide-feature-copy h2 a[data-v-7763ba91]:hover{color:#345af5}.guide-intro[data-v-7763ba91]{font-size:15.5px;line-height:1.85;color:#5b6d86;margin:0 0 22px}.guide-step-chain[data-v-7763ba91]{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.guide-step-chain li[data-v-7763ba91]{padding:12px 14px;border-radius:8px;background:#f6f9fe;border:1px solid #e2ebf7}.guide-step-chain span[data-v-7763ba91]{display:block;font-size:10px;color:#345af5;font-weight:700;margin-bottom:4px}.guide-step-chain strong[data-v-7763ba91]{font-size:13px;color:#1f3454;font-weight:600}.guide-compare-strip[data-v-7763ba91]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:26px}.compare-old[data-v-7763ba91],.compare-new[data-v-7763ba91]{padding:13px 15px;border-radius:8px;font-size:12.5px;line-height:1.7}.compare-old[data-v-7763ba91]{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b}.compare-old small[data-v-7763ba91]{display:block;font-size:10.5px;font-weight:600;color:#94a3b8;margin-bottom:4px}.compare-new[data-v-7763ba91]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a}.compare-new small[data-v-7763ba91]{display:block;font-size:10.5px;font-weight:600;color:#2563eb;margin-bottom:4px}.compare-old p[data-v-7763ba91],.compare-new p[data-v-7763ba91]{margin:0}.guide-feature-foot[data-v-7763ba91]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.guide-feature-visual[data-v-7763ba91] .product-art{min-height:390px;border-radius:10px}.guide-grid[data-v-7763ba91]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.guide-card[data-v-7763ba91]{border:1px solid #dce4f0;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 10px 26px #142a4e06;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.guide-card[data-v-7763ba91]:hover{transform:translateY(-6px);border-color:#93b0ff;box-shadow:0 22px 44px -12px #1c3d7a1c}.guide-card[data-v-7763ba91] .product-art{min-height:250px}.guide-body[data-v-7763ba91]{padding:28px;display:flex;flex-direction:column;flex:1}.guide-body h2[data-v-7763ba91]{font-size:23px;font-weight:600;line-height:1.5;letter-spacing:-.025em;margin:16px 0 12px}.guide-body h2 a[data-v-7763ba91]{color:#1b3150}.guide-body h2 a[data-v-7763ba91]:hover{color:#345af5}.guide-body>p[data-v-7763ba91]{font-size:14px;color:#5c6e87;line-height:1.85;margin:0 0 18px}.guide-mini-steps[data-v-7763ba91]{list-style:none;padding:12px 14px;margin:0 0 20px;border-radius:8px;background:#f7f9fc;border:1px solid #e6edf7;display:grid;gap:7px;font-size:12.5px;color:#364d6d}.guide-mini-steps span[data-v-7763ba91]{color:#345af5;font-weight:700;margin-right:6px}.guide-card-footer[data-v-7763ba91]{margin-top:auto;padding-top:16px;border-top:1px solid #ebf0f7;display:flex;align-items:center;justify-content:space-between;gap:12px}.guide-check-count[data-v-7763ba91]{font-size:11.5px;color:#687d9b}.guide-check-count i[data-v-7763ba91]{color:#10b981;margin-right:4px}@media (max-width: 960px){.guides-hero-strip[data-v-7763ba91],.sop-stage-tabs[data-v-7763ba91]{grid-template-columns:1fr 1fr}.sop-stage-panel[data-v-7763ba91],.guide-feature-card[data-v-7763ba91]{grid-template-columns:1fr;gap:28px;padding:26px}.guide-step-chain[data-v-7763ba91],.guide-compare-strip[data-v-7763ba91]{grid-template-columns:1fr}}@media (max-width: 700px){.guides-hero-strip[data-v-7763ba91],.sop-stage-tabs[data-v-7763ba91],.guide-grid[data-v-7763ba91]{grid-template-columns:1fr}.guide-feature-copy h2[data-v-7763ba91]{font-size:25px}.guide-body[data-v-7763ba91]{padding:22px}}
