.why-tile{background-color:var(--color-surface-card);border:1px solid rgba(74,143,232,.12);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:0 4px 24px #00000040,inset 0 1px #ffffff0a;transition:border-color var(--duration-base) var(--ease-smooth),box-shadow var(--duration-base) var(--ease-smooth),transform var(--duration-base) var(--ease-smooth)}.why-tile:hover{border-color:#4a8fe866;box-shadow:0 8px 40px #0000004d,0 0 24px #4a8fe81a,inset 0 1px #ffffff12;transform:translateY(-2px)}.why-tile__icon{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-accent);background-color:#4a8fe814;border-radius:var(--radius-md);margin-bottom:var(--space-5)}.why-tile__title{font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--color-text-primary);margin-bottom:var(--space-4)}.why-tile__body{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.why-tile__detail{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);padding-top:var(--space-4);border-top:1px solid var(--color-border)}
