.stf[data-astro-cid-e2calspi]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:860px;margin:30px auto 0;display:flex}.stf__l[data-astro-cid-e2calspi]{color:var(--muted);font-size:.86rem;font-weight:700}.stf__b[data-astro-cid-e2calspi]{font:inherit;border:1.5px solid var(--steel-300);color:var(--navy-700);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;scroll-margin-top:120px;font-size:.88rem;font-weight:700}.stf__b[data-astro-cid-e2calspi][aria-pressed=true]{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.stf__b[data-astro-cid-e2calspi][aria-pressed=true] .muted[data-astro-cid-e2calspi]{color:#ffffffbf}.stf__n[data-astro-cid-e2calspi]{text-align:center;flex-basis:100%;min-height:1.2em;margin:4px 0 0;font-size:.84rem}.trust[data-astro-cid-e2calspi]{color:var(--navy-700);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:18px;font-size:.88rem;font-weight:600;display:flex}.feat[data-astro-cid-e2calspi]{background:var(--bg-alt);border:1px solid var(--line);border-radius:20px;margin-top:40px;padding:30px}.feat__head[data-astro-cid-e2calspi]{text-align:center;margin-bottom:24px}.feat__head[data-astro-cid-e2calspi] h2[data-astro-cid-e2calspi]{margin:0 0 6px;font-size:1.5rem}.tool[data-astro-cid-e2calspi]{flex-direction:column;display:flex;position:relative}.tool__icon[data-astro-cid-e2calspi]{margin-bottom:14px;font-size:2rem;line-height:1}.tool[data-astro-cid-e2calspi] .pill[data-astro-cid-e2calspi]{align-self:flex-start;margin-bottom:10px}.tool[data-astro-cid-e2calspi] h3[data-astro-cid-e2calspi]{margin-bottom:8px;font-size:1.18rem}.tool__go[data-astro-cid-e2calspi]{color:var(--blue-500);white-space:nowrap;font-size:.9rem;font-weight:700}.tool[data-astro-cid-e2calspi]:hover{text-decoration:none}.tool--pin[data-astro-cid-e2calspi]{border-top:3px solid var(--blue-500);background:#fff}.tool--pin[data-astro-cid-e2calspi] .tool__icon[data-astro-cid-e2calspi]{margin-bottom:10px}.tool--pin[data-astro-cid-e2calspi] h3[data-astro-cid-e2calspi]{margin-bottom:6px;font-size:1.16rem}.tool__badge[data-astro-cid-e2calspi]{letter-spacing:.03em;text-transform:uppercase;color:var(--blue-500);background:#2563c91a;border-radius:999px;padding:4px 9px;font-size:.68rem;font-weight:800;position:absolute;top:16px;right:16px}.tool__why[data-astro-cid-e2calspi]{color:var(--navy-800);margin:0 0 8px;font-size:.98rem;font-weight:700;line-height:1.45}.tool__desc[data-astro-cid-e2calspi]{margin:0 0 14px;font-size:.86rem}.tool__foot[data-astro-cid-e2calspi]{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.tool__stage[data-astro-cid-e2calspi]{color:var(--muted);background:var(--bg-alt);border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700}.all-h[data-astro-cid-e2calspi]{text-align:center;margin:52px 0 6px;font-size:1.5rem}.grp[data-astro-cid-e2calspi]{margin-top:30px}.grp__h[data-astro-cid-e2calspi]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 16px;padding-bottom:8px;font-size:1.02rem}@media (width<=560px){.feat[data-astro-cid-e2calspi]{padding:20px}}
