.pillar-card[data-astro-cid-pj3l2x2m]{transition:transform .4s var(--ease-out-soft), box-shadow .4s var(--ease-out-soft);background:linear-gradient(165deg,#ffffff0d,#ffffff04);border-radius:1.25rem;flex-direction:column;gap:.9rem;padding:1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.pillar-card[data-astro-cid-pj3l2x2m]:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff26,0 20px 40px -16px #0c2a6199}.pillar-number[data-astro-cid-pj3l2x2m]{font-family:var(--font-display);color:#ffffff12;letter-spacing:-.02em;pointer-events:none;font-size:2.75rem;font-weight:700;line-height:1;position:absolute;top:1.1rem;right:1.5rem}.pillar-icon[data-astro-cid-pj3l2x2m]{width:2.5rem;height:2.5rem;color:var(--color-brand-soft);background:linear-gradient(135deg,#1f5dd166,#5a86dc14);border-radius:.75rem;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.pillar-title[data-astro-cid-pj3l2x2m]{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.3}.pillar-body[data-astro-cid-pj3l2x2m]{color:#ffffff9e;font-size:.875rem;line-height:1.55}.pillar-items[data-astro-cid-pj3l2x2m]{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.35rem;margin-top:.5rem;padding-top:1rem;padding-left:0;list-style:none;display:flex}.pillar-items[data-astro-cid-pj3l2x2m] li[data-astro-cid-pj3l2x2m]{color:#c5c4fff2;font-family:var(--font-display);letter-spacing:.01em;background:#5a86dc1a;border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;font-weight:600;box-shadow:inset 0 0 0 1px #5a86dc24}.capability-item[data-astro-cid-pj3l2x2m]{transition:background-color .25s var(--ease-out-soft), transform .25s var(--ease-out-soft);background:#ffffff08;border-radius:.85rem;align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.capability-item[data-astro-cid-pj3l2x2m]:hover{background:#ffffff0f;transform:translateY(-2px)}.capability-icon[data-astro-cid-pj3l2x2m]{width:1.65rem;height:1.65rem;color:var(--color-brand-soft);background:#5a86dc26;border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.capability-label[data-astro-cid-pj3l2x2m]{font-family:var(--font-display);color:#ffffffdb;font-size:.8125rem;font-weight:500;line-height:1.2}
