.n8n-safety .category-hero h1{text-wrap:balance;font-size:clamp(2.25rem,4.2vw,4rem);line-height:1.08}.n8n-safety .category-hero-visual img{aspect-ratio:16/9;object-fit:contain}.n8n-safety .category-hero-copy>span{color:#58c3f2;font-size:.875rem}.n8n-body{grid-column:1/-1;width:100%;min-width:0;max-width:1000px;margin:auto}.n8n-meta{color:#516f82;flex-wrap:wrap;gap:12px 24px;margin:0 0 28px;font-size:.875rem;display:flex}.n8n-safety .longform-content>ul{padding-left:1.5rem;list-style:outside}.n8n-safety .longform-content>ol{padding-left:1.65rem;list-style:decimal}.n8n-ladder{border-collapse:collapse;color:#0f273a;background:#fff;width:100%;margin:28px 0;font-size:1rem;line-height:1.6}.n8n-ladder caption{text-align:left;color:#fff;background:#0f273a;padding:16px;font-weight:700}.n8n-ladder th,.n8n-ladder td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #d8e3e9;padding:14px}.n8n-ladder thead,.n8n-ladder tbody th{background:#edf5f8}.n8n-cell-label{display:none}.n8n-ladder tbody th{overflow-wrap:normal;min-width:130px}.n8n-body>nav{color:#176b94;margin:40px 0;text-decoration:underline}@media (max-width:900px){.n8n-ladder,.n8n-ladder caption,.n8n-ladder tbody,.n8n-ladder tr,.n8n-ladder th,.n8n-ladder td{width:100%;display:block}.n8n-ladder thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.n8n-ladder tr{margin-bottom:20px}.n8n-ladder td{border-top:0}.n8n-cell-label{color:#176b94;margin-bottom:4px;font-size:.875rem;font-weight:700;display:block}}
