.engage[data-astro-cid-rexecbth]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-bg);box-shadow:0 20px 40px -28px #0828684d}.engage__list[data-astro-cid-rexecbth]{gap:var(--space-4);padding:0;list-style:none;display:grid}.engage__item[data-astro-cid-rexecbth]{align-items:center;gap:var(--space-3);display:flex}.engage__icon[data-astro-cid-rexecbth]{background:var(--color-blue-tint);width:40px;height:40px;color:var(--color-primary);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:10px;flex:none;place-items:center;display:inline-grid}.engage__item[data-astro-cid-rexecbth]:hover .engage__icon[data-astro-cid-rexecbth]{background:var(--color-primary);color:#fff}.engage__icon[data-astro-cid-rexecbth] svg{width:20px;height:20px}.engage__label[data-astro-cid-rexecbth]{color:var(--color-primary);font-weight:500;line-height:1.4}.engage__foot[data-astro-cid-rexecbth]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-small);color:var(--color-ink-muted)}.engage__foot-label[data-astro-cid-rexecbth]{color:var(--color-ink);margin-bottom:2px;font-weight:600;display:block}@media (width>=960px){.engage[data-astro-cid-rexecbth]{padding:var(--space-6)}}.ind[data-astro-cid-7vy53n3j]{scroll-margin-top:80px}.ind__head[data-astro-cid-7vy53n3j]{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.ind__title[data-astro-cid-7vy53n3j]{align-items:center;gap:var(--space-3);display:flex}.ind__title[data-astro-cid-7vy53n3j] h2[data-astro-cid-7vy53n3j]{margin:0}.ind__icon[data-astro-cid-7vy53n3j]{width:44px;height:44px;color:var(--color-blue);background:#1e56d914;border-radius:10px;flex:none;place-items:center;display:inline-grid}.ind__icon[data-astro-cid-7vy53n3j] svg{width:22px;height:22px}.ind__intro[data-astro-cid-7vy53n3j]{max-width:62ch;font-size:var(--text-lead);color:var(--color-ink-muted)}.ind__drivers[data-astro-cid-7vy53n3j]{margin-top:var(--space-2)}.ind__drivers-label[data-astro-cid-7vy53n3j]{margin-bottom:var(--space-2);font-size:var(--text-small);color:var(--color-ink);font-weight:600}.ind__chips[data-astro-cid-7vy53n3j]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ind__chips[data-astro-cid-7vy53n3j] li[data-astro-cid-7vy53n3j]{border:1px solid var(--color-border);background:var(--color-bg);font-size:var(--text-small);color:var(--color-ink);border-radius:999px;padding:4px 12px}.ind__grid[data-astro-cid-7vy53n3j]{gap:var(--space-4);padding:0;list-style:none;display:grid}.app[data-astro-cid-7vy53n3j]{padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-bg);transition:border-color var(--dur-fast) var(--ease-out);border-radius:12px;flex-direction:column;display:flex}.app[data-astro-cid-7vy53n3j]:hover{border-color:#1e56d959}.app__title[data-astro-cid-7vy53n3j]{margin:0;font-size:1.125rem}.app__term[data-astro-cid-7vy53n3j]{font-size:var(--text-small);color:var(--color-ink-muted);margin-top:2px;font-weight:500}.app__body[data-astro-cid-7vy53n3j]{margin-top:var(--space-3);margin-bottom:var(--space-4);color:var(--color-ink-muted);font-size:.9375rem}.app__outcome[data-astro-cid-7vy53n3j]{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-primary);margin-top:auto;font-size:.9375rem;font-weight:500;display:flex}.app__outcome[data-astro-cid-7vy53n3j] svg{width:16px;height:16px;color:var(--color-blue);flex:none;margin-top:3px}@media (width>=760px){.ind__grid[data-astro-cid-7vy53n3j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ind__grid[data-astro-cid-7vy53n3j]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.app[data-astro-cid-7vy53n3j]{transition:none}}
