.flows{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:28px}.flow{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:22px}.flow h2{font-size:1.3rem;margin:0 0 10px}.flow ul{list-style:none;padding:0;margin:0}.flow li{padding:8px 0;border-top:1px solid var(--border);font-size:.95rem}.flow li a{color:var(--ink);text-decoration:none;font-weight:600}.flow li a:hover{color:var(--brand-2)}.flow li .fine{display:block;font-size:.85rem;margin-top:2px}.help-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:56px;align-items:start}.help-layout article{max-width:760px}.crumbs{font-size:.85rem;color:var(--faint);margin-bottom:14px}.crumbs a{color:inherit}.help-side{position:sticky;top:90px;font-size:.9rem;border-left:1px solid var(--border);padding-left:22px}.help-side h2{font-size:.7rem;font-family:inherit;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}.help-side ul{list-style:none;padding:0;margin:0 0 28px}.help-side li{padding:5px 0}.help-side a{color:var(--muted);text-decoration:none}.help-side a:hover{color:var(--ink)}@media(max-width:900px){.help-layout{grid-template-columns:1fr;gap:24px}.help-side{position:static;border-left:0;border-top:1px solid var(--border);padding:22px 0 0}}.video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}figure.video{margin:0}figure.video video{width:100%;height:auto;border-radius:14px;border:1px solid var(--border);background:var(--surface)}figure.video figcaption{font-size:.95rem;color:var(--muted);margin-top:8px}figure.video figcaption strong{display:block;color:var(--ink)}
