.how-page[data-v-525ed26e]{background:#fff;color:#102b3b;font-family:Inter,Segoe UI,Arial,sans-serif}.how-shell[data-v-525ed26e]{margin-inline:auto;width:min(1200px,calc(100% - 3rem))}.how-intro[data-v-525ed26e]{padding-block:clamp(2rem,5vw,4rem) 2rem}h1[data-v-525ed26e]{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em;line-height:1.15;margin-bottom:1rem}h2[data-v-525ed26e]{font-size:clamp(1.65rem,3vw,2.25rem);letter-spacing:-.025em;line-height:1.2}h3[data-v-525ed26e]{font-size:1.15rem;line-height:1.4}p[data-v-525ed26e]{line-height:1.65;max-width:65ch}.how-intro>p[data-v-525ed26e]{font-size:1.1rem}.section-intro[data-v-525ed26e]{margin-bottom:1.75rem;margin-top:1rem}.workflow-section[data-v-525ed26e]{background:#eef7fb;padding-block:2.5rem}.workflow[data-v-525ed26e]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0}.architecture-section[data-v-525ed26e]{padding-bottom:clamp(2.5rem,5vw,4rem)}.workflow li[data-v-525ed26e]{background:#fff;border:1px solid #c4dbe5;border-radius:8px;padding:1.25rem;position:relative}.workflow li[data-v-525ed26e]:not(:last-child):after{border-right:2px solid #0075b0;border-top:2px solid #0075b0;content:"";height:16px;position:absolute;right:-21px;top:45px;transform:rotate(45deg);width:16px}.step-visual[data-v-525ed26e]{align-items:center;color:#0075b0;display:flex;justify-content:space-between;margin-bottom:1rem}.step-number[data-v-525ed26e]{align-items:center;background:#0075b0;border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:32px;justify-content:center;margin-bottom:0;width:32px}.workflow h3[data-v-525ed26e]{margin-bottom:.6rem}.workflow-note[data-v-525ed26e]{color:#405969;margin-top:1.75rem}.command-section[data-v-525ed26e]{padding-block:clamp(2.5rem,5vw,4rem)}.command-heading[data-v-525ed26e]{align-items:start;display:grid;gap:3rem;grid-template-columns:1.5fr 1fr}.core-note[data-v-525ed26e]{border-left:3px solid #00aeef;padding-left:1.25rem}.core-note p[data-v-525ed26e]{margin-top:.5rem}.command-tasks[data-v-525ed26e]{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.command-tasks .v-icon[data-v-525ed26e]{color:#0075b0;margin-bottom:.75rem}.command-tasks h3[data-v-525ed26e]{margin-bottom:.5rem}.command-capture[data-v-525ed26e]{margin:2rem 0}.command-capture img[data-v-525ed26e]{border:1px solid #c4dbe5;border-radius:8px;display:block;height:auto;width:100%}.command-capture figcaption[data-v-525ed26e]{color:#405969;font-size:.9rem;margin-top:.75rem}.hardware-section[data-v-525ed26e]{background:#eef7fb;padding-block:clamp(2.5rem,5vw,4rem)}.hardware-row[data-v-525ed26e]{border-top:1px solid #c4dbe5;padding-block:1.5rem}.hardware-row h3[data-v-525ed26e]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.hardware-row .v-icon[data-v-525ed26e]{color:#0075b0}.hardware-row dl[data-v-525ed26e]{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1.4fr}dt[data-v-525ed26e]{color:#405969;font-size:.9rem;font-weight:700;margin-bottom:.35rem}dd[data-v-525ed26e]{line-height:1.6;margin:0}.next-section[data-v-525ed26e]{padding-bottom:clamp(2.5rem,5vw,4rem)}.next-panel[data-v-525ed26e]{background:#102b3b;border-radius:8px;color:#fff;padding:clamp(1.5rem,3vw,2.5rem)}.next-panel p[data-v-525ed26e]{color:#d9e8f0;margin-top:.75rem}.next-panel nav[data-v-525ed26e]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.action[data-v-525ed26e]{align-items:center;border-radius:6px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:.75rem 1.25rem;text-decoration:none}.action--primary[data-v-525ed26e]{background:#0075b0}.action--secondary[data-v-525ed26e]{border:1px solid #8cddfa}.action[data-v-525ed26e]:hover{background:#005f8f}.action[data-v-525ed26e]:focus-visible{outline:3px solid #8cddfa;outline-offset:4px}@media (max-width:900px){.workflow[data-v-525ed26e]{grid-template-columns:minmax(0,1fr)}.workflow li[data-v-525ed26e]:not(:last-child):after{bottom:-20px;right:calc(50% - 8px);top:auto;transform:rotate(135deg)}.command-heading[data-v-525ed26e]{gap:0;grid-template-columns:1fr}}@media (max-width:650px){.command-tasks[data-v-525ed26e],.hardware-row dl[data-v-525ed26e],.workflow[data-v-525ed26e]{grid-template-columns:minmax(0,1fr)}.command-tasks[data-v-525ed26e],.workflow[data-v-525ed26e]{gap:1.5rem}.hardware-row dl[data-v-525ed26e]{gap:.85rem}.next-panel nav[data-v-525ed26e]{flex-direction:column}}
