.bento-tool-wrapper[data-astro-cid-mb4hi44k]{width:100%;max-width:1320px;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) 1.25rem 4rem 1.25rem}.tool-header[data-astro-cid-mb4hi44k]{text-align:left;margin-bottom:2rem}.stage-eyebrow[data-astro-cid-mb4hi44k]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--accent-primary));margin-bottom:.5rem}.tool-title[data-astro-cid-mb4hi44k]{font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:hsl(var(--text-primary));margin-bottom:.75rem;line-height:1.2;text-wrap:balance}.tool-subtitle[data-astro-cid-mb4hi44k]{font-size:clamp(.95rem,1.8vw,1.1rem);color:hsl(var(--text-secondary));line-height:1.55;margin:0;text-wrap:pretty}.bento-split-stage[data-astro-cid-mb4hi44k]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media(min-width:1024px){.bento-split-stage[data-astro-cid-mb4hi44k]{grid-template-columns:minmax(0,1.85fr) minmax(320px,1fr);gap:2rem}}.stage-primary-col[data-astro-cid-mb4hi44k],.stage-rail-col[data-astro-cid-mb4hi44k]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}
